Mundarija:

Mini Curiosity Rover: 6 qadam
Mini Curiosity Rover: 6 qadam

Video: Mini Curiosity Rover: 6 qadam

Video: Mini Curiosity Rover: 6 qadam
Video: Som ET - 45 - Moon - Apollo 14 - U.S. Flag on the Moon #Shorts 2024, Iyul
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

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:

Rover ishlab chiqarish
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:

Qo'l va uning sensorlarini yasash
Qo'l va uning sensorlarini yasash
Qo'l va uning sensorlarini yasash
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 pultini yaratish
Masofadan boshqarish pultini yaratish
Masofadan boshqarish pultini yaratish
Masofadan boshqarish pultini yaratish
Masofadan boshqarish pultini yaratish
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: