Բովանդակություն:
Video: Duանոթացում Arduino- ին: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ողջույն և բարի գալուստ Arduino albert և Arduino 101: Եթե շփոթված եք Arduino- ի հետ կամ ցանկանում եք սկսել ձեր ճանապարհորդությունը Arduino- ով, ապա ճիշտ տեղում եք: Այս տեսանյութով մենք կսկսենք մեր ճանապարհորդությունը դեպի Արդուինոյի հատվածը: Մենք կսկսենք շատ հիմունքներով, օրինակ ՝ ինչ է Arduino- ն: Կամ ինչո՞վ է դա օգտակար ձեզ համար: Հետագայում մենք կանդրադառնանք ավելի մանրամասն և կքննարկենք, թե ինչ կարող ենք անել Arduino- ի հետ:
Քայլ 1. Ի՞նչ է 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- ն
Խորհուրդ ենք տալիս:
Duանոթացում Arduino- ին ՝ 18 քայլ
Duանոթացում Arduino- ին: Երբևէ մտածե՞լ եք, որ պատրաստեք ձեր սեփական սարքերը, ինչպիսիք են եղանակային կայանը, մեքենայի վահանակը ՝ վառելիքը վերահսկելու, արագությունը և գտնվելու վայրը հետևելու կամ սմարթֆոնների միջոցով կառավարվող ձեր կենցաղային տեխնիկան, կամ երբևէ մտածե՞լ եք բարդ ռ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
RC Tracked Robot- ը Arduino- ի միջոցով ՝ քայլ առ քայլ ՝ 3 քայլ
RC Tracked Robot- ը Arduino- ի միջոցով. Հուսով եմ, որ դուք անցել եք մեր նախորդ նախագծերի միջով `Spinel Crux V1 - The Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms և The Badland Braw
DIY Arduino Robotic Arm, Քայլ առ քայլ ՝ 9 քայլ
DIY Arduino Robotic Arm, Քայլ առ քայլ. Այս ձեռնարկը սովորեցնում է ձեզ, թե ինչպես ինքնուրույն կառուցել ռոբոտ -բազուկ