Cuprins:
- Pasul 1: Hardware necesar:
- Pasul 2: Cerințe software:
- Pasul 3: Realizarea Rover-ului:
- Pasul 4: Realizarea brațului și a senzorilor săi:
- Pasul 5: Realizarea telecomenzii
- Pasul 6: Coduri de proiect:
Video: Mini Curiosity Rover: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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:
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:
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
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:
Robot autonom Arduino miniaturizant (Land Rover / Mașină) Etapa 1 Model 3: 6 pași
Miniaturizarea robotului autonom Arduino (Land Rover / Mașină) Etapa 1 Modelul 3: Am decis să miniaturizăm Land Rover / Mașina / Bot pentru a reduce dimensiunea și consumul de energie al proiectului
Plug de zăpadă pentru FPV Rover: 8 pași (cu imagini)
Plug de zăpadă pentru FPV Rover: Se apropie iarna. Deci, FPV Rover are nevoie de un plug de zăpadă pentru a asigura un pavaj curat. : 2952852 Urmărește-mă pe Instagram până târziu
Construirea unei bărci cu conducere automată (ArduPilot Rover): 10 pași (cu imagini)
Construirea unei bărci cu conducere autonomă (ArduPilot Rover): Știi ce e de genul? Vehicule fără pilot fără pilot. Sunt atât de mișto, de fapt, încât noi (colegii mei uni și cu mine) am început să construim noi înșine în 2018. De aceea mi-am propus anul acesta să-l termin în sfârșit în timpul liber. În acest Inst
Mini FPV-Rover: 4 pași
Mini FPV-Rover: Aceasta este o versiune mini a FPV-Rover V2.0 http://www.thingiverse.com/thing: 2952852 Dimensiunile sunt 10cm x 10cm x 3cm Urmăriți-mă pe Instagram pentru cele mai recente știri http://www.instagram. com / ernie_meets_bert
De la Roomba la Rover în doar 5 pași !: 5 pași
De la Roomba la Rover, în doar 5 pași! În acest instructabil, vom detalia cum să convertiți un Roomba simplu într-un rover controlabil care analizează simultan împrejurimile sale. Lista pieselor1.) MATLAB2.) Roomb