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

Ինչպես կառուցել մարտիկ ստվարաթղթով և Arduino- ով. 7 քայլ (նկարներով)
Ինչպես կառուցել մարտիկ ստվարաթղթով և Arduino- ով. 7 քայլ (նկարներով)

Video: Ինչպես կառուցել մարտիկ ստվարաթղթով և Arduino- ով. 7 քայլ (նկարներով)

Video: Ինչպես կառուցել մարտիկ ստվարաթղթով և Arduino- ով. 7 քայլ (նկարներով)
Video: Ինչպես տխուր մտքերի գերին չդառնալ, չկոտրվել և առաջ գնալ՝ ընդդեմ դժվարությունների 2024, Հուլիսի
Anonim
Image
Image

Ես ստեղծել եմ մարտական բոտեր ՝ օգտագործելով Arduino UNO- ն, և մարմինները կառուցելու համար օգտագործվել է ստվարաթուղթ: Ես փորձեցի օգտագործել մատչելի պարագաներ և երեխաներին ստեղծագործական ազատություն տվեցի, թե ինչպես ձևավորել իրենց մարտական բոտերը: Battlebot- ը հրահանգներ է ստանում անլար վերահսկիչից `օգտագործելով joystick և nRF24L01 2.4GHz անլար մոդուլ:

Քայլ 1: Սարքավորումներ և նյութեր

Պահանջվող սարքավորումներ և նյութեր.

Arduino Uno + USB մալուխ ՝

||

Արդուինո նանո ՝

||

9 վ մարտկոց ՝ https://amzn.to/2wPmnSP ||

Թռիչքային լարեր ՝ https://amzn.to/398mQhq ||

NRF24L01+ 2.4GHz անլար ՌԴ հաղորդիչ մոդուլ ՝ https://amzn.to/30xQlp4 ||

9v մարտկոցի սեղմիչի միակցիչ ՝ https://amzn.to/32D4R0b ||

Ստվարաթուղթ ՝

Բնական փայտի արհեստի ձողիկներ ՝ https://amzn.to/39rovPs ||

Mini Breadboard: https://amzn.to/2JujS9e ||

Երկակի առանցք XY Joystick մոդուլ Arduino KY-023 ՝ https://amzn.to/3gOcWFZ ||

DC Motor 1:48 Gear Ratio Smart Car Robot + Անիվ ՝ https://amzn.to/3drHmvx ||

L298N մինի շարժիչի վարորդ ՝ https://amzn.to/2MoYeqI ||

Անցում ՝ https://amzn.to/2upTngE ||

Արական DC տակառի Jack ադապտեր Arduino- ի համար ՝ https://amzn.to/2VwyKxx ||

Թեժ սոսինձ ատրճանակ ՝ https://amzn.to/31sIko3 ||

Sոդման երկաթի հավաքածու ՝ https://amzn.to/3eHmp0i ||

Քայլ 2: Կառուցեք BattleRobot

Կառուցեք BattleRobot
Կառուցեք BattleRobot
Կառուցեք BattleRobot
Կառուցեք BattleRobot
Կառուցեք BattleRobot
Կառուցեք BattleRobot

Այս մենամարտի գաղափարն այն էր, որ հնարավորինս էժան կառուցել: Ռոբոտի մարմնի համար ես օգտագործել եմ ստվարաթուղթ `թիթեղի փոխարեն, մկրատ` սղոցների փոխարեն, իսկ տաք սոսինձ `եռակցողի տապանի փոխարեն:

Նախ, ձեզ հարկավոր է ստվարաթուղթ, ապա կտրեք ձևերը: Եթե ձեզ դուր չի գալիս իմ դիզայնը, կարող եք նախագծել ձեր սեփական մարտական մարտիկը: Կպչեք կտորները միասին, բացառությամբ վերևի, որովհետև մենք ցանկանում ենք շղթան դնել մարտիկի մարմնի մեջ:

Քայլ 3. mingրագրավորում Battlebot և Controller

Արդուինոն ծրագրավորելու համար ձեզ հարկավոր է տեղադրել RF24 գրադարանը: Այսպիսով, ներբեռնեք ստորև բերված ֆայլերը և բացեք arduino IDE- ն: Գնացեք ուրվագիծ -> Ներառել գրադարան -> Ավելացնել: ZIP գրադարան և այնտեղ ներմուծեք «RF24.zip»: Հաջորդը դուք պետք է միացնեք arduino UNO- ին և վերբեռնեք «Battle_Robot.ino» arduino- ին: Այժմ անջատեք Arduino UNO- ն և միացրեք Arduino Nano- ն և վերբեռնեք 'Controller.ino' Arduino- ին: Հիշեք նաև փոխել «տախտակի» և «նավահանգստի» կարգավորումները:

Քայլ 4: Մարտկոցի միացում

Մոնտաժող Battlebot
Մոնտաժող Battlebot
Մոնտաժող Battlebot
Մոնտաժող Battlebot
Մոնտաժող Battlebot
Մոնտաժող Battlebot

Այս նախագծում օգտագործվել են 3 x 9 վոլտ ալկալային մարտկոցներ arduino uno- ի, շարժիչների և մանողի համար: L298N մինի շարժիչի վարորդը օգտագործվել է շարժիչների կառավարման համար: Այն ստանում է Arduino տախտակի որոշ 5V ազդանշաններ և ապահովում է շարժիչների ավելի բարձր լարում: Այն նաև թույլ է տալիս շարժիչներին աշխատել երկու ուղղությամբ ՝ կախված այդ մուտքային ազդանշանների համակցությունից: Յուրաքանչյուր սարք միացված էր միացման սխեմայի համաձայն:

Շղթաները միացնելուց հետո պարզապես կպցրեք դրանք կամ կրկնակի ժապավենը մարտկոցի մարմնի մեջ ՝ մարտկոցի և arduino uno- ի հետ միասին:

Քայլ 5: Կառավարիչի միացում

Կառավարիչի միացում
Կառավարիչի միացում
Կառավարիչի միացում
Կառավարիչի միացում
Կառավարիչի միացում
Կառավարիչի միացում

Հետևյալ պատկերը ցույց է տալիս Arduino Nano- ի միջոցով հաղորդիչի միացման ամբողջական դիագրամը: Բոլոր բաղադրիչները միացնելուց հետո ես այս բոլոր բաղադրիչները մտցրի պատյան և ամբողջովին կնքեցի այն ՝ օգտագործելով տաք սոսինձ: NRF24L01 2.4 ԳՀց հաղորդիչ մոդուլը կարող է օգտագործվել անլար հաղորդակցության համար մինչև 100 մետր հեռավորության վրա:

Քայլ 6: Փորձարկեք Battlebot- ը

Փորձարկեք Battlebot- ը
Փորձարկեք Battlebot- ը

Այժմ, եթե ամեն ինչ լավ է ընթանում, դուք պետք է կարողանաք վերահսկողի հետ վերահսկել մարտավարին: Եթե մարտիկն ընդհանրապես չի աշխատում, ապա պետք է ստուգեք nRF24L01- ի միացումները:

Funվարճալի էր այս մարտերի ստեղծումը: Հուսով եմ, որ այս հոդվածը օգնեց ձեր աչքերը բացել ձեր տան շուրջ այդ ամենօրյա իրերի մեջ թաղված հնարավորությունների վրա: Այն տուփերը, որոնք դուք դեն եք նետում, կարող են դառնալ ձեր հաջորդ մեծ նախագիծը, եթե մտածեք դրա մասին:

Աջակցության համար կարող եք բաժանորդագրվել իմ ալիքին:

Շնորհակալություն.

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