Isi kandungan:
- Langkah 1: Perkakasan Diperlukan:
- Langkah 2: Keperluan Perisian:
- Langkah 3: Membuat Rover:
- Langkah 4: Membuat Lengan dan Sensornya:
- Langkah 5: Membuat Kawalan Jauh
- Langkah 6: Kod Projek:
Video: Mini Curiosity Rover: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
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:
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:
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
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:
Mini FPV-Rover: 4 Langkah
Mini FPV-Rover: Ini adalah versi mini FPV-Rover V2.0https saya: //www.thingiverse.com/thing: 2952852 Dimensinya ialah 10cm x 10cm x 3cm Ikuti saya di Instagram untuk berita terkini https://www.instagram. com / ernie_meets_bert
Mesin Penjual Mini Mini Dikendalikan Arduino: 9 Langkah
Mesin Penjual Mini Mini Dikendalikan Arduino: Ini adalah mesin layan diri kami, ia menjual tiga batang gula-gula snickers bersaiz senang. Dimensi keseluruhan kira-kira 12 " x 6 " x 8 ". Mesin layan diri ini dikendalikan oleh arduino, dengan papan roti dan motor servo
Dari Roomba ke Rover hanya dalam 5 Langkah !: 5 Langkah
Dari Roomba ke Rover hanya dalam 5 Langkah!: Robot Roomba adalah cara yang menyeronokkan dan mudah untuk mencengkam jari kaki anda dalam dunia robotik. Dalam Instructable ini, kita akan memperincikan cara menukar Roomba sederhana menjadi rover terkawal yang secara serentak menganalisis persekitarannya. Senarai Bahagian1.) MATLAB2.) Roomb
Mini Gig Flash Drive Mini Cooper: 9 Langkah
Mini Gig Flash Drive Mini Cooper: Pemacu kilat USB flip plug menyimpan stok Mini ini apabila tidak disambungkan
Lampu LED Berdiri Mini Mini: 7 Langkah
Lampu LED Berdiri Bebas Mini: Oleh itu, anda mahukan sedikit cahaya tetapi anda tidak perlu risau untuk menjatuhkannya? Anda telah sampai ke tempat yang betul! Anda boleh membuatnya dari kebanyakan perkara yang anda dapati di sekitar rumah, kecuali butang suis atau tekan. Jangan bimbang, mungkin