Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
2020 yilgi yozgi loyiham uchun men bir xil shassisli ikkita robotli mashina yasadim. Bitta robot -mashina oldidagi narsalarni aniqlash uchun ultratovushli datchikdan foydalanishi kerak edi va keyin avtomatik ravishda yo'nalishni o'zgartirishi kerak edi. Boshqa mashinani mening telefonim boshqarishi kerak edi.
1 -qadam: Materiallarni oling
Ikkita mashinani ishlab chiqarish uchun zarur bo'lgan barcha materiallar quyida keltirilgan:
- Shaffof akril asos
- 2 rezina shinali plastik g'ildiraklar
- 2 ta sariq tishli dvigatel (ularga ulagichlar biriktirilganligiga ishonch hosil qiling)
- G'ildirak/orqadagi g'ildirak - O'rnatish uskunalari (yong'oqlar va murvat) - olti burchakli to'xtashlar - KeyeStudio Arduino Clone (Sariq va Qora taxta) - NodeMCU Esp8266 taxtasi - Mini taxtali - 480 punktli BreadBoard
- Micro USB (ESP8266 uchun)
- USB A dan B gacha (Arduino platasi uchun
- 6 voltli batareya to'plami (4xAA)
- DF Robot Dual H-Bridge (Qora elektron platasi, Qora issiqlik batareyasi va yashil konnektorli)
- L298N (Qora issiqlik qabul qilgichli va Moviy ulagichli Qizil O'chirish paneli)
- Jumper simlari
- 2 dona IQ sensori (kichik ko'k platalar, 4 pinli ulagichlar)
- 3 g'ildirakli g'ildirakli disklar (1 tasi zaxira)
- 2 dona 9 g servo
UltraSonic sensor (Moviy elektron karta, 2 katta dumaloq "ko'zlar")
- Yoqish/O'chirish tugmasi
- 1 sevimli mashg'ulot tornavida (qora tutqich, to'q sariq)
- Ikki tomonlama lenta (qismlarni shassisga o'rnatish uchun. Siz ham yopishtiruvchi tabancadan foydalanishingiz mumkin)
2 -qadam: Avtomobil shassisini yig'ing
Qo'llanma mening to'plamim bilan keldi, shuning uchun rasmni saqlashingiz va xohlasangiz unga amal qilishingiz mumkin. Aks holda, quyida keltirilgan ko'rsatmalarga amal qilib, shassisni yig'ishingiz mumkin. Sizga ikkinchi odam yordam berishini xohlashingiz mumkin, chunki kimdir mashinani ushlab turishga yordam bermasa, vintlarni burish juda qiyin bo'ladi.
Avval siz dvigatelni plastik mahkamlagichlar, vintlardek va yuqoridagi rasmdagi kabi yong'oqlar yordamida shassisga o'rnatishingiz kerak.
Keyin siz g'ildiraklarni motorlarga biriktirasiz
Endi old g'ildirakni olti burchakli, ba'zi vintlardek va yong'oqlar yordamida shassisga ulashingiz kerak
Batareya idishini vintlar yordamida mahkamlang. Buni qilganingizdan so'ng, avtomobil shassisi tugadi!
3 -qadam: simlarni ulash
Biz birinchi navbatda ultratovush sensori tomonidan boshqariladigan mashinani qilamiz. Sizga ultratovush sensori, 6V batareya, o'tish simlari, L298 taxtasi, non paneli va Arduino Redboard kerak bo'ladi. Menga yordam berish uchun yuqoridagi sxemadan foydalandim.
Ikkala motorni ham o'tish simlari yordamida L298 kartasiga ulang
L298 kartasini 9V quvvat manbaiga ulang
L298 kartasini qizil taxtangizda GND ga ulang
Ultrasonik sensorni bo'sh non paneliga va analogli kirishga ulang
L298 kartasini qizil taxtaga ulang
Sensorli burilishni non paneli va qizil taxtaga ulang
Keyin boshqa batareyani qizil taxtaga adapter bilan ulang
4 -qadam: kod
Yuborilgan kod ultrasonik sensorning oldida turgan narsani tekshirish uchun ping qilish uchun ishlatiladi. Keyin u mashinaga yo'lini to'sib qo'yadigan biror narsa borligiga qarab yo'nalishni o'zgartirishi kerakligini aytadi. Bundan tashqari, quyida joylashtirilgan NewPing kutubxonasini yuklab olishingiz kerak bo'ladi. Keyin uni Arduino ilovasining kutubxonalar papkasiga qo'yish kerak.
bitbucket.org/teckel12/arduino-new-ping/downloads/
5 -qadam: muvaffaqiyat (yoki yo'q)
Agar siz hamma narsani to'g'ri qilsangiz, u ishlashi kerak. Ko'rib turganingizdek, men datchiklarni ishga oldim, lekin motorlar ishlamayapti. Kod va sensorning hammasi ishlayotganga o'xshaydi. Biroq, mashina haydab ketmaydi. Men simlar va kodni tekshirdim va hammasi yaxshi bo'lib tuyuldi. Siz bu texnik muammolarga duch kelishingiz mumkin va agar shunday bo'lsa, biror narsa buzilgan yoki buzilmaganligini tekshirish uchun ikki marta tekshirib ko'ring. Sensor quyida joylashtirilgan videolarda ko'rsatilgandek aniq ishlagan. Dvigatel, albatta, buzilmagan, chunki men uni keyingi mashinada muvaffaqiyatli ishlatganman. Men bu mashinani keyingi mashinadan keyin qildim, lekin men buni birinchi bo'lib ko'rsatishga qaror qildim. Men L298 kartasida muammo bor deb o'ylayman.
6 -qadam: Ikkinchi mashinaning simini ulash
Endi biz sizning telefoningiz boshqaradigan mashinani qurmoqchimiz. Yaxshiyamki, bu ish berdi va menda uning atrofida yurgan videolari bor. Bu mashina uchun sizga avvalgisiga o'xshash material kerak emas. Sizga faqat o'tish simlari, L298N kartasi va batareya uchun idish kerak. Men mashinani boshqarish uchun kerakli ilovani yuklab olish uchun android telefonidan foydalandim.
Dvigatellarni L298 kartasiga ulang
Non paneli va L298 taxtasini ulang
Batareya paketini L298 kartasiga ulaganingizga ishonch hosil qiling
7 -qadam: kod
Bu mashina uchun yuklab olishingiz kerak bo'lgan kod. Telefonni IP -manzilini aniqlash kerak, shunda siz telefonni boshqarishingiz mumkin. Shuningdek, siz android telefoningizga ilovani yuklab olishingiz kerak bo'ladi.
8 -qadam: Muvaffaqiyat
Barcha qadamlarni pastga tushirib, endi siz sensorli ekran yordamida mashinani boshqarishingiz kerak