Talaan ng mga Nilalaman:

Mini Curiosity Rover: 6 na Hakbang
Mini Curiosity Rover: 6 na Hakbang

Video: Mini Curiosity Rover: 6 na Hakbang

Video: Mini Curiosity Rover: 6 na Hakbang
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Ano ang Curiosity?

Ang Curiosity ay isang rover na kasing laki ng kotse na idinisenyo upang tuklasin ang Gale Crater sa Mars bilang bahagi ng misyon ng Mars Science Laboratory (MSL) ng NASA. Ang pag-usisa ay inilunsad mula sa Cape Canaveral noong Nobyembre 26, 2011, sa 15:02 UTC.

Paano ito gumagana

Ang pag-usisa ay may maraming mga sensor na nakakakita ng temperatura at nakakakita ng iba't ibang mga kondisyon sa kapaligiran at ibinalik ang data sa Earth. Kaya ginawa ko ang maliit na modelo ng Curiosity na nakita ang maraming kalagayan sa kapaligiran at ipinapadala sa cloud ang data.

Ano ang mahahanap nito?

maaari itong makita:

1. Temperatura.

2. Kahalumigmigan.

3. Methane.

4. Carbon-dioxide.

5. Carbon Mono-oxide.

6. Humidity ng Lupa.

Kaya't magsimula !!

Hakbang 1: Kinakailangan ang Hardware:

1. 3-Arduino (uno o nano).

2. 2-Zigbee.

3. 6-DC Motor.

4. 4 Relay.

5. MQ-2 Sensor.

6. MQ-5 Sensor.

7. MQ-7 Sensor.

8. DHT-11 (Temperatura at kahalumigmigan sensor).

9. 2-Servo Motors.

10. 12-volt na baterya ng UPS.

11. 8-Push button.

12. 9 Volt na baterya at clip.

13. ESP 8266-01

14. AM1117 3.3 regulator ng boltahe.

15. regulator ng 7805 boltahe.

16. Parihabang Aluminium Rod.

17. piraso ng kahoy.

18. Card-board o Sun-board.

19. Resistor, capacitor at PCB.

Hakbang 2: Kinakailangan ng Software:

1. Arduino IDE. kung wala ka maaari kang mag-download dito:

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

2. XCTU para sa pagpapares ng Zigbee. maaari kang mag-download dito:

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

3 ESP8266 firmware at uploader.

4. Bagay Magsalita login.

5. DHT-11 Library.

Hakbang 3: Paggawa ng Rover:

Paggawa ng Rover
Paggawa ng Rover

gumagamit ito ng arduino na tumatanggap ng form ng data na zig-bee at pagkontrol sa mga motor ayon dito.

Kaliwa tatlo at kanan tatlong mga motor ang nakakonekta nang kahanay. Kaya't kapag ang isang bahagi ng mga motor ay lumiliko pakanan at ang iba pa ay naka-anti-orasan na matalino gumawa ito ng naaanod na nagiging rover.

Gumagamit ako ng 60 RPM motor na may mataas na metalikang kuwintas. Kaya Hindi ito makokontrol ng simpleng driver ng motor tulad ng L293D dahil nagpapatakbo ito ng 6 na motor na kahanay, kaya gumagamit ako ng relay tulad ng ipinakita sa pigura.

Ginagamit ang dalawang servo motor upang makontrol ang braso dahil ang mga ito ay servo motor kaya nakakonekta ito sa PWM na mga pin ng arduino.

Ang Katawan ay ginawa mula sa anumang light material tulad ng card-board o sun-board. Gumagamit ako ng mabibigat na piraso ng kahoy sa ilalim dahil nagdadala ito ng baterya at iba pang materyal.

Hakbang 4: Paggawa ng Arm at Mga Sensor Nito:

Paggawa ng Arm at Mga Sensor Nito
Paggawa ng Arm at Mga Sensor Nito
Paggawa ng Arm at Mga Sensor Nito
Paggawa ng Arm at Mga Sensor Nito

Gumawa ako ng braso mula sa parihabang tubo sapagkat magaan ang timbang at madaling gupitin at hulma. lahat ng mga wire ng lahat ng mga sensor ay naipasa sa pamamagitan ng tubo na ito.

Dito gumagamit ako ng dalawang motor na servo isa sa gitna. Ang lahat ng mga sensor ay konektado sa arduino na kung saan ay karagdagang konektado sa module ng ESP 8266-01 Wi-Fi. Ginagamit angAM117 3.3 volt upang magbigay ng wastong boltahe sa ESP.

Tandaan: Ang mga sensors ng gas ay mayroong coil ng pag-init kaya't tumatagal ng malaking kasalukuyang na nagreresulta sa sobrang pag-init at kung minsan ay napinsala ang regulator ng boltahe. Kaya't pinahuhumalingan kong gumamit ng magkakahiwalay na regulator ng boltahe sa sensor para sa pagpapatunay ng 5 Volt at huwag kalimutang ilakip dito ang heat-sink.

Ang lahat ng analog sensor ay konektado sa mga analog pin ng arduino tulad ng ipinakita:

Hakbang 5: Paggawa ng Remote Control

Paggawa ng Remote Control
Paggawa ng Remote Control
Paggawa ng Remote Control
Paggawa ng Remote Control
Paggawa ng Remote Control
Paggawa ng Remote Control

Naglalaman ang remote ng naglalaman ng zig-bee para sa wireless na komunikasyon nito.

Bakit Zig-bee: Ang Zig-bee o Xbee ay nagbibigay ng napakataas na ligtas na komunikasyon kaysa sa wi-fi o Bluetooth. Nagbibigay din ito ng malaking sakop na lugar at mababang paggamit ng kuryente. Sa napakalaking distansya ang zig-bee ay maaaring konektado sa hopping mode upang ito ay maaaring gumana bilang isang repeater.

Walong nakabukas ay konektado sa arduino na may pull up risistor.

Apat na kaliwang control button ng braso at apat na kanang pindutan ang kumokontrol sa paggalaw ng rover.

Nangangailangan ang Zigbee ng suplay ng kuryente na 3.3 volt kaya nakakonekta ito sa 3.3 volt pin ng arduino.

Hakbang 6: Mga Code ng Proyekto:

Maaari kang mag-download ng code mula rito:

Inirerekumendang: