Mündəricat:
- Addım 1: Lazım olan avadanlıq:
- Addım 2: Proqram tələbi:
- Addım 3: Rover hazırlayın:
- Addım 4: Qol və onun sensorlarının hazırlanması:
- Addım 5: Uzaqdan Nəzarət Edin
- Addım 6: Layihə Kodları:
Video: Mini Curiosity Rover: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Maraq nədir?
Curiosity, NASA-nın Mars Elm Laboratoriyası missiyası (MSL) çərçivəsində Marsda Gale Kraterini araşdırmaq üçün hazırlanmış avtomobil ölçülü bir roverdir.
Bu necə işləyir?
Curiosity, temperaturu müəyyən edən və müxtəlif mühit şərtlərini algılayan və bu məlumatları Yerə geri göndərən bir çox sensora malikdir. Buna görə də bir çox mühitin vəziyyətini algılayan və bu məlumatları buluda göndərən bu kiçik Curiosity modelini hazırladım.
Nə aşkar edəcək?
aşkar edə bilər:
1. İstilik.
2. Rütubət.
3. Metan.
4. Karbon dioksid.
5. Karbon mono-oksid.
6. Torpağın Nəmliyi.
Beləliklə, başlayaq !!
Addım 1: Lazım olan avadanlıq:
1. 3-Arduino (uno və ya nano).
2. 2-Zigbee.
3. 6-DC Motor.
4. 4 Relay.
5. MQ-2 Sensoru.
6. MQ-5 Sensoru.
7. MQ-7 Sensoru.
8. DHT-11 (Temperatur və rütubət sensoru).
9. 2-Servo Motorlar.
10. 12 voltluq UPS batareyası.
11. 8-Düymə.
12. 9 Volt batareya və klip.
13. ESP 8266-01
14. AM1117 3.3 gərginlik tənzimləyicisi.
15. 7805 gərginlik tənzimləyicisi.
16. Düzbucaqlı Alüminium Çubuq.
17. Taxta parça.
18. Kart lövhəsi və ya Günəş taxtası.
19. Rezistor, kondansatör və PCB.
Addım 2: Proqram tələbi:
1. Arduino IDE. yoxsa burdan yükləyə bilərsiniz:
www.arduino.cc/en/Main/Software.
2. Zigbee cütləşməsi üçün XCTU. buradan yükləyə bilərsiniz:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 firmware və yükləyicisi.
4. Thing Speak giriş.
5. DHT-11 Kitabxanası.
Addım 3: Rover hazırlayın:
zig-arı məlumatlarını qəbul edən və buna uyğun olaraq mühərrikləri idarə edən arduino istifadə edir.
Sol üç və sağ üç mühərrik paralel olaraq bağlanır, belə ki, motorların bir tərəfi saat əqrəbi istiqamətində, digərləri isə saat əqrəbinin əksinə döndükdə sürüşə çevrilir.
Yüksək fırlanma anına malik 60 RPM mühərrikdən istifadə edirəm. L293D kimi sadə motor sürücüsü tərəfindən paralel olaraq 6 mühərrik işlədildiyi üçün idarə oluna bilməz, buna görə də şəkildə göstərildiyi kimi röleyi istifadə edirəm.
Kolu idarə etmək üçün iki servo mühərrik istifadə olunur, çünki bunlar servo mühərrikdir, buna görə arduinonun PWM pinlərinə qoşulur.
Bədən, karton və ya günəş lövhəsi kimi istənilən yüngül materialdan hazırlanmışdır. Altından ağır taxta parça istifadə edirəm, çünki batareya və digər material daşıyır.
Addım 4: Qol və onun sensorlarının hazırlanması:
Kolu düzbucaqlı borudan hazırladım, çünki yüngül və kəsmək və qəlibləmək asandır. bütün sensorların bütün telləri bu borudan keçir.
Burada bir mərkəzdə iki servo mühərrikdən istifadə edirəm. Bütün sensorlar daha sonra ESP 8266-01 Wi-Fi moduluna qoşulan arduino-ya bağlıdır. ESP-yə düzgün gərginlik vermək üçün AM117 3.3 volt istifadə olunur.
Qeyd: Qaz sensörlərində qızdırıcı bir bobin var, buna görə həddindən artıq istiləşmə və bəzən gərginlik tənzimləyicisini zədələyən böyük cərəyan alır. Buna görə də, 5 Volt-u sübut etmək üçün sensora ayrı bir gərginlik tənzimləyicisi istifadə etməyi təklif edirəm və ona istilik emicisini bağlamağı unutmayın.
Bütün analoq sensorlar arduino analog pinlərinə göstərildiyi kimi bağlanır:
Addım 5: Uzaqdan Nəzarət Edin
Uzaqdan simsiz rabitə üçün zig-arı ehtiva edir.
Niyə Zig-arı: Zig-bee və ya Xbee, wi-fi və ya Bluetooth-dan daha yüksək etibarlı bir əlaqə təmin edir. Həm də geniş əhatə dairəsi və aşağı enerji istehlakı təmin edir. Çox böyük məsafələrdə zig-arı hoppana-hoppana rejiminə qoşula bilər, beləliklə bunlar təkrarlayıcı kimi işləyə bilər.
Səkkiz açar arduino -ya çəkmə müqaviməti ilə bağlıdır.
Dörd sol düymə idarəetmə qolu və dörd sağ düymə roverin hərəkətini idarə edir.
Zigbee, 3,3 voltluq bir enerji təchizatı tələb edir, buna görə də 3,3 volt arduino pininə qoşulur.
Addım 6: Layihə Kodları:
Kodu buradan yükləyə bilərsiniz:
Tövsiyə:
Miniatürləşdirici Arduino Avtonom Robotu (Land Rover / Avtomobil) Mərhələ1Model3: 6 addım
Miniatürləşdirmə Arduino Avtonom Robotu (Land Rover / Avtomobil) Mərhələ1Model3: Layihənin ölçüsünü və enerji istehlakını azaltmaq üçün Land Rover / Avtomobil / Botu kiçiltmək qərarına gəldim
FPV Rover üçün Qar Kürəsi: 8 Addım (Şəkillərlə birlikdə)
FPV Rover üçün Qar Kürəsi: Qış gəlir. Beləliklə, FPV Rover-in təmiz bir səki düzəltmək üçün Qar Kürəyinə ehtiyacı var. : 2952852Gecikmək üçün məni İnstagram -da izləyin
Özüyeriyən Qayıq (ArduPilot Rover): 10 addım (şəkillərlə)
Özüyeriyən Qayıq Yaratmaq (ArduPilot Rover): Nə gözəl olduğunu bilirsinizmi? Pilotsuz idarə olunan nəqliyyat vasitələri. Əslində o qədər sərinlər ki, biz (universitetdəki həmkarlarım və mən) 2018 -ci ildə özümüz tikməyə başladıq. Bu səbəbdən boş vaxtımda nəhayət bitirməyi qərara aldım. Bu Instdə
Mini FPV-Rover: 4 addım
Mini FPV-Rover: Bu mənim FPV-Rover V2.0-in mini versiyasıdırhttps: //www.thingiverse.com/thing: 2952852 Ölçüsü 10 sm x 10 sm x 3 sm-dir Ən son xəbərlər üçün məni İnstagram-da izləyin https: //www.instagram. com/ernie_meets_bert
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)