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

Arduino RC ավտոմեքենայի անիվ. 9 քայլ (նկարներով)
Arduino RC ավտոմեքենայի անիվ. 9 քայլ (նկարներով)

Video: Arduino RC ավտոմեքենայի անիվ. 9 քայլ (նկարներով)

Video: Arduino RC ավտոմեքենայի անիվ. 9 քայլ (նկարներով)
Video: DIY Mecanum Wheel Bluetooth Car #shorts #bluetoothcar #arduino #arduinoproject #diy 2024, Հուլիսի
Anonim
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ
Arduino RC Ավտոմեքենայի անիվ

Սա իմ Arduino RC մեքենայի անիվի հրահանգն է, որում ես վերցրեցի էժան RCcar և այն պատրաստեցի այնպես, որ Arduino- ն կարող է հանդես գալ որպես անիվ ՝ վերահսկելով ինքնաբերաբար ընթացող ուղղությունը: Arduino RC մեքենայի անիվը իմ առաջին բնօրինակ Arduino նմուշն է, որը ես հպարտությամբ ասում եմ, չնայած կոդը և էլեկտրագծերը շատ բարդ չեն: Համբերիր ինձ հետ, սա նաև իմ առաջին հրահանգն է, ուստի ժամանակից շուտ ներողություն եմ խնդրում, եթե ինչ -որ բան ճիշտ կամ անբավարար բացատրել եմ:

ՄԱՍՆԵՐ-

RC ավտոմեքենա

www.ebay.com/itm/Multicolor-Coke-Can-Mini-…

Արդուինո

www.amazon.com/Arduino-Uno-R3-Microcontrol…

Շատ Jumper մալուխներ

www.amazon.com/Elegoo-EL-CP-004-Multicolor…

Պոտենցիոմետր + բռնակներ

www.amazon.com/Gikfun-Knurled-Linear-Poten…

Պոլիեսթեր կոնդենսատորներ

www.amazon.com/WINGONEER-0-33NF-Polyester-…

Շոշափելի անջատիչներ `առաջ և հակադարձ կապերի ընդլայնման համար

www.amazon.com/WINGONEER-140pcs-Momentary-…

Breadboard

www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…

Mario Kart անիվ անջատիչի համար

(Միայն եթե ցանկանում եք գնալ այն ճանապարհով, որով ես գնացել եմ պատյան պատրաստելու համար)

www.amazon.com/AmazonBasics-Steering-Wheel…

ՄՏԱՊԱՀԵՔ-

RC մեքենան լիցքավորվում է DC jack- ով, որն ունի Controller- ը, մարտկոցը այդքան երկար չի տևում:

Դա էժան մեքենա է: Միացման և անջատման անջատիչը իրականում սկսեց տեղաշարժվել իր պատյանում, այնպես որ ես ստիպված եղա բացել մեքենան և տաք սոսնձել անջատիչը, որպեսզի այն չշարժվի: Ես ստացել եմ դրանցից մեկը, որը չի գործել անմիջապես տուփից:

Սա բարդ նախագիծ չէ, ինչ -որ մեկը, հավանաբար, կարող էր այն ավելի լավը դարձնել և նույնիսկ կարող էր կրկնել այն ավելի լավ մեքենայով: Դա ինձ համար պարզապես փորձի կառուցման նախագիծ էր:

Քայլ 1: ԿՈԴԸ

ԿՈԴ
ԿՈԴ
ԿՈԴ
ԿՈԴ

Վերբեռնեք կոդը Arduino- ում (ես օգտագործել եմ Arduino Clone- ը, բայց չեմ կարծում, որ դա կարևոր է): Ձեռք բերեք 6 Jumper մալուխ և պոտենցիոմետր: 3 մալուխ կպցրեք Պոտենցիոմետրի տերմինալներին:

Քայլ 2: BreadBoarding նախատիպավորում

1. Միջին տերմինալի մալուխը միացրեք անալոգային 0 -ի կապին, աջ տերմինալի մալուխին մինչև 5 վոլտ, իսկ ձախ տերմինալի մալուխին `գետնին:

2. Պետք է մնա 3 մալուխ, մեկը միացրեք Arduino- ի թվային 8 -րդ կապին, մյուսը միացրեք թվային կապի 2 -ին և վերջինը `Arduino- ի գետնին:

3. Այժմ վերցրեք 2 LED և միացրեք դրանք տախտակի մեջ, համոզվեք, որ դրանք միացված են Ground- ին, մինչդեռ դրական կապումներն ամրացված են դատարկ սյուների մեջ (ոչ Դրական տողերի) և այժմ միացրեք Թվային կապի մալուխները LED Positive- ին: սյուներ (և միացրեք Ground մալուխը Ground երկաթուղուն):

4. Միացրեք Arduino- ն և միացրեք պոտենցիոմետրը, այն պետք է անջատի և կախված LED- ները `կախված նրանից, թե ինչ դիրքում է այն:

Ա FREEԱՏ Ա TOԵՔ ՓՈԽԵԼ ՔՈ ԼԱՅՔԻ ԿՈԴԸ

Քայլ 3. ՁԵՌՆԱՐԿԻ ՔԱASSԱՔՈՄ

ՁԵՌՆԱՐԿԻ ԱՌԱՆՈՄԸ
ՁԵՌՆԱՐԿԻ ԱՌԱՆՈՄԸ
ՁԵՌՆԱՐԿԻ ԱՌԱՆՈՄԸ
ՁԵՌՆԱՐԿԻ ԱՌԱՆՈՄԸ

Վերցրեք պտուտակահան և ապամոնտաժեք RC վերահսկիչը: Նայեք տպատախտակին, բայց զգույշ եղեք, որ այն չկոտրեք կամ չկոտրեք մակերևույթի ամրացման ցանկացած բաղադրիչ:

Քայլ 4: Կառավարիչների էներգիայի աղբյուրի միացում

Կառավարիչների էներգիայի աղբյուրի միացում
Կառավարիչների էներգիայի աղբյուրի միացում

Դուք կցանկանաք, որ RC վերահսկիչը սնուցվի Arduino- ով ՝ 2 AA մարտկոցի փոխարեն, այնպես որ զոդեք այն լարերը, որոնք տանում են դեպի AA մարտկոցի կրիչ և Solder Male Jumper մալուխներ նույն տեղում (B- և B+ անցքեր):

Քայլ 5. Arduino ազդանշանների ներառումը RC վերահսկիչի մեջ

Arduino ազդանշանների ներառումը RC վերահսկիչի մեջ
Arduino ազդանշանների ներառումը RC վերահսկիչի մեջ
Arduino ազդանշանների ներառումը RC վերահսկիչի մեջ
Arduino ազդանշանների ներառումը RC վերահսկիչի մեջ

Նայեք նկարին և 2 մալուխ կպցրեք աջ և ձախ շոշափելի անջատիչների կապերին (Մոխրագույն և մանուշակագույն լարերը):

Ձեռք բերեք 2 կոնդենսատոր (հայտնի է նաև որպես պոլիեսթեր կոնդենսատորներ) և դրանք զոդեք փոքր առանձին Protoboards- ով (ես մեկի անկյունը կտրեցի և կպցրեցի): Film Caps- ի օգտագործման պատճառն այն է, որ Arduino- ն դեռ LOW- ի դեպքում բավական բարձր լարում է արտադրում, որը ակտիվացնում է RC վերահսկիչը: Այսպիսով, Film Caps- ը հանդես են գալիս որպես դիմադրիչներ ՝ թվային կապից դուրս եկող լարման համար, երբ կոդի միջոցով OWԱOWՐ է դրված:

Digitalոդեք թվային կապի մալուխները ֆիլմի կոնդենսատորների ծայրերին, այնուհետև աջ և ձախ մալուխները կպցրեք ֆիլմի կոնդենսատորների մյուս ծայրերին:

