Բովանդակություն:
- Քայլ 1: Պատվիրեք ձեր բաղադրիչները:
- Քայլ 2: Տպեք շասսին
- Քայլ 3: Ինչու՞ օգտագործել շարժական վահան:
- Քայլ 4: Ստեղծեք ձեր հեռակառավարիչը:
- Քայլ 5: Լարեք էլեկտրոնիկան և վերբեռնեք ծածկագիրը:
- Քայլ 6: Ապագա բարելավումներ
Video: 1 կմ հեռահար հեռակառավարվող մեքենա ՝ 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Մանկուց ինձ ապշեցրեց հեռակառավարվող մեքենաները, բայց դրանց հեռավորությունը երբեք չէր գերազանցում 10 մետրը: Այն բանից հետո, երբ սովորեցի որոշ Arduino ծրագրավորում, ես վերջապես որոշեցի կառուցել իմ սեփական Հեռակառավարվող մեքենան, որը կարող է հասնել մինչև 1 կմ հեռավորության վրա ՝ օգտագործելով nRF24L01+ մոդուլը:
Իմ հիմնական նպատակը մեքենա պատրաստելն էր, որն ունի բարձր հեռահարություն ՝ երկար խաղաժամանակով: Այս նպատակին հասնելու համար ես մեքենան դարձրեցի հնարավորինս թեթև ՝ օգտագործելով թեթև շասսի և օգտագործելով թեթև լիթիում-իոնային մարտկոցներ, որոնք ունեն լավ հզորություն (3000 մԱ / ժ): Ես շատ պայքարեցի, որպեսզի 1 կմ հեռավորությունը դուրս բերեմ nRF24L01+ - ից, քանի որ շինարարության ընթացքում բախվել եմ բազմաթիվ խնդիրների: Բայց, ի վերջո, իսկապես զվարճալի էր կառուցելը, և ես իսկապես գոհ եմ արդյունքից:
Եկեք սկսենք !!
Քայլ 1: Պատվիրեք ձեր բաղադրիչները:
Հեռակառավարվող մեքենա պատրաստելու համար ձեզ հարկավոր է.
1x Arduino Mega2560
1x Arduino Nano
1x Adafruit Motor Shield
2x nRF24L01+
4x շարժիչ + փոխանցումատուփ
4x Անիվներ
2x 3.3V լարման կարգավորիչ (LM1117)
5x կոճակ
2x 10 μF կոնդենսատոր
3x լիթիում-իոնային մարտկոց (12 Վ մարտկոցի փաթեթ պատրաստելու համար)
9 Վ մարտկոց
2x 100 nF կոնդենսատոր
Իգական վերնագրեր
Jumper լարերը
Քայլ 2: Տպեք շասսին
Ես նախագծեցի այս շասսին ՝ օգտագործելով CAD ծրագրակազմ, այնուհետև տպեցի այն ՝ օգտագործելով CNC մեքենա: Այս մարմնի համար օգտագործվող նյութը PVC է ՝ 5 մմ հաստությամբ: ՊՎՔ -ն լավ նյութ է օգտագործման համար, որովհետև դրա հետ աշխատելը հեշտ է (ինչպես տեսնում եք նկարում ես մարմնի որոշ մասեր թեքել եմ ՝ որոշ ջերմություն կիրառելով), համեմատաբար էժան, բավականաչափ ամուր ՝ բաղադրիչների քաշը պահելու համար, և դա նաև շատ թեթև:
Քայլ 3: Ինչու՞ օգտագործել շարժական վահան:
Դուք պետք է իմանաք, որ Arduino կապում հոսող ցանկացած էներգիա, ամենայն հավանականությամբ, անցել է տախտակի վրա գտնվող լարման կարգավորիչով: Լարման կարգավորիչը նախատեսված չէ մեծ քանակությամբ հոսանք ընդունելու համար: Եվ եթե ձեր տախտակը սնուցվում է USB- ի միջոցով, USB- ը նախատեսված չէ մեծ քանակությամբ հոսանք ապահովելու համար: Շարժիչը սնուցելու այլ եղանակ գտնելը, որտեղ հոսանքը չի հոսում ներկառուցված կարգավորիչով, կնվազեցնի արտադրվող ջերմության քանակը և կխնայի տախտակի էներգիան ցանկացած այլ սենսորների կամ վերահսկիչների համար, որոնք կարող են անհրաժեշտ լինել:
Շարժիչային վահանի մեկ այլ առավելությունն այն է, որ այն շատ ավելի դյուրին է դարձնում շարժիչների նման բաղադրիչների հետ շփումը, և այն հեշտացնում է էլեկտրագծերը և թույլ է տալիս այնպիսի հնարավորություններ, ինչպիսին է շարժիչի ուղղությունը շրջելը:
Քայլ 4: Ստեղծեք ձեր հեռակառավարիչը:
Ինչպես տեսնում եք, հեռակառավարման վահանակում կա 8 կոճակ, բայց այս պահին ես օգտագործում եմ ընդամենը 5 կոճակ (յուրաքանչյուր ուղղության համար 1 կոճակ + շարժման արագությունը փոխելու համար 1 կոճակ):
Այստեղ դուք կարող եք գտնել սխեմա, որը ես ստեղծել եմ հաղորդիչի համար.
-
nRF24L01+:
- CE Միացեք Arduino D7- ին
- CS Միացեք Arduino D8- ին
- MOSI Միացեք Arduino D11- ին
- MISO Միացեք Arduino D12- ին
- SCK Միացեք Arduino D13- ին
- GND Միացեք Arduino GND- ին
- 3.3V Միացեք LM1117 OUT- ին
- Միացրեք կոնդենսատորները ըստ սխեմատիկ
-
Arduino:
- VIN Միացեք մարտկոցի 9 Վ -ին
- GND Միացեք մարտկոցի GND- ին
- Միացրեք բոլոր կոճակները ըստ սխեմատիկ
-
LM1117:
- IN Միացեք Arduino 5V- ին
- GND Միացեք Arduino GND- ին
Բոլոր անհրաժեշտ կապերը կատարելուց հետո ձեզ հարկավոր է վերբեռնել ներքևի ծածկագիրը, բայց մինչ այդ համոզվեք, որ ներբեռնեք և ներառեք RF24 գրադարանը
Քայլ 5: Լարեք էլեկտրոնիկան և վերբեռնեք ծածկագիրը:
Այստեղ կարող եք գտնել սխեմա, որը ես ստեղծել եմ ստացողի համար.
-
nRF24L01+:
- CE Միացեք Arduino A8- ին
- CS Միացեք Arduino A9- ին
- MOSI Միացեք Arduino D51- ին
- MISO Միացեք Arduino D50- ին
- SCK Միացեք Arduino D52- ին
- GND Միացեք Arduino GND- ին
- 3.3V Միացեք LM1117 OUT- ին
- Միացրեք կոնդենսատորները ըստ սխեմատիկ
-
Adafruit Motor Shield:
- M1 Միացեք առջևի աջ շարժիչին
- M2 Միացեք առջևի ձախ շարժիչին
- M3 Միացեք ձախ հետևի շարժիչին
- M4 Միացեք աջ հետևի շարժիչին
- M+ Միացեք 12 Վ մարտկոցին
- GND Միացեք մարտկոցի GND- ին
-
LM1117:
- IN Միացեք Arduino 5V- ին
- GND Միացեք Arduino GND- ին
Բոլոր անհրաժեշտ կապերը կատարելուց հետո ձեզ հարկավոր է վերբեռնել ներքևի ծածկագիրը, բայց մինչ այդ համոզվեք, որ ներբեռնեք և ներառեք RF24 գրադարանը և AFMotor գրադարանը
Քայլ 6: Ապագա բարելավումներ
Շնորհավորում եմ, դուք կառուցել եք լիովին ռադիոկառավարվող մեքենա, որը կարող է կառավարվել մինչև 1 կմ հեռավորության վրա:
Ինչպես ավելի վաղ ասացի, ես շատ գոհ եմ արդյունքից, բայց գիտեմ, որ մեքենան ավելի լավը դարձնելու համար միշտ էլ կան որոշ բարելավումներ: Միակ բարելավումը, որն այժմ նկատի ունեմ, դա այն շարժիչների փոփոխությունն է, որոնք ես ունեմ ավելի արագ շարժիչներով, քանի որ մեքենան ինձ համար բավական արագ չէ: Նախատեսում եմ նաև կախոցների համակարգ պատրաստել, որպեսզի մեքենան դուրս գա ճանապարհից:
Եթե ունեք որևէ բարելավում, որը ես կարող եմ կատարել, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանություններում:
Եթե շինարարության ընթացքում բախվում եք որևէ խնդրի, ազատորեն մեկնաբանեք ներքևում:
Հուսով եմ, որ ձեզ դուր եկավ այս ուսանելի ծրագիրը: Շնորհակալություն կարդալու համար::-)
Երրորդ մրցանակ Հեռակառավարման մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
Smokin ' - հեռակառավարվող ծխի մեքենա էժանագին `5 քայլ (նկարներով)
Smokin ' - Հեռակառավարվող ծխի մեքենա էժանագին. Սա կարճ հրահանգ է, թե ինչպես պատրաստել համեմատաբար փոքր, հեռակառավարվող, էժան և զվարճալի փոքրիկ ծխամեքենա, որը կարող է օգտագործվել ընկերներին կատակելու, կախարդական հնարքներ անելու, օդային հոսքերի փորձարկման կամ այլնի համար: դուք ցանկանում եք ձեր սրտերը: Հրաժարում. Այս կառուցվածքը պարունակում է
Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -սպասավոր / մեքենա / տանկ Ios- ի և Android- ի համար. 4 քայլ
Կառուցեք 15 դոլար արժողությամբ հեռակառավարվող ESP8266 ռոբոտ -բութլեր / մեքենա / տանկ Ios- ի և Android- ի համար. Ատու՞մ եք խոհանոց քայլել ՝ խորտիկ ձեռք բերելու համար: Թե՞ նոր խմիչք խմել: Այս ամենը կարելի է շտկել 15 դոլար արժողությամբ այս պարզ հեռակառավարվող բաթլերի օգնությամբ: Մինչև որևէ առաջ գնալը ես այժմ Kickstarter նախագիծ եմ վարում ձայնային վերահսկվող RGB լուսանցքի համար
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Play Station Հեռակառավարվող անլար 3D տպագիր մեքենա. 7 քայլ (նկարներով)
Play Station Հեռակառավարվող անլար 3D տպագիր մեքենա. Ո՞վ չի սիրում խաղեր: Racing and Fighting in Virtual World of Play Station and Xbox !! Այսպիսով, այդ զվարճանքն իրական կյանք բերելու համար ես պատրաստեցի այս Instructable- ը, որում ես պատրաստվում եմ ցույց տալ ձեզ, թե ինչպես կարող եք օգտագործել Play Station- ի ցանկացած հեռակառավարիչ (լարային
Maverick - Հեռակառավարվող երկկողմանի հաղորդակցության մեքենա. 17 քայլ (նկարներով)
Maverick - Հեռակառավարվող երկկողմանի հաղորդակցության մեքենա. Բարև, ես բոլորն եմ, և ես բարի գալուստ իմ “ Maverick ” նախագիծ: Ես միշտ դուր եմ եկել հեռակառավարվող իրերը, բայց ես երբեք RC մեքենա չեմ ունեցել: Այսպիսով, ես որոշեցի կառուցել մեկը, որը կարող է մի փոքր ավելին անել, քան պարզապես շարժվելը: Այս նախագծի համար մենք ձեզ