Բովանդակություն:
- Քայլ 1: Անհրաժեշտ մասեր
- Քայլ 2. Շասսի կառուցում
- Քայլ 3. Տեղադրեք հեռավորության տվիչներ
- Քայլ 4: Տեղադրեք անլար մոդուլ
- Քայլ 5. Շարժիչային վարորդների և կարգավորիչների ավելացում
- Քայլ 6: Մարտկոցի սեփականատեր
- Քայլ 7: Մալուխային աշխատանք
- Քայլ 8: Հետևի լույսեր
- Քայլ 9: Լրացրեք ստորին տախտակամածը
- Քայլ 10: Վերին տախտակամած
- Քայլ 11: Հաղորդիչ
- Քայլ 12: LCD- ի կարգավորում
- Քայլ 13: Էլեկտրական մալուխ
- Քայլ 14: Ամեն ինչ դրեք գործի մեջ
- Քայլ 15: Փակեք հաղորդիչը
- Քայլ 16: Ավարտված հաղորդիչ
- Քայլ 17. Քևինն ավարտված է
Video: ՔԵՎԻՆ ամբողջական ինքնավար մեքենա. 17 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա Քևինն է: Այն ռադիոկառավարվող մեքենա է `լիարժեք ինքնավար քշում կատարելու ունակությամբ: Իմ առաջին նպատակը Արդունոյի կողմից վերահսկվող ինքնավար մեքենա սարքելն էր: Այսպիսով, ես գնեցի չինական էժան շասսի: Բայց դա սարսափելի էր, քանի որ ես ի վիճակի չէի որևէ բաղադրիչ կցել: Այսպիսով, եթե ես արագ քշեցի, ամեն ինչ ընկավ: Ես կարգաբերեցի այն, ես պատրաստել եմ բոլորովին նոր մասեր, որոնք վերացրեցին իմ ունեցած խնդիրները և այժմ կարող եմ կենտրոնանալ միայն ծրագրավորման վրա: Այն, ինչ տեսնում եք, հարթակ է, որի վրա կարող են ավելացվել բազմաթիվ տվիչներ կամ կցորդներ: Ես նաև պատրաստել եմ մի գեղեցիկ փոքրիկ հաղորդիչ ՝ ամբողջական գունավոր ցուցադրմամբ: Այդ մասերից շատերը տպվել են 3D տպիչի վրա, ներառյալ հաղորդիչը, լուսադիոդը, KEVIN- ի անունը և շատ այլ մասեր: Այժմ ես օգտագործում եմ KEVIN- ը որպես փոքրիկ ընտանի կենդանի:
Քայլ 1: Անհրաժեշտ մասեր
Ահա մասերի ցանկը.
4 անիվներով շասսի-կարելի է գնել այստեղ ՝
L298n շարժիչի վարորդ-2 հատ, HC-SR04 հեռավորության չափման տվիչ-3 հատ, Arduino DUE կամ կլոն - 2 հատ
Լարման կարգավորիչ-2 հատ, https://www.banggood.com/5A-XL4005-DCDC- Կարգավորելի…
Nrf24-l01 անլար մոդուլ-2 հատ, Հացաթուղթ - 2 հատ
Jumper լարերը `շատ
WS 2812b լուսատուներ-40 հատ, 12 Վ մարտկոց - պետք է լինի մոտ 1500 մԱ / ժ
9 Վ մարտկոց - սովորական 9 Վ մարտկոց
Oyոյստիկներ-2 հատ, Մարտկոցի վարդակ 9 Վ - 1 հատ
Displayուցադրել-1 հատ, Անհրաժեշտ գործիքներ.
3D տպիչ
Oldոդման երկաթ
Պտուտակահան
Սկալպել
Քայլ 2. Շասսի կառուցում
Կառուցեք շասսի, բայց ոչ այնպես, ինչպես պատկերված է ինտերնետից: Ինչպես տեսնում եք, այս նպատակով ավելի լավ է արտաճանապարհային տարբերակը: Արտաճանապարհային տարբերակ պատրաստելու համար պարզապես ներքևում ամրացրեք շարժիչներ:
Քայլ 3. Տեղադրեք հեռավորության տվիչներ
Տպեք բոլոր երեք կրողները: Ուղղեք սենսորների քորոցները, որպեսզի մալուխները գնան ճիշտ ուղղությամբ: Այնուհետեւ պտուտակեք այն շասսիի ստորին տախտակամածին: Պետք չէ անցքեր փորել, բոլորը նախապես փորված են:
Քայլ 4: Տեղադրեք անլար մոդուլ
Տպել բոլոր մասերը: Վերցրեք մալուխի ամրակի վերին և ստորին հատվածները և դրանց միջև տեղադրեք ցատկող լարեր: Այնուհետեւ պտուտակեք այն շասսիի հետեւի մասում: Կան երկու նախապես փորված անցքեր: Այնուհետև վերցրեք վերևի և ներքևի պատյանները, դրանց միջև տեղադրեք Nrf24-l01 մոդուլը և կպցրեք այն: Այնուհետև մոդուլը միացրեք մալուխի ամրակին: Անլար մոդուլը պահվում է միայն jumper լարերի վրա:
Քայլ 5. Շարժիչային վարորդների և կարգավորիչների ավելացում
Վերցրեք շարժիչների վարորդները և ամրացրեք այն ներքևի տախտակամածին ՝ օգտագործելով երկկողմանի ժապավեն, այնուհետև միացրեք շարժիչները դրան: 1 -ից և 3 -ից դուրս պետք է լինեն նույն բևեռականություն: Կցեք լարման կարգավորիչները երկկողմանի ժապավենով: Կտրիչով կարգավորեք մեկից մինչև 3 Վ, իսկ երկրորդից մինչև 5 Վ լարման: Ես տարբեր եմ օգտագործել, նկարագրության մեջ գտնվողներն էլ կաշխատեն: Կցեք տախտակի միայն կողային մասը, ինչպես երևում է նկարում: Սա կլինի 12 Վ ճյուղ:
Քայլ 6: Մարտկոցի սեփականատեր
Տպեք մարտկոցի կրիչը և ամրացրեք այն 12 Վ ճյուղից անմիջապես հետո երկկողմանի ժապավենով: Կցեք Velcro ամրացնողը մարտկոցի կրիչներին և մարտկոցին: Մարտկոցի կրիչները նախատեսված են եղել նաև մալուխի ամրացման համար:
Քայլ 7: Մալուխային աշխատանք
Ամեն ինչ ավելի քիչ մալուխների միջոցով միացնելու համար դուք պետք է ինքներդ պատրաստեք: Պատրաստեք մեկ մալուխ, որը մարտկոցից կանցնի 12 Վ ճյուղի: Կատարեք երկու մալուխ ՝ 3 էգից մինչև 1 արու: Սրանք կօգտագործվեն hc-sr04 մոդուլների սնուցման համար: Կատարեք վեց մալուխ ՝ 2 էգ մեկ տղամարդու համար: Դրանք կօգտագործվեն երկու ալիքները շարժիչի վարորդին միացնելու համար:
Քայլ 8: Հետևի լույսեր
Oldոդիչ 7 ws2812b հանգեցնում է միասին, ինչպես տեսնում եք նկարներում: Փորձեք էլիպսը պատճենել պլեքսիգլասի վրա: Քանի որ մատակարարման մալուխը օգտագործում է պղնձե մալուխ, այն ճկվող է և կարող է ավելի լավ ուղղորդվել:
Քայլ 9: Լրացրեք ստորին տախտակամածը
Օգտագործեք 3 իգական և 1 արական մալուխ `hc-sr04 մոդուլների վրա Vcc և գրունտային կապում միացնելու համար: Օգտագործեք 2 իգականից մինչև 1 արական մալուխ ՝ ENA- ն և ENB- ն միմյանց միացնելու համար, In1 և In4, In2 և In3 l298n մոդուլում երկու կողմից: Մալուխները միացրեք յուրաքանչյուր կապում, որը մեզ անհրաժեշտ կլինի վերևի «տրամաբանական» տախտակամածի վրա, ինչպես օրինակ ՝ 12V, 5V, 3V, trig և echo կապերը հեռավորության չափման մոդուլների վրա, շարժիչային վարորդների կողմից վերահսկվող կապում: Կցեք վերին տախտակամածը և անցեք բոլոր մալուխները անցքերի միջով:
Քայլ 10: Վերին տախտակամած
Միացրեք երկու տախտակ, որպես մեկ և տեղադրեք այն տախտակամածի վրա: Այնուհետեւ դուք պետք է կցեք Arduino- ին: Դուք կարող եք օգտագործել ժապավեն կամ հորատման անցքեր և պտուտակել այն: Որոշիր ինքդ. Այնուհետև կցեք led բարը, որը կարելի է գտնել այստեղ ՝ https://www.instructables.com/id/Programmable-Led-… պտուտակներով և ընկույզներով: Մալուխի կազմակերպիչին ամրացնելու համար դուք պետք է երկու անցք բացեք: Այնուհետև հնարավորինս շատ մալուխներ թաքցրեք կազմակերպչի մեջ և փակեք այն Kevin նշանով: Մալուխային միացումների վերաբերյալ նշումները ծրագրում են: Անլար մոդուլը և hc-sr04- ը պետք է սնուցվեն 3 Վ ճյուղից: Arduino- ն անմիջապես միացված է 12 Վ մարտկոցին Vin կապի միջոցով:
Քայլ 11: Հաղորդիչ
Տպել ստորին հատվածը: Desolder- ը կապում է ջոստիկներից և լարերից, մոտ 5 սմ երկարությամբ: Օգտագործեք պտուտակներ և պտուտակներ `ջիստիկներ ամրացնելու համար:
Քայլ 12: LCD- ի կարգավորում
Մենք պետք է առանձին օգտագործենք Vin և 3V կապիչներ, որոնք զբաղեցնում են LCD վահանը: Այսպիսով, desolder կապում Vin- ի և 3V- ի վրա:
Քայլ 13: Էլեկտրական մալուխ
Vոդման անջատիչ `9 Վ մարտկոցի խրոցակի գրունտային մալուխի վրա: Սա կօգտագործվի հաղորդիչը միացնելու համար:
Քայլ 14: Ամեն ինչ դրեք գործի մեջ
Մարտկոցի վարդակից կարմիր լարը միացրեք Vin- ին, իսկ սև մետաղալարը ՝ ինչ -որ տեղ գետնին: Անլար մոդուլը միացված է 3 Վ լարման, ինչպես նաև ջիստիկներին: Կցեք ցուցադրումը Arduino- ին DUE: Joyոյստիկների և Nrf24-l01- ի էլեկտրամոնտաժը նշված է հաղորդիչ V1.6- ում: Վերբեռնեք կոդը Arduino- ում:
Քայլ 15: Փակեք հաղորդիչը
Տպեք առջևի մասը, ամրացրեք այն ներքևում: Նախքան սոսինձ ամրացնելը, անջատիչը առջևի մասում: Watchամացույցի էկրանը ամրացնելիս Arduino- ն կպչված կամ պտուտակված չէ, այն կպահի միայն ցուցադրումը: Բայց բավական է: Այնուհետեւ պտուտակներ օգտագործեք այն ամրացնելու համար:
Քայլ 16: Ավարտված հաղորդիչ
Ահա, թե որքան լավ է տեղադրված հաղորդիչը: Իմ բարձրացրած ծրագիրը թարգմանված է անգլերեն, այնպես որ մի վախեցեք սլովակերենից:
Քայլ 17. Քևինն ավարտված է
Քևինն այժմ պատրաստ է ծառայել որպես խնամքի կարիք ունեցող ընտանի կենդանի: Քեվինի կառուցվածքով դուք կարող եք կենտրոնանալ միայն ծրագրավորման վրա: Լրացուցիչ սենսորների համար շատ տեղ կա, կա երկու տախտակ: Կա նաև ամբողջական գունավոր էկրան, որը կարող է ծրագրավորվել ՝ ցույց տալու համար, թե ինչ եք ուզում: Կարող եք ասել, որ սա միայն շասսի և հաղորդիչ է, որի վրա կարող եք կառուցել ձեր սեփական նախագիծը, և կարիք չունեք մտածել, թե ինչպես տեղադրել սենսորներ կամ լուսարձակներ:
Երրորդ մրցանակ Հեռակառավարման մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
Ամբողջական RC մեքենա. 14 քայլ (նկարներով)
Full Size RC Car: Ի՞նչ է դա: Կարծում եք, որ RC մեքենաները միայն երեխաների համար են: Նորից մտածիր! Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես կարելի է կարգավորել և կառուցել 1: 1 ընդհանուր չափի RC մեքենա: Այս հսկիչներով մեքենան վերազինելը լավ մեկնարկային հարթակ է ձեր լիովին ինքնավար մեքենա կառուցելու համար (հաջորդ փուլը
Ինքնավար գոտի պահող մեքենա ՝ օգտագործելով Raspberry Pi և OpenCV. 7 քայլ (նկարներով)
Ինքնավար երթևեկելի մեքենա, որն օգտագործում է Raspberry Pi և OpenCV
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Ինքնավար հեռակառավարվող մեքենա ՝ 6 քայլ
Ինքնավար հեռակառավարվող մեքենա. Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com): Այս նախագիծը ցույց է տալիս, թե ինչպես է Arduino- ն երկակի H-Bridge կամուրջի հետ միասին վերահսկել չորս
Ինքնավար մեքենա. 7 քայլ (նկարներով)
Ինքնավար փոխադրամիջոց. Այս նախագիծը ինքնավար նավարկող ռոբոտ է, որը փորձում է հասնել իր նպատակային դիրքին ՝ խուսափելով իր ճանապարհին խոչընդոտներից: Ռոբոտը հագեցած կլինի LiDAR սենսորով, որը կօգտագործվի իր շրջակայքում գտնվող օբյեկտների հայտնաբերման համար: Երբ օբյեկտները հայտնաբերվում են