Cuprins:

Mini Curiosity Rover: 6 pași
Mini Curiosity Rover: 6 pași

Video: Mini Curiosity Rover: 6 pași

Video: Mini Curiosity Rover: 6 pași
Video: Curiosity Rover Snapped This Photo of a Tiny And Delicate Mineral 'Flower' on Mars 2024, Iulie
Anonim
Mini Curiosity Rover
Mini Curiosity Rover

Ce este Curiosity?

Curiosity este un rover de dimensiuni auto conceput pentru a explora craterul Gale pe Marte ca parte a misiunii NASA Science Laboratory (MSL) a NASA. Curiosity a fost lansată de la Cape Canaveral la 26 noiembrie 2011, la ora 15:02 UTC.

Cum functioneaza?

Curiosity are mulți senzori care detectează temperatura și detectează diferite condiții de mediu și trimit aceste date înapoi pe Pământ. Așa că am făcut acest mic model de Curiosity care detectează multe condiții de mediu și trimite aceste date în cloud.

Ce va detecta?

poate detecta:

1. Temperatura.

2. Umiditate.

3. Metan.

4. Dioxid de carbon.

5. Monooxid de carbon.

6. Umiditatea solului.

Deci sa începem!!

Pasul 1: Hardware necesar:

1. 3-Arduino (uno sau nano).

2. 2-Zigbee.

3. Motor 6-DC.

4. 4 Relee.

5. Senzor MQ-2.

6. Senzor MQ-5.

7. Senzor MQ-7.

8. DHT-11 (senzor de temperatură și umiditate).

9. 2-Servomotoare.

10. Baterie UPS de 12 volți.

11. 8-Apăsați butonul.

12. Baterie și clemă de 9 volți.

13. ESP 8266-01

14. AM1117 3.3 regulator de tensiune.

15. 7805 regulator de tensiune.

16. Tija dreptunghiulară din aluminiu.

17. Piesa din lemn.

18. Placă de carton sau placă de soare.

19. Rezistor, condensator și PCB.

Pasul 2: Cerințe software:

1. IDE Arduino. dacă nu aveți, puteți descărca aici:

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

2. XCTU pentru asocierea Zigbee. puteți descărca aici:

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

3 firmware și încărcător ESP8266.

4. Conectare Thing Speak.

5. Biblioteca DHT-11.

Pasul 3: Realizarea Rover-ului:

Făcând Rover
Făcând Rover

folosește arduino care acceptă date din zig-bee și controlează motoarele în funcție de acesta.

Stânga trei și dreapta trei motoare sunt conectate în paralel. Deci, atunci când o parte a motoarelor se rotește în sensul acelor de ceasornic și altele se întorc în sens antiorar, se produce o derivare care transformă roverul.

Folosesc un motor de 60 RPM care are un cuplu ridicat. Deci nu poate fi controlat de un driver simplu, cum ar fi L293D, deoarece rulează 6 motoare în paralel, așa că folosesc releu așa cum se arată în figură.

Două servo-motoare sunt folosite pentru a controla brațul, deoarece acestea sunt servo-motor, deci este conectat la pinii PWM de arduino.

Corpul este realizat din orice material ușor, cum ar fi carton sau placă de soare. Folosesc o bucată de lemn grea pe fund, deoarece transportă baterie și alte materiale.

Pasul 4: Realizarea brațului și a senzorilor săi:

Realizarea brațelor și a senzorilor săi
Realizarea brațelor și a senzorilor săi
Realizarea brațelor și a senzorilor săi
Realizarea brațelor și a senzorilor săi

Am făcut braț din țeavă dreptunghiulară, deoarece este ușor și ușor de tăiat și de modelat. toate firele tuturor senzorilor sunt trecute prin această conductă.

Aici folosesc două servo-motoare unul în centru. Toți senzorii sunt conectați la arduino care este conectat în continuare la modulul Wi-Fi ESP 8266-01. AM117 3,3 volți este utilizat pentru a furniza tensiunea adecvată ESP.

Notă: senzorii de gaz au bobină de încălzire, astfel încât este nevoie de curent mare, ceea ce duce la supraîncălzire și uneori deteriorează regulatorul de tensiune. Așa că îmi propun să folosesc regulator de tensiune separat la senzor pentru a demonstra 5 volți și nu uitați să atașați radiatorul la acesta.

Toți senzorii analogici sunt conectați la pinii analogici ai arduino așa cum se arată:

Pasul 5: Realizarea telecomenzii

Realizarea telecomenzii
Realizarea telecomenzii
Realizarea telecomenzii
Realizarea telecomenzii
Realizarea telecomenzii
Realizarea telecomenzii

Conținutul de la distanță conține zig-albină pentru comunicația fără fir.

De ce Zig-bee: Zig-bee sau Xbee oferă o comunicare sigură foarte mare decât wi-fi sau Bluetooth. De asemenea, oferă o suprafață mare de acoperire și un consum redus de energie. La distanțe foarte mari, zig-albina poate fi conectată la modul salt, astfel încât acestea să poată funcționa ca un repetor.

Opt comutatoare sunt conectate la arduino cu rezistență de tragere.

Patru butoane din stânga controlează brațul și patru butoane din dreapta controlează mișcarea roverului.

Zigbee necesită o sursă de alimentare de 3,3 volți, deci este conectat la pinul de 3,3 volți de arduino.

Pasul 6: Coduri de proiect:

Puteți descărca codul de aici:

Recomandat: