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

Arduino Bluetooth RC Ավտոմեքենա ՝ 12 քայլ
Arduino Bluetooth RC Ավտոմեքենա ՝ 12 քայլ

Video: Arduino Bluetooth RC Ավտոմեքենա ՝ 12 քայլ

Video: Arduino Bluetooth RC Ավտոմեքենա ՝ 12 քայլ
Video: Amazing DIY Bluetooth Robot Car | Arduino Bluetooth Controlled Car At Home |Arduino UNO, L293D Motor 2024, Նոյեմբեր
Anonim
Arduino Bluetooth RC ավտոմեքենա
Arduino Bluetooth RC ավտոմեքենա
Arduino Bluetooth RC ավտոմեքենա
Arduino Bluetooth RC ավտոմեքենա

Վերահսկում եք RC մեքենան ձեր հեռախոսի ծրագրի միջոցով: Դա հնարավոր է!

Օգտագործելով Arduino- ն, որոշ Bluetooth, որոշ անիվներ և մի շարք այլ փոքր, բայց էական կտորներ, մենք կարողացանք ստեղծել RC մեքենա, որը միանում է Bluetooth- ին և կառավարելի է ձեր հեռախոսի հավելվածի միջոցով: Կարծես բավական պարզ է, այնպես չէ՞: Մոտ մեկ ամիս անց մենք կարողացանք փայլեցնել աշխատանքային Bluetooth RC մեքենան: Մեր ցուցումներով դուք կկարողանաք դա անել ավելի արագ, քան մենք էինք:

Քայլ 1. Պլանավորեք ձեր քայլերը Trello- ում

Պլանավորեք ձեր քայլերը Trello- ում
Պլանավորեք ձեր քայլերը Trello- ում

Trello- ում պլանավորումը սկսելու համար դուք պետք է իմանաք, թե ինչ եք ուզում անել և ինչ նյութեր են անհրաժեշտ:

Այն բաները, որոնք ցանկանում եք տեղադրել ձեր եռալեզու վրա, հետևյալն են.

- Ստացեք/գնեք ձեր պաշարները

- Կառուցեք մեքենա

- Կառավարեք DC Motors- ը Arduino- ի հետ

- Միացեք Arduino- ին Bluetooth- ով

- RC մեքենան դարձնել անլար

- Կոդավորում

- Ստեղծեք հավելված

- Միացեք/ Կոդի հեռավորության տվիչ (անհրաժեշտ է միայն ընտրովի քայլի համար):

- Փորձարկում

-Արտաքին

- Փաստաթղթեր/ Ինչպես

Այժմ, դրանցից յուրաքանչյուրի մեջ շատ քայլեր կան, բայց ավելի մանրամասն կկարողանաք գտնել մեր գործընթացի հաջորդ քայլերում:

Քայլ 2: Ստացեք/գնեք ձեր պարագաները

Ձեռք բերեք/գնեք ձեր պարագաները
Ձեռք բերեք/գնեք ձեր պարագաները
Ձեռք բերեք/գնեք ձեր պարագաները
Ձեռք բերեք/գնեք ձեր պարագաները
Ձեռք բերեք/գնեք ձեր պարագաները
Ձեռք բերեք/գնեք ձեր պարագաները

Այս նախագծի համար ձեզ հարկավոր նյութերը ներառում են.

-Արդուինո

-Շարժիչային վարորդ (TB6612FNG Breakout)

-Bluetooth ցածր էներգիայի վարորդ (nRF8001 Bluetooth LE)

-Dc Motors

-Մարտկոցի փաթեթ (մարտկոցներ)

-Ալարեր

-Շրջանակային տախտակ

Քայլ 3: Կառուցեք մեքենա

Կառուցեք մեքենա
Կառուցեք մեքենա

DC շարժիչների և տպատախտակի հետ

1) Միացրեք շարժիչի վարորդը Arduino- ին

2) Arduino- ն միացրեք DC շարժիչներին

*Շրջանը դիտելու համար դիմեք լուսանկարին:

Քայլ 4. Կառավարեք DC շարժիչները Arduino- ի միջոցով

Motor վարորդի գրադարանի MotorTest ծածկագրով Arduino- ն կկարողանա կառավարել DC շարժիչները:

-MotTest ծածկագիրը ստիպում է Motors- ին մի փոքր «ջիգ» անել:

-Ոլորեք ներքև, որտեղ գրված է TB6612FNG Arduino Library և այնտեղ այն ներբեռնելու է:

-Դրանից հետո դուք կարող եք տեղադրել այդ գրադարանը Arduino IDE- ի մեջ ՝ որպես սեղմված ֆայլ:

-Գնացեք ուրվագիծ, ներառեք գրադարանը, այնուհետև ավելացրեք.zip գրադարան և ընտրեք ձեր ֆայլը:

-Այդ ֆայլը կհայտնվի օրինակների ներքո:

-Եվ դուք կկարողանաք փորձարկել ձեր շարժիչները:

Քայլ 5: Միացրեք Bluetooth- ը

Միացրեք Bluetooth- ը
Միացրեք Bluetooth- ը

Օգտագործելով Bluetooth- ի ցածր էներգիայի վարորդը, մենք կարող ենք այն միացնել Arduino- ին, ինչպես ցույց է տրված նկարում:

- Այն Arduino- ին միացնելուց ի վիճակի ենք որոշ ծածկագրով մեքենան տեղափոխել Adafruit հավելվածով:

