Mundarija:
- 1 -qadam: Uskuna kerak:
- 2 -qadam: dasturiy ta'minotga talab:
- 3 -qadam: Rover ishlab chiqarish:
- 4 -qadam: qo'l va uning sensorlarini yasash:
- 5 -qadam: masofadan boshqarish pultini yaratish
- 6 -qadam: Loyiha kodlari:
Video: Mini Curiosity Rover: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Qiziqish nima?
Curiosity-NASAning Mars Ilmiy Laboratoriyasi (MSL) missiyasi doirasida Marsdagi Geyl kraterini kashf qilish uchun mo'ljallangan avtomobil o'lchamidagi rover. Qiziqish Kanaveral burnidan 2011 yil 26 noyabrda, UTC 15:02 da uchirilgan.
U qanday ishlaydi?
Curiosity -da haroratni aniqlaydigan va turli xil muhit sharoitlarini aniqlaydigan va bu ma'lumotlarni Yerga qaytaradigan ko'plab sensorlar mavjud, shuning uchun men atrof -muhitning ko'p holatini aniqlaydigan va bu ma'lumotlarni bulutga yuboradigan Curiosity -ning kichik modelini yaratdim.
U nimani aniqlaydi?
aniqlay oladi:
1. Harorat.
2. Namlik.
3. Metan.
4. Karbonat angidrid.
5. Uglerod mono-oksidi.
6. Tuproq namligi.
Shunday qilib, boshlaylik !!
1 -qadam: Uskuna kerak:
1. 3-Arduino (uno yoki nano).
2. 2-Zigbi.
3. 6-shaharli dvigatel.
4. 4 ta estafeta.
5. MQ-2 sensori.
6. MQ-5 sensori.
7. MQ-7 sensori.
8. DHT-11 (harorat va namlik sensori).
9. 2-Servo motorlar.
10. 12 voltli UPS batareyasi.
11. 8-tugma.
12. 9 voltli batareya va qisqich.
13. ESP 8266-01
14. AM1117 3.3 kuchlanish regulyatori.
15. 7805 kuchlanish regulyatori.
16. To'rtburchak alyuminiy novda.
17. Yog'och bo'lak.
18. Kartochka yoki quyosh paneli.
19. Rezistor, kondansatör va PCB.
2 -qadam: dasturiy ta'minotga talab:
1. Arduino IDE. Agar yo'q bo'lsa, bu erdan yuklab olishingiz mumkin:
www.arduino.cc/en/Main/Software.
2. Zigbee juftligi uchun XCTU. bu yerdan yuklab olishingiz mumkin:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 proshivka va yuklovchi.
4. Thing Speak login.
5. DHT-11 kutubxonasi.
3 -qadam: Rover ishlab chiqarish:
u zig-ari ma'lumotlarini qabul qiladigan va unga muvofiq motorlarni boshqaradigan arduino-dan foydalanadi.
Chap uch va o'ng uchta dvigatel parallel ravishda ulanadi, shuning uchun dvigatellarning bir tomoni soat yo'nalishi bo'yicha, boshqalari esa soat sohasi farqli o'laroq aylantirilsa, u aylanib yuradi.
Men yuqori aylanish momentiga ega 60 RPM dvigatelidan foydalanaman, shuning uchun uni L293D kabi oddiy dvigatel boshqarishi mumkin emas, chunki u 6 dvigatelni parallel ishlaydi, shuning uchun men rasmda ko'rsatilgan o'rni ishlataman.
Qo'lni boshqarish uchun ikkita servo dvigatel ishlatiladi, chunki ular servo dvigatel, shuning uchun u arduino PWM pinlariga ulangan.
Tana har qanday engil materialdan, masalan, karton yoki quyoshdan yasalgan. Men og'ir yog'ochdan foydalanaman, chunki u batareya va boshqa materiallarni o'z ichiga oladi.
4 -qadam: qo'l va uning sensorlarini yasash:
Men qo'lni to'rtburchaklar quvurdan yasadim, chunki u engil va kesish va qoliplash oson. barcha datchiklarning barcha simlari bu quvur orqali o'tkaziladi.
Bu erda men ikkita servo dvigateldan birini ishlataman, barcha sensorlar ESP 8266-01 Wi-Fi moduliga ulangan arduino-ga ulanadi.
E'tibor bering: gaz datchiklarida isitish batareyasi bor, shuning uchun u katta tokni oladi, natijada qizib ketadi va ba'zida voltaj regulyatori shikastlanadi. Men 5 voltli kuchlanishni tekshirish uchun sensorga alohida voltaj regulyatoridan foydalanishni taklif qilaman va unga issiqlik qabul qilgichni ulashni unutmang.
Barcha analog sensorlar arduino analog pinlariga ko'rsatilganidek ulangan:
5 -qadam: masofadan boshqarish pultini yaratish
Masofadan boshqarish pulti simsiz aloqa uchun zig-arilarni o'z ichiga oladi.
Nima uchun Zig-ari: Zig-be yoki Xbee Wi-Fi yoki Bluetooth-ga qaraganda juda yuqori xavfsiz aloqani ta'minlaydi. Bundan tashqari, u katta qamrov zonasini va kam quvvat sarfini ta'minlaydi. Juda katta masofalarda zig-ari sakrash rejimiga ulanishi mumkin, shuning uchun ular takrorlovchi sifatida ishlaydi.
Sakkizta kalit arduino -ga tortish qarshiligi bilan ulangan.
To'rtta chap tugmachani boshqarish qo'li va to'rtta o'ng tugma roverning harakatini boshqaradi.
Zigbee 3,3 voltli quvvat manbasini talab qiladi, shuning uchun u 3,3 voltli arduino piniga ulangan.
6 -qadam: Loyiha kodlari:
Kodni bu erdan yuklab olishingiz mumkin:
Tavsiya:
Arduino avtonom robotini miniatyura qilish (Land Rover / Avtomobil) 1 -model3: 6 qadam
Miniatizatsiya qilish Arduino avtonom roboti (Land Rover / Avtomobil) 1 -model3: Men loyihaning hajmi va quvvat sarfini kamaytirish uchun Land Rover / Car / Botni miniatyuralashga qaror qildim
FPV Rover uchun qor tozalash: 8 qadam (rasmlar bilan)
FPV Rover uchun qor tozalash: qish yaqinlashmoqda. Toza qoplamani ta'minlash uchun FPV Roverga Snow Plough kerak. : 2952852Meni Instagramda kech kuzatib boring
O'ziyurar qayiqni qurish (ArduPilot Rover): 10 qadam (rasmlar bilan)
O'ziyurar qayiq qurish (ArduPilot Rover): Bilasizmi, nima ajoyib? Uchuvchisiz o'z-o'zini boshqaradigan transport vositalari. Ular shunchalik ajoyibki, biz (universitetdagi hamkasblarim va men) o'zimizni 2018 yilda qurishni boshlaganmiz. Shuning uchun men bo'sh vaqtimda nihoyasiga etkazish uchun bu yil yo'l oldim. Bu Inst
Dexter bilan Bluetooth boshqariladigan Rover: 9 qadam
Bluetooth bilan boshqariladigan Rover Dexter: Dexter taxtasi - bu elektronikani o'rganishni qiziqarli va osonlashtiradigan o'quv murabbiylar to'plami. Kengash yangi boshlanuvchilar uchun g'oyani muvaffaqiyatli prototipga o'zgartirish uchun zarur bo'lgan barcha qismlarni birlashtiradi. Arduino qalbida, juda ko'p sonli
Mini FPV-Rover: 4 qadam
Mini FPV-Rover: Bu mening FPV-Rover V2.0 mini versiyamdir https: //www.thingiverse.com/thing: 2952852O'lchami 10 sm x 10 sm x 3 sm Meni Instagramda kuzatib boring so'nggi yangiliklar http://www.instagram. com/ernie_meets_bert