Բովանդակություն:

Duանոթացում Arduino- ին: 3 քայլ
Duանոթացում Arduino- ին: 3 քայլ

Video: Duանոթացում Arduino- ին: 3 քայլ

Video: Duանոթացում Arduino- ին: 3 քայլ
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Հունիսի
Anonim
Arանոթացում Arduino- ին
Arանոթացում Arduino- ին

Ողջույն և բարի գալուստ Arduino albert և Arduino 101: Եթե շփոթված եք Arduino- ի հետ կամ ցանկանում եք սկսել ձեր ճանապարհորդությունը Arduino- ով, ապա ճիշտ տեղում եք: Այս տեսանյութով մենք կսկսենք մեր ճանապարհորդությունը դեպի Արդուինոյի հատվածը: Մենք կսկսենք շատ հիմունքներով, օրինակ ՝ ինչ է Arduino- ն: Կամ ինչո՞վ է դա օգտակար ձեզ համար: Հետագայում մենք կանդրադառնանք ավելի մանրամասն և կքննարկենք, թե ինչ կարող ենք անել Arduino- ի հետ:

Քայլ 1. Ի՞նչ է Arduino- ն:

Ի՞նչ է Arduino- ն
Ի՞նչ է Arduino- ն

Սկսենք նրանից, թե ինչ է Arduino- ն: Ամենատարածված բացատրությունն այն է, որ Arduino- ն միկրոհսկիչ է: Դե, դա ամբողջովին ճիշտ նախադասություն չէ, քանի որ միկրոհսկիչը նման է վերևի պատկերի:

Եվ եթե շփոթված եք, ապա դա անվան պատճառով է: Arduino- ն Իտալիայում հիմնված ընկերություն է, որն արտադրում է այս տախտակները: Տախտակներ, ինչպիսիք են Arduino uno- ն, nano- ն, mega- ն և այլն: Ամենից հաճախ օգտագործվող տախտակը UNO- ն է: Այն ոչ թե միկրոկոնտրոլեր է, այլ միկրոկոնտրոլերների և որոշ այլ բաղադրիչների համադրություն: Միկրոհսկիչները հիմնականում փոքր համակարգիչներ են, որոնք կարող են կատարել պարզ առաջադրանքներ: Դրանք ծրագրային ապահովում ունեն: Arduino- ն օգտագործում է մի շարք միկրոկոնտրոլերներ, որոնք կոչվում են ATmega AVR: Պատրաստված է Atmel ընկերության կողմից: Arduino- ի մասին ամենալավն այն է, որ մենք չպետք է օգտագործենք հավաքման մակարդակի լեզու `այս միկրոկոնտրոլերները ծրագրավորելու համար: Բայց մենք կվերադառնանք այդ նամակին:

Քայլ 2: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ

Դե, հիմա դուք հիմնական գաղափար ունեք Arduino- ի մասին: Եկեք անցնենք սարքավորումների: Մենք կսկսենք Arduino UNO- ով: Մենք շատ բան ունենք խոսելու:

Առաջին հերթին, դուք տեսնում եք GPIO կապում: Որոնք են ընդհանուր նշանակության ելքային կապեր: Կան 0 -ից 13 համարներով համարներ, դրանք թվային կապում են, ինչը նշանակում է, որ դուք կարող եք օգտագործել տրամաբանական մակարդակները միայն այդ կապանքների համար: Կան որոշ p նշանով կապում: Այս կապում են PWM կապում. PWM- ը նշանակում է զարկերակի լայնության մոդուլյացիա: Կան մի քանի կապում, որոնց կողքին գրված է GND: Այս կապումներն ընդհանուր լեզու ապահովելու համար են: Անալոգային տվյալների համար կան A0- ից A5 պիտակով կապում: 5V և 3.3V կապանքները տալիս են համապատասխանաբար 5V և 3.3V կայուն ելք: Pin Vin- ը կարող է օգտագործվել Arduino- ն սնուցելու համար: Սերիական հաղորդակցության համար GPIO կապը 0 և 1 կարող են օգտագործվել համապատասխանաբար որպես ընդունիչ և հաղորդիչ նավահանգիստներ: Եվս երկու նավահանգիստ կա: Օգտագործելով մեկը, կարող եք Arduino- ն միացնել համակարգչին և ծրագրավորել այն, ինչպես նաև միացնել այն: Օգտագործելով այլ սարքավորումներ, մենք կարող ենք սնուցել Arduino- ն `օգտագործելով պատի ադապտեր:

Քայլ 3: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում

Հաջորդը ծրագրային ապահովումն է: Arduino IDE- ի օգնությամբ մենք կարող ենք ծրագրավորել Arduino տախտակը `տարբեր առաջադրանքներ կատարելու համար: Arduino IDE- ում օգտագործվող լեզուն C և C ++ համադրություն է: Հեշտ է օգտագործել և ոչ այնքան բարդ, որքան հավաքման մակարդակի լեզուն:

Սկզբում ընտրացանկի բարում մենք ունենք ֆայլ, խմբագրում, ուրվագիծ, գործիք և օգնության ընտրացանկ: Դրանից հետո մենք ունենք մի քանի կոճակ: Այս կոճակները նախատեսված են մեր կոդը կազմելու, մեր կոդը Arduino տախտակին վերբեռնելու և նոր ֆայլ ստեղծելու համար:

Ամբողջական ծածկագիրը բաժանված է երկու մասի. կարգավորում և հանգույց: Կարգավորումը գործարկվում է մեկ անգամ և օղակը կրկին ու կրկին: Մենք կարող ենք հռչակել գլոբալ փոփոխականներ և ներառել դրսի գրադարանները: Այսպիսով, երբ դուք միացնում եք Arduino- ի տախտակը, սկզբում կարգաբերումը գործարկվում է, իսկ հետո օղակը նորից ու նորից աշխատում է մինչև սնուցված չլինելը: Ահա կոդի օրինակ. կարող եք ներբեռնել IDE- ն այստեղից ՝ ներբեռնեք IDE- ն

Խորհուրդ ենք տալիս: