Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: հավաքում
- Քայլ 3: Կցեք շարժիչի վարորդը RPI- ին
- Քայլ 4: Տպել պատյան տեսախցիկի համար
- Քայլ 5: Վերջնական հավաքում
- Քայլ 6: Գործարկեք ծածկագիրը
Video: RC Car ղեկը ղեկով և ոտնակո՞վ: ️: 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Կյանքը երազանքների իրականացումն է: Իմը պետք է RC Car- ը սարքեր համակարգչային խաղային անիվով: Այնպես որ, ես հասցրեցի:
Հուսով եմ, որ դա ինչ -որ մեկի համար օգտակար կլինի: Հարցերի դեպքում գրեք մեկնաբանություն:
Քայլ 1: Մասեր
Այս նախագիծը պատրաստելու համար ձեզ հարկավոր է.
- Raspberry Pi (ես օգտագործել եմ RPI 4B 4 ԳԲ օպերատիվ հիշողությամբ)
- Սերվո-ղեկանիվ առջևի առանցքով շասսի (շարժիչը և սերվերը ներառված են)
- RPI տեսախցիկ ՝ 3D տպագրված պատյանով (ըստ ցանկության)
- Li-Po մարտկոց ՝ 11.1 Վ
- ԱՀ անիվ ՝ ոտնակներով
- Polulu DRV8835 երկշարժիչ հավաքածու
- 11.1V դեպի 5V Buck փոխարկիչ
- Լարերը
Քայլ 2: հավաքում
Հավաքեք ձեր շասսին: Ես իմը ստացել եմ ՝
Հաջորդը երկու լար լարեք DC շարժիչին հետևի մասում:
Դրանից հետո ամրացրեք Raspberry Pi- ն ՝ օգտագործելով ընկույզներ և պտուտակներ
Քայլ 3: Կցեք շարժիչի վարորդը RPI- ին
Այժմ մենք պետք է զոդենք շարժիչի վարորդին: Հաջորդը վերցրեք 3 պտույտով ոսկեդարը և այն զոդեք 5 Վ -ի և GND- ի վարորդի տախտակի մեջ (տես լուսանկարը): Մինչև վերջին քորոցով կպչուն մետաղալար ՝ ոսկեզօծ կանացի ծայրով: Մենք պատրաստվում ենք օգտագործել այն PWM ազդանշանի համար, որը ղեկավարում է սերվոն:
Հաջորդը վերցրեք buck փոխարկիչն ու զոդը.
- սև (գրունտային) մետաղալար GND- ին
- կարմիր ելքային լար ՝ մինչև 5 Վ
- կարմիր մուտքագրման մետաղալար Vout- ին
Soldոդման աշխատանքների ավարտից հետո օգտագործեք երկկողմանի ժապավեն `փոխարկիչը շարժիչի վարորդի վրա տեղադրելու համար:
Դրանից հետո մեր վարորդը պատրաստ է և կարող է միացվել RPI- ին:
Քայլ 4: Տպել պատյան տեսախցիկի համար
Հաջորդ քայլը տեսախցիկի համար բնակարան տպելն է: Դուք կարող եք գտնել բազմաթիվ նախագծեր ՝
Օգտագործեք այն, որը համապատասխանում է ձեր տեսախցիկին:
Քայլ 5: Վերջնական հավաքում
Հիմա ժամանակն է ամեն ինչ համատեղել: Տեղադրեք մարտկոցը, կցեք տեսախցիկը, միացրեք servo- ն կապումներին և միացրեք շարժիչը վարորդին, ինչպես նաև մարտկոցին:
Լուսանկարում կարող եք տեսնել ամբողջ սխեմատիկ պատկերը:
Քայլ 6: Գործարկեք ծածկագիրը
Վերջնական մասը գործարկում է ծածկագիրը:
RPI- ի և նոութբուքի միջև հաղորդակցությունը հաստատվում է Python- ով գրված Flask սերվերի միջոցով:
Մենք երկու բան կուղարկենք սերվերին.
- Theեկի անկյուն
- Շարժիչի արագություն (480 լրիվ արագությամբ առաջ և -480 լրիվ արագությամբ հետընթաց)
Նոութբուքի ծրագիրը պատասխանատու է ոտնակներից և անիվից արժեքները կարդալու և այն ուղարկելու սերվերին, որն աշխատում է ազնվամորիով:
RPI- ում մենք պետք է գործարկենք սերվերի կոդը և ծրագիրը, որը կարդում է սերվերում պահվող արժեքները, որոնք վերահսկում են servo անկյունը և շարժիչի արագությունը:
Հիշեք.
- Raspberry Pi- ն և նոութբուքը պետք է միացված լինեն նույն WiFi ցանցին:
- RPI- ով պետք է ծրագրեր գործարկել տերմինալից ՝ sudo (օրինակ. Sudo python3 Flask_server_RPI.py) հրամանի միջոցով:
Խորհուրդ ենք տալիս:
Miniaturizing Arduino ինքնավար ռոբոտ (Land Rover / Car) Stage1 Մոդել 3: 6 քայլ
Miniaturizing Arduino ինքնավար ռոբոտ (Land Rover / Ավտոմեքենա) Stage1Model3. Ես որոշեցի մանրանկարել Land Rover / Car / Bot- ը `նախագծի չափսերն ու էներգիայի սպառումը նվազեցնելու համար:
Arduino Car Thing: 11 քայլ
Arduino Car Thing: Հիմնական arduino մեքենա
RC FPV-Trike հետևի ղեկով. 9 քայլ (նկարներով)
RC FPV-Trike Հետևի Անիվով. Քանի որ ես ունեի որոշ պահեստամասեր իմ առաջին FPV Rover- ից, ես որոշեցի կառուցել RC մեքենա: Բայց դա չպետք է լինի միայն սովորական RC մեքենա: Հետևաբար, ես նախագծել եմ հետևի ղեկով եռյակ: Հետևեք ինձ Instagram- ում վերջին նորությունների համար https://www.instagram.com
Ստվարաթղթե USB ղեկը ՝ 6 քայլ (նկարներով)
Ամենահեշտ ստվարաթղթե USB ղեկը. Քանի որ կարանտին է, և մենք խրված ենք տանը, մենք հակված ենք շատ տեսախաղեր խաղալ: Մրցարշավային խաղերը երբևէ եղած լավագույն խաղերից են, բայց ստեղնաշարի օգտագործումը ձանձրացնում է, և դա օգտագործելը շատ ավելի դժվար է, քան ձեր Xbox կամ PS կարգավորիչը: Ահա թե ինչու ես որոշեցի մ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)