İçindekiler:

Mini Curiosity Rover: 6 Adım
Mini Curiosity Rover: 6 Adım

Video: Mini Curiosity Rover: 6 Adım

Video: Mini Curiosity Rover: 6 Adım
Video: Mars Science Laboratory Curiosity Rover Animation 2024, Kasım
Anonim
Mini Merak Gezgini
Mini Merak Gezgini

Merak nedir?

Curiosity, NASA'nın Mars Bilim Laboratuvarı görevinin (MSL) bir parçası olarak Mars'taki Gale Krateri'ni keşfetmek için tasarlanmış, araba boyutunda bir gezicidir. Merak, 26 Kasım 2011'de, saat 15:02 UTC'de Cape Canaveral'dan fırlatıldı.

Nasıl çalışır?

Curiosity'nin sıcaklığı algılayan ve çeşitli ortam koşullarını algılayan ve bu verileri Dünya'ya geri gönderen birçok sensörü var. Bu yüzden birçok ortam koşulunu algılayan ve bu verileri buluta gönderen bu küçük Curiosity modelini yaptım.

Neyi tespit edecek?

algılayabilir:

1. Sıcaklık.

2. Nem.

3. Metan.

4. Karbondioksit.

5. Karbon Mono-oksit.

6. Toprak Nemi.

Öyleyse Başlayalım!!

Adım 1: Donanım Gerekli:

1. 3-Arduino (uno veya nano).

2. 2-Zigbe.

3. 6-DC Motor.

4. 4 Röleler.

5. MQ-2 Sensörü.

6. MQ-5 Sensörü.

7. MQ-7 Sensörü.

8. DHT-11(Sıcaklık ve nem sensörü).

9. 2-Servo Motorlar.

10. 12 volt UPS aküsü.

11. 8-Basmalı düğme.

12. 9 Volt pil ve klips.

13. ESP 8266-01

14. AM1117 3.3 voltaj regülatörü.

15. 7805 voltaj regülatörü.

16. Dikdörtgen Alüminyum Çubuk.

17. Ahşap parça.

18. Karton veya Sun-board.

19. Direnç, kapasitör ve PCB.

2. Adım: Yazılım Gereksinimi:

1. Arduino IDE'si. yoksa buradan indirebilirsiniz:

www.arduino.cc/en/Main/Software.

2. Zigbee eşleştirmesi için XCTU. buradan indirebilirsiniz:

www.digi.com/products/xbee-rf-solutions/xctu-software/xctu

3 ESP8266 üretici yazılımı ve yükleyici.

4. Thing Speak oturum açma.

5. DHT-11 Kitaplığı.

Adım 3: Rover'ı Yapmak:

Rover'ı Yapmak
Rover'ı Yapmak

zig-bee veri formunu kabul eden ve motorları buna göre kontrol eden arduino kullanır.

Sol üç ve sağ üç motor paralel olarak bağlanmıştır. Bu nedenle motorların bir tarafı saat yönünde ve diğerleri saat yönünün tersine döndüğünde, geziciyi döndüren drift üretir.

Ben 60 RPM yüksek torka sahip motor kullanıyorum. 6 motoru paralel çalıştırdığı için L293D gibi basit bir motor sürücüsü ile kontrol edilemiyor, bu yüzden şekildeki gibi röle kullanıyorum.

Kol kontrol etmek için iki adet servo motor kullanılmıştır çünkü bunlar servo motordur ve arduino'nun PWM pinlerine bağlanır.

Gövde, mukavva veya güneş tahtası gibi herhangi bir hafif malzemeden yapılmıştır. Pil ve diğer malzemeleri taşıdığı için alt kısmında ağır ahşap parça kullanıyorum.

Adım 4: Kol ve Sensörlerinin Yapılması:

Kol ve Sensörlerinin Yapılışı
Kol ve Sensörlerinin Yapılışı
Kol ve Sensörlerinin Yapılışı
Kol ve Sensörlerinin Yapılışı

Kol hafif olduğu ve kolay kesilip kalıplandığı için dikdörtgen borudan yaptım. tüm sensörlerin tüm telleri bu borudan geçirilir.

Burada biri merkezde iki servo motor kullanıyorum. Tüm sensörler ESP 8266-01 Wi-Fi modülüne bağlı olan arduino'ya bağlı. ESP'ye uygun voltajı sağlamak için AM117 3.3 volt kullanılır.

Not: Gaz sensörlerinde ısıtma bobini vardır, bu nedenle yüksek akım alır, bu da aşırı ısınmaya neden olur ve bazen voltaj regülatörüne zarar verir. Bu yüzden 5 Volt'u kanıtlamak için sensöre ayrı voltaj regülatörü kullanmayı ve soğutucu takmayı unutmayın.

Tüm analog sensörler, gösterildiği gibi arduino'nun analog pinlerine bağlanır:

Adım 5: Uzaktan Kontrol Yapma

Uzaktan Kumanda Yapmak
Uzaktan Kumanda Yapmak
Uzaktan Kumanda Yapmak
Uzaktan Kumanda Yapmak
Uzaktan Kumanda Yapmak
Uzaktan Kumanda Yapmak

Uzaktan kumanda, kablosuz iletişimi için zig-bee içerir.

Neden Zig-bee: Zig-bee veya Xbee, wi-fi veya Bluetooth'tan çok daha güvenli iletişim sağlar. Ayrıca geniş kapsama alanı ve düşük güç tüketimi sağlar. Çok büyük mesafelerde zig-bee atlama moduna bağlanabilir, böylece bunlar bir tekrarlayıcı olarak çalışabilir.

Sekiz anahtar, arduino'ya pull up direnci ile bağlanır.

Dört sol düğme kontrol kolu ve dört sağ düğme gezicinin hareketini kontrol eder.

Zigbee, 3.3 volt güç kaynağı gerektirir, bu nedenle arduino'nun 3.3 volt pinine bağlanır.

Adım 6: Proje Kodları:

Kodu buradan indirebilirsiniz:

Önerilen: