Indholdsfortegnelse:
- Trin 1: Påkrævet hardware:
- Trin 2: Softwarekrav:
- Trin 3: Gør Rover:
- Trin 4: Fremstilling af arm og dens sensorer:
- Trin 5: Lav fjernbetjening
- Trin 6: Projektkoder:
Video: Mini Curiosity Rover: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hvad er nysgerrighed?
Curiosity er en rover i bilstørrelse designet til at udforske Gale Crater on Mars som en del af NASAs Mars Science Laboratory-mission (MSL). Curiosity blev lanceret fra Cape Canaveral den 26. november 2011 kl. 15:02 UTC.
Hvordan det virker?
Curiosity har mange sensorer, der registrerer temperatur og registrerer forskellige miljøforhold og sender disse data tilbage til Jorden. Så jeg lavede denne lille model af Curiosity, der registrerer mange miljøforhold og sender disse data til skyen.
Hvad vil det opdage?
det kan registrere:
1. temperatur.
2. fugtighed.
3. Metan.
4. Kuldioxid.
5. Carbonmono-oxid.
6. Jordfugtighed.
Så lad os komme i gang !!
Trin 1: Påkrævet hardware:
1. 3-Arduino (uno eller nano).
2. 2-Zigbee.
3. 6-DC motor.
4. 4 relæer.
5. MQ-2 sensor.
6. MQ-5 sensor.
7. MQ-7 sensor.
8. DHT-11 (temperatur- og fugtighedsføler).
9. 2-Servomotorer.
10. 12-volts UPS-batteri.
11. 8-trykknap.
12. 9 Volt batteri og klip.
13. ESP 8266-01
14. AM1117 3.3 spændingsregulator.
15. 7805 spændingsregulator.
16. Rektangulær aluminiumsstang.
17. Træstykke.
18. Card-board eller Sun-board.
19. Modstand, kondensator og printkort.
Trin 2: Softwarekrav:
1. Arduino IDE. hvis du ikke har det kan du downloade her:
www.arduino.cc/en/Main/Software.
2. XCTU til Zigbee -parring. du kan downloade her:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 firmware og uploader.
4. Ting Tal login.
5. DHT-11 bibliotek.
Trin 3: Gør Rover:
den bruger arduino, der accepterer data fra zig-bee og styrer motorerne i henhold til den.
Venstre tre og højre tre motorer er forbundet parallelt. Så når den ene side af motorerne drejer med uret, og andre drejer mod uret, producerer den drift, der drejer rover.
Jeg bruger en motor med 60 omdr./min., Som har et højt drejningsmoment. Så den kan ikke styres af en enkel motordriver som L293D, fordi den kører 6 motorer parallelt, så jeg bruger relæ som vist i figuren.
To servomotorer bruges til at styre armen, fordi disse er servomotorer, så den er forbundet til PWM -ben af arduino.
Kroppen er lavet af ethvert let materiale, såsom karton eller solbræt. Jeg bruger kraftigt træstykke i bunden, fordi det bærer batteri og andet materiale.
Trin 4: Fremstilling af arm og dens sensorer:
Jeg lavede en arm af et rektangulært rør, fordi det er let og let at skære og forme. alle ledninger på alle sensorer føres gennem dette rør.
Her bruger jeg to servomotorer, en i midten. Alle sensorerne er forbundet til arduino, som yderligere er forbundet til ESP 8266-01 Wi-Fi-modul. AM117 3,3 volt bruges til at levere korrekt spænding til ESP.
Bemærk: Gassensorer har varmespole, så det tager stor strøm, hvilket resulterer i overophedning og undertiden beskadiger spændingsregulatoren. Så jeg foreslår at bruge en separat spændingsregulator til sensoren til at bevise 5 volt, og glem ikke at tilslutte kølepladen til den.
Alle analoge sensorer er forbundet til analoge stifter af arduino som vist:
Trin 5: Lav fjernbetjening
Fjernindhold indeholder zig-bee til sin trådløse kommunikation.
Hvorfor Zig-bee: Zig-bee eller Xbee giver meget høj sikker kommunikation end wi-fi eller Bluetooth. Det giver også stort dækningsområde og lavt strømforbrug. På meget store afstande kan zig-be tilsluttes hopping-tilstand, så disse kan fungere som en repeater.
Otte switches er forbundet til arduino med pull up -modstand.
Fire venstre knappearm og fire højre knapper styrer roverens bevægelse.
Zigbee kræver 3,3 volt strømforsyning, så den er tilsluttet en 3,3 volt pin af arduino.
Trin 6: Projektkoder:
Du kan downloade kode herfra:
Anbefalede:
Miniaturiserende Arduino autonom robot (Land Rover / bil) Stage1Model3: 6 trin
Miniaturisering af Arduino Autonom Robot (Land Rover / Car) Stage1Model3: Jeg besluttede at miniaturisere Land Rover / Car / Bot for at reducere projektets størrelse og strømforbrug
Mini FPV-Rover: 4 trin
Mini FPV-Rover: Dette er en mini-version af min FPV-Rover V2.0https: //www.thingiverse.com/thing: 2952852Dimensionen er 10cm x 10cm x 3cmFølg mig på Instagram for de seneste nyheder: //www.instagram. dk/ernie_meets_bert
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
Fra Roomba til Rover på bare 5 trin !: 5 trin
Fra Roomba til Rover på bare 5 trin !: Roomba -robotter er en sjov og nem måde at dyppe tæerne i robotikens verden. I denne Instructable vil vi detaljeret beskrive, hvordan man konverterer en simpel Roomba til en kontrollerbar rover, der samtidigt analyserer sine omgivelser. Deleliste1.) MATLAB2.) Roomb