Քայլ 6. ԱՌԱARDՆՈ &ԹՅԱՆ և Հակադարձ կապերի ընդլայնում

ԱՌԱARDՆՈ &ԹՅԱՆ ԵՎ ԱՌԱՆՈԹՅԱՆ ԿՈՄԻ
ԱՌԱARDՆՈ &ԹՅԱՆ ԵՎ ԱՌԱՆՈԹՅԱՆ ԿՈՄԻ

Ստացեք 4 մալուխ և երկարացրեք Forward և Reverse Tactile անջատիչների միացումները: Դա արվում է ՝ մեկ մալուխը միացնելով շոշափելիքի անջատիչի վերին ձախ քորոցին, այնուհետև մեկ այլ մալուխը զոդել նույն շոշափողի ներքևի աջ քորոցին, այնուհետև մալուխների ծայրերը կպցնել առանձին շոշափելի անջատիչին: Beգույշ եղեք և մի պատահաբար Desolder Surface Mount բաղադրիչը, ես առաջին անգամ թույլ տվեցի այդ սխալը և փչացրի վերահսկիչը (փառք Աստծո, որ այս մեքենաները ընդամենը 8 դոլար են):

Քայլ 7: ԹԵՍՏՈՄ

ԹԵՍՏՈՄ
ԹԵՍՏՈՄ

Ընդլայնումները կարող են անփոփոխ թողնել, պարզապես համոզվեք, որ ոչինչ չի կապվում միմյանց հետ: Միացրեք Arduino- ն և միացրեք RC մեքենան:

Պոտենցիոմետրը դարձրեք աջ դիրքի և սեղմեք ընդլայնված աջ շոշափելի անջատիչը և տեսեք, արդյոք մեքենան թեքվում է Աջ, ապա նույնը կատարեք Ձախ դիրքի դեպքում: Եթե ամեն ինչ ստացվեց, ապա անցեք պատյան պատրաստելու: Եթե ինչ -որ բան չի աշխատում, ինչպես Controller LED- ը չի միանում կամ մեքենան չի շարժվում կամ թեթև շարժվում է, ապա նորից ստուգեք ձեր էլեկտրագծերը:

Քայլ 8: Պատյան պատրաստելը

Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը
Պատյան պատրաստելը

Այսպիսով, իմ պատյանը Լեգոյի մեծ տակդիր է, որը ես հավերժ ունեցել եմ և երբեք չեմ օգտագործել: Նախ, ես պոտենցիոմետրը տեղադրեցի փորված անցքի միջով, պտուտակեցի դրա ծայրին մի բռնակ, և տաքը կպցրի բռնակն ապամոնտաժված Mario Kart անիվի կեսին: Հետո ես տեղադրեցի ընդլայնված շոշափուկները պատյան անկյունում ՝ հեշտ մուտք գործելու համար և մնացած ամեն ինչ խցկեցի ներսում: Ես ուզում էի պահել Arduino- ն պատյանից դուրս, ես չէի ցանկանա, որ այս պատյանը փակված լիներ, ես ուզում էի, որ ամեն ինչ դյուրամատչելի լիներ, եթե ինչ -որ բան այն սխալ էր:

Այսպիսով, իրականում որևէ հրահանգ չկա այս քայլի համար, պարզապես դուք պետք է նայեք իմին: Պարզապես այնպես արեք, որ Potetiometer- ը սոսնձված լինի ինչ -որ բանի վրա և կատարեք բռնակի երկարացում, ինչպես ես արեցի: Շոշափելի ընդարձակումները կարող են իսկապես ցանկացած տեղ գնալ ՝ ձեր ընտրությամբ:

Քայլ 9: ԱՎԱՐՏՎԱ

Ինձ համար հաճելի էր այս նախագիծը պատրաստել միայն հայեցակարգով, և ես հույս ունեմ, որ կկարողանամ ավելին անել, հանգստանալ և քշել այս մեքենան, մինչև այն չընկնի այն բանից, ինչ երբևէ եղել է:

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