RSSԲաժին: C և C++

Ապարատային PWM՝ լայնույթահաճախային մոդուլյաիցա, atmega8 միկրոկոնտրոլերի թայմերների ծրագրավորման միջոցով։

| Փետրվար 10, 2013 |
Ապարատային PWM՝ լայնույթահաճախային մոդուլյաիցա, atmega8 միկրոկոնտրոլերի թայմերների ծրագրավորման միջոցով։

PWM կամ լայնույթահաճախային մոդուլյացիա – բեռի վրա լարման միջին արժեքի կառավարում ազդանշանի լայնույթահաճախային պարամետրերի կարգաբերման միջոցով։ Լարման կարգաբերման այս եղանակը, ի տարբերություն լարման բաժանարարի և տրանզիստորային սխեմաների հարմար է նրանով, որ ունի բավական բարձր օգգ և ցածր ջերմանջատում։ Միկրոկոնտրոլերի միջոցով pwm ազդանշան կարելի է ստանալ 2 հակադիր ճանապարհներով՝ ապարատային և ծրագրային։ Ապարատային pwm ազդանշանի ստացման […]

Կարդալ ամբողջը

C++11: Բինար որոնման ծառեր

| Հունվար 24, 2013 |
C++11: Բինար որոնման ծառեր

Այս գրառման մեջ ես ներկայացնում եմ բինար որոնման ծառի (binary search tree, BST) դասի ծրագրավորումը C++11 լեզվով։ Բինար որոնման ծառերն առանձնանում են նրանով, ամեն մի հանգույցի պարունակած արժեքը ավելի փոքր է քան նրա ձախ ենթածառի արժեքները և ավելի մեծ է, քան նրա աջ ենթածառի արժեքները։ Քանի որ բինար ծառի ամեն մի հանգույցը կարող է ունենալ […]

Կարդալ ամբողջը

C++11: Կապակցված ցուցակներ (II)

| Հունվար 9, 2013 |
C++11: Կապակցված ցուցակներ (II)

Ժամանակ առ ժամանակ ինձ մոտ ցանկություն է առաջանում ծանոթանալ C++ լեզվի C++11 ստանդարտի հնարավորություններին։ Այս գրառման մեջ ես երկկապակցված ցուցակի (doubly linked list) իրականացման օրինակով փորձում եմ ծանոթանալ լեզվի այնպիսի նորամուծություններին, ինչպիսիք են զրոյական ցուցիչի nullptr արժեքը, տիպի դուրսբերման auto եղանակը, արժեքավորող ցուցակով կոնստրուկտորները, մի կոնստրուկտորում մեկ այլ կոնստրուկտորի օգտագործումը, և այլն։ * * * […]

Կարդալ ամբողջը

Android + PC + Arduino: Տնային սարքերի կառավարում անդրոիդ օհ -ով սմարթ ֆոնից/պլանշետից: Մաս 7, Էլեկտրոնային համակարգերի ավտոմատ նախագծման PROTEUS համակարգ. Տվյալների փոխանցում UART/USART ինտերֆեյսի միջոցով:

| Հունվար 4, 2013 |
Android + PC + Arduino: Տնային սարքերի կառավարում անդրոիդ օհ -ով սմարթ ֆոնից/պլանշետից: Մաս 7, Էլեկտրոնային համակարգերի ավտոմատ նախագծման PROTEUS համակարգ. Տվյալների փոխանցում UART/USART ինտերֆեյսի միջոցով:

Շարունակում ենք: Նախորդ մասում հավաքեցինք սարքի սեխման, բայց այն չի սիմուլացվի Proteus -ում այնքան ժամանակ քանի դեռ չենք գրել և տեղակայել միկրոկոնտրոլերի firmware -ը: Ինչը և կանենք հիմա: ՈՒրեմն քաշում ենք Code VIsionAvr -ծրագրիրը այստեղից  , տեղակայում և բացում ենք: Ստեղծում ենք նոր project: File -> New:   Բացվում է փոքրիկ դիալոգային պատուհան` Create New […]

Կարդալ ամբողջը

Android + PC + Arduino: Տնային սարքերի կառավարում անդրոիդ օհ -ով սմարթ ֆոնից/պլանշետից, Մաս 5

| Դեկտեմբեր 1, 2012 |
Android + PC + Arduino: Տնային սարքերի կառավարում անդրոիդ օհ -ով սմարթ ֆոնից/պլանշետից, Մաս 5

Փոքր դադարից հետո, որոշեցի շարունակել հոդվածաշարը և այս մասում իմի կբերենք մախորդ 4 մասերում ասվածը: Այսպիսով մենք այժմ ունենք սերվերային մաս …

Կարդալ ամբողջը

C++ ծրագրավորման լեզվի հայերեն դասընթաց

| Նոյեմբեր 23, 2012 |
C++ ծրագրավորման լեզվի հայերեն դասընթաց

C++ ծրագրավորման լեզվի հայերեն դասագիրք:

Կարդալ ամբողջը

120