Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: Shassisni qurish
- 3 -qadam: masofadagi sensorlar
- 4 -qadam: Simsiz modulni ulang
- 5 -qadam: Dvigatellar va regulyatorlarni qo'shish
- 6 -qadam: Batareya ushlagichi
- 7 -qadam: kabel orqali ishlash
- 8 -qadam: Orqa chiroqlar
- 9 -qadam: pastki qavatni to'liq to'ldiring
- 10 -qadam: Yuqori qavat
- 11 -qadam: uzatuvchi
- 12 -qadam: LCD -ni sozlash
- 13 -qadam: Quvvat kabeli
- 14 -qadam: Hammasini joyiga qo'ying
- 15 -qadam: Transmitterni yoping
- 16 -qadam: Tugallangan uzatuvchi
- 17 -qadam: Kevin tugadi
Video: KEVIN To'liq avtonom mashina: 17 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu Kevin. Bu to'liq avtonom haydash qobiliyatiga ega radio boshqariladigan mashina. Mening birinchi maqsadim avtonom avtomashinani Arduino boshqaradigan qilish edi. Shunday qilib, men arzon Xitoy shassisini sotib oldim. Lekin bu dahshatli edi, chunki men hech qanday komponentni qo'sha olmadim. Shunday qilib, agar men tezda minib olsam, hamma narsa tushib ketdi. Men uni sozladim, men yangi qismlarni tayyorladim, ular menda mavjud muammolarni bartaraf etdi va endi men faqat dasturlash bilan shug'ullana olaman. Siz ko'rib turganingizdek, platforma, unga ko'plab sensorlar yoki qo'shimchalar qo'shilishi mumkin. Men, shuningdek, to'liq rangli displeyli, chiroyli kichkina transmitter yasadim. Bu qismlarning ko'pchiligi 3D printerda chop etilgan, shu jumladan transmitter, yorug'lik paneli, KEVIN nomi va boshqa ko'plab qismlar. Endi men KEVINni parvarish qilinmaydigan kichik uy hayvonlari sifatida ishlataman.
1 -qadam: kerakli qismlar
Bu qismlar ro'yxati:
4 g'ildirakli shassi-bu erda sotib olish mumkin:
L298n dvigatel haydovchisi-2 dona, HC-SR04 masofa o'lchash datchigi-3 dona, Arduino DUE yoki klon - 2 dona
Voltaj regulyatori-2 dona, https://www.banggood.com/5A-XL4005-DCDC- sozlanishi…
Nrf24-l01 simsiz moduli-2 dona, Non paneli - 2 dona
Jumper simlari - ko'p
WS 2812b chiroqlari-40 dona, 12V batareya - 1500 mA / soat atrofida bo'lishi kerak
9V batareya - umumiy 9V batareya
Joystiklar-2 dona, 9V batareya vilkasi - 1 dona
Ko'rsatish-1 dona, Kerakli vositalar:
3D printer
Lehimlash temir
Tornavida
Skalpel
2 -qadam: Shassisni qurish
Shassisni yarating, lekin Internetdan rasmda ko'rinadigan darajada emas. Ko'rib turganingizdek, bu maqsadda off-road versiyasi yaxshiroqdir. Off-road versiyasini yaratish uchun dvigatellarni pastga ulang.
3 -qadam: masofadagi sensorlar
Uchta ushlagichni chop eting. Sensorlar pimlarini to'g'rilab turing, shunda kabellar to'g'ri yo'nalishda bo'ladi. Keyin vintni pastki korpusga mahkamlang. Teshiklarni burish shart emas, hammasi oldindan burg'ulash qilingan.
4 -qadam: Simsiz modulni ulang
Barcha qismlarni chop eting. Yuqori va pastki simi ushlagichini oling va ularning orasiga o'tish simlarini joylashtiring. Keyin uni korpusning orqa tomoniga burab qo'ying. Oldindan ikkita teshik qilingan. Keyin yuqoridan va pastdan korpuslarni oling, ularning orasiga Nrf24-l01 modulini joylashtiring va lenta bilan yopishtiring. Keyin modulni kabel ushlagichiga ulang. Simsiz modul faqat o'tish simlarida ushlab turiladi.
5 -qadam: Dvigatellar va regulyatorlarni qo'shish
Dvigatel drayverlarini olib, pastki qavatga ikki tomonlama lenta yordamida mahkamlang, so'ng unga motorlarni ulang. 1 -chi va 3 -chi qutblar bir xil bo'lishi kerak. Voltaj regulyatorlarini ikki tomonlama lenta bilan mahkamlang. Trimmer yordamida birini 3V ga, ikkinchisini 5V ga o'rnating. Men boshqacha ishlatganman, tavsifdagilar ham ishlaydi. Rasmda ko'rsatilgandek, taxtaning faqat yon qismini mahkamlang. Bu 12V filial bo'ladi.
6 -qadam: Batareya ushlagichi
Batareya ushlagichini chop eting va uni 12V tarmoqdan keyin ikki tomonlama lenta bilan mahkamlang. Velcro mahkamlagichini batareya ushlagichlariga va batareyaga ulang. Batareya ushlagichlari ham simi ushlagichi sifatida yaratilgan.
7 -qadam: kabel orqali ishlash
Kamroq kabel yordamida hamma narsani ulash uchun siz o'zingiz qilishingiz kerak bo'ladi. Batareyadan 12V tarmoqqa o'tadigan bitta kabelni yarating. 3 ta urg'ochi va 1 ta erkak uchun ikkita kabel yasang. Bular hc-sr04 modullarini quvvatlantirish uchun ishlatiladi. Bir erkakdan 2 ta urg'ochidan oltita kabel yasang. Ular ikkala kanalni dvigatel haydovchisiga ulash uchun ishlatiladi.
8 -qadam: Orqa chiroqlar
Lehim 7 ws2812b, rasmlarda ko'rib turganingizdek, birlashadi. Pleksiglasda ellipsni nusxalashga harakat qiling. Ta'minot kabeli sifatida mis kabeli ishlatiladi, u egiluvchan va uni yaxshiroq boshqarish mumkin.
9 -qadam: pastki qavatni to'liq to'ldiring
HC-sr04 modullarida Vcc va topraklama pimlarini ulash uchun 3 ta ayol 1 erkak kabelidan foydalaning. ENA va ENB ni bir -biriga ulash uchun 2 ta ayol va 1 erkak kabelidan foydalaning, har ikki tomondan l298n modulida In1 va In4, In2 va In3. Kabellarni yuqori "mantiq" pastki qismidagi 12V, 5V, 3V, masofani o'lchash modullaridagi trig va echo pinlari, dvigatel drayverlarining boshqaruv pinlari kabi har bir pinga ulang. Yuqori qavatni joylashtiring va barcha kabellarni teshiklardan o'tkazing.
10 -qadam: Yuqori qavat
Ikkita taxtani bir -biriga ulang va uni pastki qismga qo'ying. Keyin Arduino -ni biriktirishingiz kerak bo'ladi. Siz lentani yoki burg'ulash teshiklarini ishlatishingiz va vidalanishingiz mumkin. Bu o'zingizga bog'liq. Keyin bu erda joylashgan lentani joylashtiring: https://www.instructables.com/id/Programmable-Led-… murvat va yong'oqlar bilan. Kabel tashkilotchisini ulash uchun siz ikkita teshikni burishingiz kerak. Keyin iloji boricha ko'proq kabellarni tashkilotchiga yashiring va uni Kevin belgisi bilan yoping. Dasturda kabel aloqasi haqida eslatmalar mavjud. Simsiz modul va hc-sr04 3V tarmoqdan quvvatlanishi kerak. Arduino to'g'ridan -to'g'ri Vin pin orqali 12V batareyaga ulangan.
11 -qadam: uzatuvchi
Pastki qismini chop eting. Taxminan 5 sm uzunlikdagi joystiklar va lehim simlaridan ajratgichlar. Joystiklarni ulash uchun vintlardek va murvatlardan foydalaning.
12 -qadam: LCD -ni sozlash
Biz LCD ekran bilan o'ralgan Vin va 3V pinlarini alohida ishlatishimiz kerak. Shunday qilib, Vin va 3V pinlarini o'chiring.
13 -qadam: Quvvat kabeli
9V akkumulyator vilkasini erga ulash kabeli lehim kaliti. Bu uzatgichni yoqish uchun ishlatiladi.
14 -qadam: Hammasini joyiga qo'ying
Batareya vilkasining qizil simini Vinga, qora simni esa biror joyga ulang. Simsiz modul 3V ga, shuningdek, joystiklarga ulangan. Displeyni Arduino DUE -ga ulang. Joystiklar va Nrf24-l01 simlari V1.6 transmitterida ko'rsatilgan. Kodni Arduino -ga yuklang.
15 -qadam: Transmitterni yoping
Old qismini chop eting, pastki qismga ulang. Yelimni ulashdan oldin kalitni old qismiga ulang. Ekranni o'rnatayotganda, Arduino lenta bilan biriktirilmagan va vintlar bilan bog'lanmagan, faqat displey uni ushlab turadi. Lekin bu etarli. Keyin vintlardek mahkamlang.
16 -qadam: Tugallangan uzatuvchi
Yaxshi o'rnatilgan transmitter shunday ko'rinadi. Men tanlagan dastur ingliz tiliga tarjima qilingan, shuning uchun slovak tilidan qo'rqmang.
17 -qadam: Kevin tugadi
Kevin endi parvarish qilinmaydigan uy hayvonlari sifatida xizmat qilishga tayyor. Kevin bilan siz faqat dasturlash haqida o'ylashingiz mumkin. Qo'shimcha sensorlar uchun joy ko'p, ikkita non paneli. Siz xohlagan narsani ko'rsatish uchun dasturlashtirilgan to'liq rangli displey ham mavjud. Aytish mumkinki, bu faqat shassi va transmitter bo'lib, uning yordamida siz o'zingizning loyihangizni qurishingiz mumkin va siz datchiklar yoki chiroqlarni qanday joylashtirishni o'ylab o'tirishingiz shart emas.
2017 yil masofadan boshqarish pulti tanlovining uchinchi mukofoti
Tavsiya:
RC bilan ishlaydigan elektr o'yinchoqli mashina: 10 qadam (rasmlar bilan)
RC bilan ishlaydigan elektr o'yinchoqli mashina: Muallif: Peter Tran 10ELT1 Ushbu qo'llanmada HT12E/D IC chiplari yordamida masofadan boshqariladigan (RC) elektr o'yinchoqli avtomobil uchun nazariya, dizayn, ishlab chiqarish va sinov jarayoni batafsil bayon qilingan. O'quv qo'llanmalari avtomobil dizaynining uch bosqichini batafsil bayon qiladi: Bog'langan kabel infraqizil
Raspberry Pi - OpenCV ob'ektlarini kuzatish bilan avtonom Mars Rover: 7 qadam (rasmlar bilan)
Raspberry Pi - Ob'ektlarni kuzatish bilan avtonom Mars Rover: Raspberry Pi 3, ochiq rezyumelarni aniqlash, ultratovushli datchiklar va tishli shahar motorlari. Bu rover o'rgatilgan har qanday ob'ektni kuzatishi va istalgan erda harakatlanishi mumkin
Avtonom masofadan boshqariladigan mashina: 6 qadam
Avtonom masofadan boshqariladigan mashina: Bu ko'rsatma Janubiy Floridadagi universitetda (www.makecourse.com) Makecourse loyihasi talablarini bajarish uchun yaratilgan. to'rttasini nazorat qilish
GPS bilan avtonom tank: 5 qadam (rasmlar bilan)
GPS bilan avtonom tank: DFRobot yaqinda menga sinab ko'rish uchun Devastator tank platformasi to'plamini yubordi. Albatta, men uni avtonom va GPS imkoniyatlariga ega bo'lishga qaror qildim. Bu robot navigatsiya qilish uchun ultratovushli datchikdan foydalanadi, u erda u oldinga siljiydi, uni tekshiradi
Avtonom mashina: 7 qadam (rasmlar bilan)
Avtonom mashina: Bu loyiha avtonom boshqariladigan robot bo'lib, u yo'lda to'siqlardan qochib, o'z maqsadiga erishishga harakat qiladi. Robot LiDAR sensori bilan jihozlanadi, u atrofdagi narsalarni aniqlash uchun ishlatiladi. Ob'ektlar shikastlangani uchun