-Գնացեք Adafruit էջը nrf8001 վարորդով, և գրադարանը կարող է ներբեռնել:

-Այդ գրադարանով դուք կարող եք օգտագործել տրամադրված ծածկագիրը (echo demo) `մեքենան շարժելու համար, երբ նրան տրվում է հրաման:

Քայլ 6. Կոդավորում - Adafruit հավելվածի օգտագործումը

Կոդավորում - Adafruit հավելվածի օգտագործումը
Կոդավորում - Adafruit հավելվածի օգտագործումը

Հավելվածը ներբեռնելուց և կոդը փոփոխելուց հետո, ինչպես ցանկանում եք, որպեսզի ամեն ինչ շարժվի.

1) Մենք սկսեցինք միանալով մեքենային (որն ի սկզբանե կոչվում էր UART) և անցանք UART մոդուլներին:

- Այստեղ կարող եք մուտքագրել այնպիսի հրաման, ինչպիսին է f for forward- ը, եթե դա այն է, ինչ ունեք ձեր ծածկագրում, որպեսզի մեքենան առաջ շարժվի:

*Դուք կարող եք հղում կատարել մեր ծածկագրին, որը կտեղադրվի ավելի ուշ:

Քայլ 7: Դարձրեք RC մեքենան անլար

RC մեքենան դարձնել անլար
RC մեքենան դարձնել անլար

Ահա, որտեղ ձեզ անհրաժեշտ կլինեն ձեր մարտկոցները:

Օգտագործելով մարտկոցի տուփ և մարտկոցներ, որոնք միացված են DC շարժիչներին, մեքենան կարող է շարժվել ՝ առանց որևէ այլ բանի հետ կապված լինելու:

*Դուք կարող եք տեսնել վերևի նկարում, թե ինչպես է միացված մարտկոցը և մարտկոցը, որոնք ամրացված են շարժիչներին:

Քայլ 8. Կառուցեք փոփոխված ծրագիր ՝ կառավարման տախտակի հետ աշխատելու համար

Մենք որոշեցինք օգտագործել կառավարման վահանակը ՝ մեր մեքենայի հեռակառավարման վահանակը լինելու համար: Դա անելու համար մենք պետք է.

- Փոփոխեք բնօրինակ Adafruit հավելվածի աղբյուրի կոդը:

-Մեր փոփոխված ծածկագիրը կապված է այստեղ, և այս փոփոխված ծրագիրը ՄԻԱՅՆ android- ի համար է:

-Իսկ ինչպես օգտագործել հավելվածը ՝ պատրաստված փոփոխված կոդով.

-Երբ բացում եք ծրագիրը.

-Միացեք CAR- ին

-Երբ սեղմում եք միացնել, մի ցուցակ կհայտնվի, որը կասի `ընտրեք մեքենային միանալու ռեժիմ

-Սեղմեք վերահսկիչ

-Վերահսկիչի մեջ ոլորեք մինչև ներքև և կտտացրեք կառավարման տախտակին:

-Կառավարման բարձիկում.

-Բարձր սլաքը առաջ է գնում

-Ստոր սլաքը հետ է գնում

-Ձախ սլաքը ձախ է գնում

-Rիշտ սլաքը աջ է գնում

-1 կոճակը արգելակ է

-2 կոճակը բլիթ է

Քայլ 9. (Լրացուցիչ). Ավելացրեք հեռավորության ցուցիչ

(Լրացուցիչ). Ավելացրեք հեռավորության տվիչ
(Լրացուցիչ). Ավելացրեք հեռավորության տվիչ

Մեր RC մեքենայի համար մենք ավելացրել ենք Հեռավորության ցուցիչ:

-Հեռավորության սենսորը տեղադրված է մեր RC մեքենայի առջևում, որը մենք փորձեցինք ինքնաբերաբար այլ ուղղությամբ շարժել, երբ դիմացը ինչ -որ բան կա:

Քայլ 10: Փորձարկում

Փորձարկելիս, -Ստուգեք, որպեսզի համոզվեք, որ բոլոր գործառույթներն աշխատում են այնպես, ինչպես ցանկանում եք:

-Առաջ

-Հետ

-Ձախ

-Ճիշտ

-Կանգնիր

-Փոքրիկ կարկանդակ

-Ավտոմատ

Սրանք մեր հատուկ գործառույթն են, կարող եք օգտագործել նույնը կամ փոխել դրանք `կատարելու այն, ինչ կցանկանայիք:

Քայլ 11: Ավելացրեք արտաքին տեսք

Արտաքին տեսք ավելացնելիս դա լիովին ձերն է:

-Մեքենայի արտաքին տեսքը հիմնականում նախատեսված է միայն սարքավորումները միասին պահելու համար:

-Մենք օգտագործում էինք zipties և լարեր `ամեն ինչ տեղում պահելու համար:

-Դուք կարող եք նախագծել ձեր մեքենայի արտաքին տեսքը այնպես, ինչպես ձեզ դուր է գալիս:

** Արտաքինի ամենակարևոր մասը ամեն ինչ տեղում պահելն է:

Քայլ 12: Փաստաթուղթ

Ձեր RC մեքենան ստեղծելիս համոզվեք, որ գնումների ընթացքում փաստաթղթավորում եք:

Սա կարող է օգնել, երբ.

-Ձեր առջև ծառացած խնդրի շտկում:

-Փոփոխություն էլեկտրագծերի շուրջ:

-Հիշելով, թե ինչ եք արել ամեն օր, -Հետադարձ հայացք ձեր նախագծին:

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