Բովանդակություն:
- Քայլ 1: YouTube տեսանյութի հղում
- Քայլ 2: Պահանջվում են մասեր և գործիքներ
- Քայլ 3. Կառուցվածք / Շասսի
- Քայլ 4: Շարժիչ / շարժիչ
- Քայլ 5: Պատրաստեք շարժիչների տերմինալը
- Քայլ 6: Տեղադրեք շարժիչը և տեղադրեք վերին տանիքը
- Քայլ 7: Վերահսկիչ
- Քայլ 8: H կամուրջ (LM 298 մոդուլ)
- Քայլ 9: Էլեկտրաէներգիայի աղբյուր
- Քայլ 10: Էլեկտրական լարերի միացում
- Քայլ 11: Վերահսկիչ տրամաբանություն
- Քայլ 12: Softwareրագրակազմ
- Քայլ 13: Arduino կոդ
Video: Սմարթֆոնով կառավարվող RC մեքենա Arduino- ի միջոցով. 13 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս հրահանգը ցույց է տալիս, թե ինչպես պատրաստել սմարթֆոնի միջոցով կառավարվող Arduino ռոբոտ -մեքենա:
Թարմացվել է ՝ 2016 թվականի հոկտեմբերի 25 -ին
Քայլ 1: YouTube տեսանյութի հղում
Քայլ 2: Պահանջվում են մասեր և գործիքներ
1. 4WD Robot Chassis հավաքածու 2. Arduino Uno
3. LM298 H կամուրջ Մոդուլ
4. Bluetooth մոդուլ HC-05
5. 12 վ Li-po մարտկոց
6. Արական-իգական ցատկող լարեր
7. Արական-արական ցատկող լարեր
8. Duct Tape կամ ցանկացած այլ ժապավեն 9. Սմարթֆոն
Քայլ 3. Կառուցվածք / Շասսի
Դուք կարող եք գնել պատրաստի 4WD մեքենայի շասսի կամ կարող եք այն պատրաստել ՝ օգտագործելով PVC / ցանկացած տեսակի կոշտ տախտակ:
Քայլ 4: Շարժիչ / շարժիչ
Այս նախագծում ես օգտագործում եմ 6 վ DC շարժիչ: Դուք կարող եք օգտագործել ցանկացած 6V DC շարժիչ:
Քայլ 5: Պատրաստեք շարժիչների տերմինալը
Կտրեք 4 կտոր կարմիր և սև մետաղալարեր ՝ մոտավորապես 5 -ից 6 դյույմ երկարությամբ:
Կարող են օգտագործվել 0.5 քմ լարեր:
Հեռացրեք մեկուսացումը լարերից յուրաքանչյուր ծայրում: Լարերը կպցրեք շարժիչի տերմինալին
Դուք կարող եք ստուգել շարժիչի բևեռականությունը `այն միացնելով մարտկոցի տուփին: Եթե այն պտտվում է առաջ ուղղությամբ (կարմիր մետաղալար` դրական և սև մետաղալարով `մարտկոցի բացասական տերմինալով), ապա կապը ճիշտ է:
Քայլ 6: Տեղադրեք շարժիչը և տեղադրեք վերին տանիքը
Քայլ 7: Վերահսկիչ
Arduino UNO- ն բաց կոդով միկրոկառավարիչների տախտակ է ՝ հիմնված Microchip ATmega328P միկրոկոնտրոլերի վրա և մշակվել է Arduino.cc- ի կողմից: Տախտակը հագեցած է թվային և անալոգային մուտքային/ելքային (I/O) կապումներով, որոնք կարող են միացված լինել տարբեր ընդլայնման տախտակներին (վահաններին) և այլ սխեմաներին: Տախտակն ունի 14 թվային կապում, 6 անալոգային կապում և ծրագրավորվում է Arduino IDE- ով (gարգացման ինտեգրված միջավայր) B տիպի USB մալուխի միջոցով: Այն կարող է սնուցվել USB մալուխով կամ արտաքին 9 վոլտ մարտկոցով, չնայած այն ընդունում է 7 -ից 20 վոլտ լարումներ: Այն նաև նման է Արդուինո Նանոյին և Լեոնարդոյին: Ապարատային տեղեկատուի դիզայնը տարածվում է Creative Commons Attribution Share-Alike 2.5 լիցենզիայի ներքո և հասանելի է Arduino կայքում: Սարքավորման որոշ տարբերակների դասավորության և արտադրության ֆայլերը նույնպես մատչելի են: «Uno» նշանակում է իտալերեն և ընտրվել է նշելու Arduino Software (IDE) 1.0 թողարկումը: Uno տախտակը և Arduino Software (IDE) 1.0 տարբերակը Arduino- ի տեղեկատու տարբերակներն էին, որոնք այժմ վերածվել են ավելի նոր թողարկումների: Uno տախտակը USB Arduino տախտակների շարքում առաջինն է և Arduino պլատֆորմի տեղեկանքային մոդելը: Arduino Uno- ի ATmega328- ը գալիս է նախապես ծրագրավորված bootloader- ով, որը թույլ է տալիս դրան ներբեռնել նոր ծածկագիր ՝ առանց արտաքին սարքավորումների ծրագրավորողի օգտագործման [3]: Այն հաղորդակցվում է ՝ օգտագործելով բնօրինակ STK500 արձանագրությունը: Uno- ն տարբերվում է նաև նախորդ բոլոր տախտակներից նրանով, որ չի օգտագործում FTDI USB-to-serial վարորդական չիպը: Փոխարենը, այն օգտագործում է Atmega16U2 (Atmega8U2 մինչև R2 տարբերակ) ծրագրավորված որպես USB- ի սերիական փոխարկիչ:
Միկրոկոնտրոլերները սովորաբար ծրագրավորված են `օգտագործելով C և C ++ ծրագրավորման լեզուների առանձնահատկությունների բարբառը: Բացի ավանդական կոմպիլյատորների գործիքակազմերի օգտագործումից, Arduino նախագիծը ապահովում է մշակման լեզվի նախագծի հիման վրա զարգացման ինտեգրված միջավայր (IDE):
Քայլ 8: H կամուրջ (LM 298 մոդուլ)
Ի՞նչ է H- կամուրջ: H կամուրջ տերմինը բխում է նման միացման տիպիկ գրաֆիկական ներկայացումից: Աշխատանք. Տե՛ս վերևի նկարը ՝ H կամրջի աշխատանքը հասկանալու համար:
Այն բաղկացած է S1, S2, S3 և S4 էլեկտրոնային անջատիչներից (տրանզիստորներ / MOSFETs / IGBTS): Երբ անջատիչները S1 և S4 փակ են (և S2 և S3 բաց են), շարժիչի վրա դրական լարում կկիրառվի: Այսպիսով, այն պտտվում է դեպի առաջ: կիրառվում է շարժիչի վրա, այնպես որ պտտվում է հակադարձ ուղղությամբ:
Նշում. Միևնույն թևի (կամ S1, S2 կամ S3, S4) անջատիչները երբեք միաժամանակ չեն փակվում, այն կարճ միացում կկազմի: H կամուրջները հասանելի են որպես ինտեգրալ սխեմաներ, կամ դուք կարող եք կառուցել ձեր սեփականը ՝ օգտագործելով 4 տրանզիստոր կամ MOSFET: Մեր դեպքում մենք օգտագործում ենք LM298 H-bridge IC, որը կարող է վերահսկել շարժիչների արագությունն ու ուղղությունը:
Պին նկարագրություն.
Ելք 1 ՝ DC շարժիչ 1 "+" կամ stepper շարժիչ A+
Ելք 2 ՝ DC շարժիչ 1 "-" կամ քայլակ A-
Ելք 3 ՝ DC շարժիչ 2 "+" կամ քայլակ B+
Ելք 4. Շարժիչ B- ն դուրս եկավ
12v Pin: 12V մուտք, բայց կարող եք օգտագործել 7 -ից 35V
GND: Գրունտ
5V Pin: 5V ելք, եթե 12V jumper տեղում, իդեալական ձեր Arduino- ն սնուցելու համար (և այլն)
EnA. Միացնում է PWM ազդանշանը Motor A- ի համար (խնդրում ենք տեսնել «Arduino Sketch Considerations» բաժինը)
IN1. Միացնել Motor A- ն
IN2: Միացնել MotorA- ն
IN3. Միացնել MotorB- ը
IN4. Միացնել MotorB- ը
EnB: Միացնում է PWM ազդանշանը Motor B- ի համար
Քայլ 9: Էլեկտրաէներգիայի աղբյուր
Այդ մարտկոցը կարող է օգտագործվել.
1. AA ալկալային մարտկոց (ոչ վերալիցքավորվող) 2. AA NiMh կամ NiCd մարտկոց (վերալիցքավորվող)
3. Li Ion մարտկոց
4. LiPo մարտկոց
Քայլ 10: Էլեկտրական լարերի միացում
Էլեկտրագծերի տեղադրման համար ձեզ հարկավոր են մի քանի ցատկող լարեր: Միացրեք երկու շարժիչների (յուրաքանչյուր կողմում) կարմիր լարերը և սև լարերը միասին:
Այսպիսով, վերջապես, դուք ունեք երկու տերմինալ յուրաքանչյուր կողմում: MOTORA- ն պատասխանատու է երկու աջ կողային շարժիչների համար, համապատասխանաբար երկու ձախ կողային շարժիչներ միացված են MOTORB- ին: Ամեն ինչ միացնելու համար հետևեք ստորև տրված հրահանգին:
Շարժիչների միացում
Out1 -> Ձախ կողքի շարժիչի կարմիր մետաղալար (+)
Out2 -> Ձախ կողքի շարժիչի սև լար (-)
Out3 -> Աջ կողմի շարժիչի կարմիր մետաղալար (+)
Out4 -> Աջ կողմի շարժիչի սև լար (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth մոդուլ -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Ուժ:
12V -> Միացրեք մարտկոցի կարմիր լարը
GND -> Միացրեք մարտկոցի սև մետաղալարը և Arduino GND կապը
5V -> Միացեք Arduino 5V կապին
Քայլ 11: Վերահսկիչ տրամաբանություն
Քայլ 12: Softwareրագրակազմ
Softwareրագրային ապահովման մասը շատ պարզ է, այն գրադարանի կարիք չունի: Եթե դուք հասկանում եք տրամաբանական աղյուսակը ավելի վաղ քայլերում, ապա կարող եք գրել ձեր սեփական կոդը: Ես շատ ժամանակ չեմ ծախսել ծածկագիրը գրելու վրա, այնպես որ պարզապես օգտագործում եմ ուրիշի կողմից գրված ծածկագիրը: Robot Car- ը կառավարելու համար ես օգտագործում եմ իմ սմարթֆոնը: Սմարթֆոնը միացված է վերահսկիչին Bluetooth մոդուլի միջոցով (HC -06 / 05) Ներբեռնեք ծրագիրը installingրագիրը տեղադրելուց հետո այն պետք է զուգակցեք Bluetooth մոդուլի հետ: iringուգավորման գաղտնաբառը «1234» է:
Ներբեռնման հղում ՝ https://play.google.com/store/apps/details? Id = brau…
Քայլ 13: Arduino կոդ
==> Arduino կոդ
Կամ
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Խորհուրդ ենք տալիս:
DIY Arduino Bluetooth- ով կառավարվող մեքենա. 6 քայլ (նկարներով)
DIY Arduino Bluetooth- ով կառավարվող մեքենա. Բարև ընկերներ: Իմ անունը Նիկոլաս է, ես 15 տարեկան եմ և ապրում եմ Հունաստանում, Աթենքում: Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել 2 անիվով Bluetooth- ով կառավարվող մեքենա ՝ օգտագործելով Arduino Nano, 3D տպիչ և մի քանի պարզ էլեկտրոնային բաղադրիչներ: Անպայման դիտեք իմ
Շարժական կառավարվող Bluetooth մեքենա -- Հեշտ -- Պարզ -- Hc-05 -- Շարժիչային վահան ՝ 10 քայլ (նկարներով)
Շարժական կառավարվող Bluetooth մեքենա || Հեշտ || Պարզ || Hc-05 || Motor Shield: … Խնդրում ենք բաժանորդագրվել իմ YouTube ալիքին ………. Սա Bluetooth- ով կառավարվող մեքենա է, որն օգտագործել է HC-05 Bluetooth մոդուլը բջջայինի հետ հաղորդակցվելու համար: Մենք կարող ենք մեքենան կառավարել բջջայինով ՝ Bluetooth- ի միջոցով: Կա ծրագիր, որը վերահսկում է մեքենայի շարժումը
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Սմարթֆոնով կառավարվող մեքենա [նախատիպ] ՝ 7 քայլ
Սմարթֆոնների միջոցով կառավարվող մեքենա շարժիչները միացնում է
Bluetooth- ով կառավարվող ռոբոտ -մեքենա Arduino- ի միջոցով. 8 քայլ (նկարներով)
Bluetooth- ով կառավարվող ռոբոտ -մեքենա Arduino- ի միջոցով. Այս ուսանելի ծրագրում ես ձեզ կառաջնորդեմ ձեր Android բջջային հեռախոսից Bluetooth- ը կառավարող ռոբոտ մեքենա պատրաստելու հարցում: Ոչ միայն դա, այլևս ռոբոտ -մեքենան ունի հատուկ հնարավորություն ՝ խուսափելու խոչընդոտներից, որոնց հանդիպում է մեքենան առաջ շարժելիս: Ռոբո