Բովանդակություն:
- Քայլ 1. Պլանավորեք ձեր քայլերը Trello- ում
- Քայլ 2: Ստացեք/գնեք ձեր պարագաները
- Քայլ 3: Կառուցեք մեքենա
- Քայլ 4. Կառավարեք DC շարժիչները Arduino- ի միջոցով
- Քայլ 5: Միացրեք Bluetooth- ը
- Քայլ 6. Կոդավորում - Adafruit հավելվածի օգտագործումը
- Քայլ 7: Դարձրեք RC մեքենան անլար
- Քայլ 8. Կառուցեք փոփոխված ծրագիր ՝ կառավարման տախտակի հետ աշխատելու համար
- Քայլ 9. (Լրացուցիչ). Ավելացրեք հեռավորության ցուցիչ
- Քայլ 10: Փորձարկում
- Քայլ 11: Ավելացրեք արտաքին տեսք
- Քայլ 12: Փաստաթուղթ
Video: Arduino Bluetooth RC Ավտոմեքենա ՝ 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Վերահսկում եք RC մեքենան ձեր հեռախոսի ծրագրի միջոցով: Դա հնարավոր է!
Օգտագործելով Arduino- ն, որոշ Bluetooth, որոշ անիվներ և մի շարք այլ փոքր, բայց էական կտորներ, մենք կարողացանք ստեղծել RC մեքենա, որը միանում է Bluetooth- ին և կառավարելի է ձեր հեռախոսի հավելվածի միջոցով: Կարծես բավական պարզ է, այնպես չէ՞: Մոտ մեկ ամիս անց մենք կարողացանք փայլեցնել աշխատանքային Bluetooth RC մեքենան: Մեր ցուցումներով դուք կկարողանաք դա անել ավելի արագ, քան մենք էինք:
Քայլ 1. Պլանավորեք ձեր քայլերը 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- ի ցածր էներգիայի վարորդը, մենք կարող ենք այն միացնել Arduino- ին, ինչպես ցույց է տրված նկարում:
- Այն Arduino- ին միացնելուց ի վիճակի ենք որոշ ծածկագրով մեքենան տեղափոխել Adafruit հավելվածով:
-Գնացեք Adafruit էջը nrf8001 վարորդով, և գրադարանը կարող է ներբեռնել:
-Այդ գրադարանով դուք կարող եք օգտագործել տրամադրված ծածկագիրը (echo demo) `մեքենան շարժելու համար, երբ նրան տրվում է հրաման:
Քայլ 6. Կոդավորում - Adafruit հավելվածի օգտագործումը
Հավելվածը ներբեռնելուց և կոդը փոփոխելուց հետո, ինչպես ցանկանում եք, որպեսզի ամեն ինչ շարժվի.
1) Մենք սկսեցինք միանալով մեքենային (որն ի սկզբանե կոչվում էր UART) և անցանք UART մոդուլներին:
- Այստեղ կարող եք մուտքագրել այնպիսի հրաման, ինչպիսին է f for forward- ը, եթե դա այն է, ինչ ունեք ձեր ծածկագրում, որպեսզի մեքենան առաջ շարժվի:
*Դուք կարող եք հղում կատարել մեր ծածկագրին, որը կտեղադրվի ավելի ուշ:
Քայլ 7: Դարձրեք RC մեքենան անլար
Ահա, որտեղ ձեզ անհրաժեշտ կլինեն ձեր մարտկոցները:
Օգտագործելով մարտկոցի տուփ և մարտկոցներ, որոնք միացված են DC շարժիչներին, մեքենան կարող է շարժվել ՝ առանց որևէ այլ բանի հետ կապված լինելու:
*Դուք կարող եք տեսնել վերևի նկարում, թե ինչպես է միացված մարտկոցը և մարտկոցը, որոնք ամրացված են շարժիչներին:
Քայլ 8. Կառուցեք փոփոխված ծրագիր ՝ կառավարման տախտակի հետ աշխատելու համար
Մենք որոշեցինք օգտագործել կառավարման վահանակը ՝ մեր մեքենայի հեռակառավարման վահանակը լինելու համար: Դա անելու համար մենք պետք է.
- Փոփոխեք բնօրինակ Adafruit հավելվածի աղբյուրի կոդը:
-Մեր փոփոխված ծածկագիրը կապված է այստեղ, և այս փոփոխված ծրագիրը ՄԻԱՅՆ android- ի համար է:
-Իսկ ինչպես օգտագործել հավելվածը ՝ պատրաստված փոփոխված կոդով.
-Երբ բացում եք ծրագիրը.
-Միացեք CAR- ին
-Երբ սեղմում եք միացնել, մի ցուցակ կհայտնվի, որը կասի `ընտրեք մեքենային միանալու ռեժիմ
-Սեղմեք վերահսկիչ
-Վերահսկիչի մեջ ոլորեք մինչև ներքև և կտտացրեք կառավարման տախտակին:
-Կառավարման բարձիկում.
-Բարձր սլաքը առաջ է գնում
-Ստոր սլաքը հետ է գնում
-Ձախ սլաքը ձախ է գնում
-Rիշտ սլաքը աջ է գնում
-1 կոճակը արգելակ է
-2 կոճակը բլիթ է
Քայլ 9. (Լրացուցիչ). Ավելացրեք հեռավորության ցուցիչ
Մեր RC մեքենայի համար մենք ավելացրել ենք Հեռավորության ցուցիչ:
-Հեռավորության սենսորը տեղադրված է մեր RC մեքենայի առջևում, որը մենք փորձեցինք ինքնաբերաբար այլ ուղղությամբ շարժել, երբ դիմացը ինչ -որ բան կա:
Քայլ 10: Փորձարկում
Փորձարկելիս, -Ստուգեք, որպեսզի համոզվեք, որ բոլոր գործառույթներն աշխատում են այնպես, ինչպես ցանկանում եք:
-Առաջ
-Հետ
-Ձախ
-Ճիշտ
-Կանգնիր
-Փոքրիկ կարկանդակ
-Ավտոմատ
Սրանք մեր հատուկ գործառույթն են, կարող եք օգտագործել նույնը կամ փոխել դրանք `կատարելու այն, ինչ կցանկանայիք:
Քայլ 11: Ավելացրեք արտաքին տեսք
Արտաքին տեսք ավելացնելիս դա լիովին ձերն է:
-Մեքենայի արտաքին տեսքը հիմնականում նախատեսված է միայն սարքավորումները միասին պահելու համար:
-Մենք օգտագործում էինք zipties և լարեր `ամեն ինչ տեղում պահելու համար:
-Դուք կարող եք նախագծել ձեր մեքենայի արտաքին տեսքը այնպես, ինչպես ձեզ դուր է գալիս:
** Արտաքինի ամենակարևոր մասը ամեն ինչ տեղում պահելն է:
Քայլ 12: Փաստաթուղթ
Ձեր RC մեքենան ստեղծելիս համոզվեք, որ գնումների ընթացքում փաստաթղթավորում եք:
Սա կարող է օգնել, երբ.
-Ձեր առջև ծառացած խնդրի շտկում:
-Փոփոխություն էլեկտրագծերի շուրջ:
-Հիշելով, թե ինչ եք արել ամեն օր, -Հետադարձ հայացք ձեր նախագծին:
Խորհուրդ ենք տալիս:
Bluetooth RC ավտոմեքենա STM32F103C- ով և L293D- ով - էժան ՝ 5 քայլ
Bluetooth RC ավտոմեքենա STM32F103C- ով և L293D- ով - էժան. Խնդիրը, որ ես ունեի, մարտկոցներն էին և դրանց քաշը, ինչպես նաև ծախսերը: Այդ ժամանակից ի վեր բջջային հեռախոսների համար նախատեսված էժան սնուցման բանկերը դարձել են շատ մատչելի: Այն ամենը, ինչ ինձ պետք է
Արգելակի լույս - բանաձև SAE Ավտոմեքենա ՝ 5 քայլ
Արգելակի լույս - Formula SAE մեքենա. Formula SAE- ն մրցույթ է ամբողջ աշխարհում ճարտարագիտության ուսանողների համար, որը կազմակերպվել է SAE International- ի կողմից, որը հնարավորություն է տալիս ուսանողներին կիրառել տեսական գիտելիքները դասարանում `նախագծելով և կառուցելով բաց
Arduino Bluetooth RC ավտոմեքենա ՝ 10 քայլ
Arduino Bluetooth RC Car. Ես ստեղծել եմ այս հրահանգը ՝ իմ youtube տեսանյութին ուղեկցելու համար, առայժմ կառաջարկեմ ձեզ դիտել տեսանյութը, քանի որ այն շատ ավելի մանրամասն է, բայց ես կաշխատեմ այս ուսանելիի վրա և շուտով այն ավելի լավը կդարձնեմ:
Arduino Bluetooth RC ավտոմեքենա ՝ 6 քայլ
Arduino Bluetooth RC Car. Ես սիրում եմ հեռակառավարման մեքենաները, դրանք շատ զվարճալի և հետաքրքիր են: Այս Instructable- ում ես ցույց կտամ, թե ինչպես եմ ես ստեղծել իմ սեփական bluetooth մեքենան ՝ օգտագործելով Arduino- ն և որոշ մասեր, որոնց շուրջը պառկած էի: Այս հրահանգը միայն տեսականորեն է, մեքենան չի ավարտել աշխատանքը
Arduino 4 Wheel Drive Bluetooth RC ավտոմեքենա ՝ օգտագործելով UNO R3, HC-05 և L293D Motorshield ՝ կոդավորման և Android հավելվածի հետ. 8 քայլ
Arduino 4 Wheel Drive Bluetooth RC մեքենա ՝ օգտագործելով UNO R3, HC-05 և L293D Motorshield ՝ կոդավորման և Android հավելվածի հետ: Այսօր ես ձեզ կասեմ, թե ինչպես պատրաստել arduino 4 անիվ ունեցող bluetooth RC մեքենա ՝ օգտագործելով HC 05, L293 շարժիչային վահանը, 4 DC շարժիչ, ծածկագրման և Android- ի մեքենան կառավարելու համար: Օգտագործված բաղադրիչը ՝ -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293