Isi kandungan:

Mini Curiosity Rover: 6 Langkah
Mini Curiosity Rover: 6 Langkah

Video: Mini Curiosity Rover: 6 Langkah

Video: Mini Curiosity Rover: 6 Langkah
Video: Mars Science Laboratory Curiosity Rover Animation 2024, November
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Apa itu rasa ingin tahu?

Curiosity adalah rover bersaiz kereta yang dirancang untuk menjelajah Kawah Gale di Mars sebagai sebahagian daripada misi Makmal Sains Mars (MSL) NASA. Curiosity dilancarkan dari Cape Canaveral pada 26 November 2011, jam 15:02 UTC.

Bagaimana ia berfungsi?

Curiosity mempunyai banyak sensor yang mengesan suhu dan mengesan pelbagai keadaan persekitaran dan menghantar data ini kembali ke Bumi. Oleh itu, saya membuat model Curiosity kecil ini yang mengesan banyak keadaan persekitaran dan menghantar data ini ke awan.

Apa yang akan dikesannya?

ia dapat mengesan:

1. Suhu.

2. Kelembapan.

3. Metana.

4. Karbon-dioksida.

5. Karbon Monoksida.

6. Kelembapan Tanah.

Oleh itu, mari kita mulakan !!

Langkah 1: Perkakasan Diperlukan:

1. 3-Arduino (uno atau nano).

2. 2-Zigbee.

3. Motor 6-DC.

4. 4 geganti.

5. Sensor MQ-2.

6. Sensor MQ-5.

7. Sensor MQ-7.

8. DHT-11 (Sensor suhu dan kelembapan).

9. 2-Servo Motor.

10. Bateri UPS 12 volt.

11. Butang 8-tekan.

12. Bateri dan klip 9 Volt.

13. ESP 8266-01

14. AM1117 3.3 pengatur voltan.

15. 7805 pengatur voltan.

16. Batang Aluminium Segi Empat.

17. Kepingan kayu.

18. Papan kad atau papan Sun.

19. Perintang, kapasitor & PCB.

Langkah 2: Keperluan Perisian:

1. Arduino IDE. jika anda tidak mempunyai, anda boleh memuat turun di sini:

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

2. XCTU untuk pasangan Zigbee. anda boleh memuat turun di sini:

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

3 firmware dan pemuat naik ESP8266.

4. Log masuk Perkara Cakap.

5. Perpustakaan DHT-11.

Langkah 3: Membuat Rover:

Membuat Rover
Membuat Rover

ia menggunakan arduino yang menerima data bentuk zig-bee dan mengawal motor yang sesuai dengannya.

Kiri tiga dan tiga motor kanan disambungkan secara selari. Oleh itu, apabila satu sisi motor berpusing mengikut arah jam dan yang lain membalikkan arah jam, ia akan menghasilkan drift yang bertukar arah.

Saya menggunakan motor 60 RPM yang mempunyai tork yang tinggi. Jadi ia tidak dapat dikendalikan oleh pemandu motor sederhana seperti L293D kerana ia menjalankan 6 motor secara selari, jadi saya menggunakan relay seperti yang ditunjukkan dalam gambar.

Dua motor servo digunakan untuk mengawal lengan kerana ini adalah motor servo sehingga disambungkan ke pin PWM arduino.

Badan dibuat dari bahan ringan seperti papan kad atau papan pelindung matahari. Saya menggunakan kepingan kayu berat di bahagian bawah kerana membawa bateri dan bahan lain.

Langkah 4: Membuat Lengan dan Sensornya:

Membuat Lengan dan Sensornya
Membuat Lengan dan Sensornya
Membuat Lengan dan Sensornya
Membuat Lengan dan Sensornya

Saya membuat lengan dari paip segi empat kerana ringan dan senang dipotong dan dibentuk. semua wayar semua sensor dilalui melalui paip ini.

Di sini saya menggunakan dua motor servo satu di tengah. Semua sensor disambungkan ke arduino yang seterusnya disambungkan ke modul Wi-Fi ESP 8266-01. AM117 3.3 volt digunakan untuk memberikan voltan yang betul kepada ESP.

Catatan: Sensor gas mempunyai gegelung pemanasan sehingga memerlukan arus besar yang mengakibatkan terlalu panas dan kadang-kadang merosakkan pengatur voltan. Oleh itu, saya lebih suka menggunakan pengatur voltan berasingan untuk sensor untuk membuktikan 5 Volt dan jangan lupa pasangkan pendingin ke dalamnya.

Semua sensor analog disambungkan ke pin analog arduino seperti yang ditunjukkan:

Langkah 5: Membuat Kawalan Jauh

Membuat Kawalan Jauh
Membuat Kawalan Jauh
Membuat Kawalan Jauh
Membuat Kawalan Jauh
Membuat Kawalan Jauh
Membuat Kawalan Jauh

Alat kawalan jauh mengandungi zig-bee untuk komunikasi tanpa wayarnya.

Mengapa Zig-bee: Zig-bee atau Xbee memberikan komunikasi selamat yang sangat tinggi daripada wi-fi atau Bluetooth. Ia juga menyediakan kawasan liputan yang besar dan penggunaan tenaga yang rendah. Pada jarak yang sangat besar, zig-bee dapat dihubungkan ke mod melompat sehingga ini dapat berfungsi sebagai pengulang.

Lapan suis disambungkan ke arduino dengan perintang tarik.

Empat lengan kawalan butang kiri dan empat butang kanan mengawal pergerakan rover.

Zigbee memerlukan bekalan kuasa 3.3 volt sehingga disambungkan ke pin arduino 3.3 volt.

Langkah 6: Kod Projek:

Anda boleh memuat turun kod dari sini:

Disyorkan: