Innehållsförteckning:
- Steg 1: Hårdvara krävs:
- Steg 2: Programvarukrav:
- Steg 3: Gör Rover:
- Steg 4: Gör arm och dess sensorer:
- Steg 5: Gör fjärrkontroll
- Steg 6: Projektkoder:
Video: Mini Curiosity Rover: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Vad är nyfikenhet?
Curiosity är en bilstor rover utformad för att utforska Gale Crater on Mars som en del av NASA: s Mars Science Laboratory-uppdrag (MSL). Curiosity lanserades från Cape Canaveral den 26 november 2011, klockan 15:02 UTC.
Hur det fungerar?
Curiosity har många sensorer som detekterar temperatur och detekterar olika miljöförhållanden och skickar dessa data tillbaka till jorden. Så jag gjorde denna lilla modell av Curiosity som upptäcker många miljöförhållanden och skickar dessa data till moln.
Vad kommer den att upptäcka?
den kan upptäcka:
1. temperatur.
2. Fuktighet.
3. Metan.
4. Koldioxid.
5. Kolmonoxid.
6. Jordfuktighet.
Så låt oss komma igång !!
Steg 1: Hårdvara krävs:
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- och fuktsensor).
9. 2-servomotorer.
10. 12-volts UPS-batteri.
11. 8-tryckknapp.
12. 9 Volt batteri och klämma.
13. ESP 8266-01
14. AM1117 3.3 spänningsregulator.
15. 7805 spänningsregulator.
16. Rektangulär aluminiumstång.
17. Träbit.
18. Card-board eller Sun-board.
19. Motstånd, kondensator & kretskort.
Steg 2: Programvarukrav:
1. Arduino IDE. om du inte har det kan du ladda ner här:
www.arduino.cc/en/Main/Software.
2. XCTU för Zigbee -parning. du kan ladda ner här:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266 firmware och uppladdare.
4. Thing Tala inloggning.
5. DHT-11 bibliotek.
Steg 3: Gör Rover:
den använder arduino som accepterar data från zig-bee och styr motorerna enligt den.
Vänster tre och höger tre motorer är parallellkopplade. Så när ena sidan av motorerna vrids medurs och andra vrider moturs ger den drift som vänder rover.
Jag använder 60 varv / minut motor som har högt vridmoment. Så den kan inte styras av enkel motorförare som L293D eftersom den kör 6 motorer parallellt, så jag använder relä som visas i figuren.
Två servomotorer används för att styra armen eftersom dessa är servomotorer så den är ansluten till PWM -stiften på arduino.
Kroppen är gjord av något lätt material som kartong eller solskiva. Jag använder tung trästycke på botten eftersom den bär batteri och annat material.
Steg 4: Gör arm och dess sensorer:
Jag gjorde armen av rektangulärt rör eftersom det är lätt och lätt att skära och forma. alla trådar till alla sensorer passerar genom detta rör.
Här använder jag två servomotorer, en i mitten. Alla sensorer är anslutna till arduino som vidare är ansluten till ESP 8266-01 Wi-Fi-modul. AM117 3,3 volt används för att ge rätt spänning till ESP.
Obs! Gassensorer har värmebatteri så det tar stor ström vilket resulterar i överhettning och ibland skadar spänningsregulatorn. Så jag föreslår att använda separat spänningsregulator till sensorn för att bevisa 5 Volt och glöm inte att fästa kylfläns till den.
Alla analoga sensorer är anslutna till analoga stift av arduino enligt bilden:
Steg 5: Gör fjärrkontroll
Fjärrkontroll innehåller zig-bee för sin trådlösa kommunikation.
Varför Zig-bee: Zig-bee eller Xbee ger mycket hög säker kommunikation än wi-fi eller Bluetooth. Det ger också ett stort täckningsområde och låg strömförbrukning. På mycket stora avstånd kan zig-be anslutas till hoppläge så att dessa kan fungera som en repeater.
Åtta omkopplare är anslutna till arduino med uppdragningsmotstånd.
Fyra vänster knapparm och fyra högra knappar styr roverns rörelse.
Zigbee kräver 3,3 volt strömförsörjning så att den är ansluten till 3,3 volt stift av arduino.
Steg 6: Projektkoder:
Du kan ladda ner koden härifrån:
Rekommenderad:
Miniatyriserande Arduino Autonom Robot (Land Rover / Car) Stage1Model3: 6 Steg
Miniatyriserande Arduino Autonomous Robot (Land Rover / Car) Stage1Model3: Jag bestämde mig för att miniatyrisera Land Rover / Car / Bot för att minska projektets storlek och strömförbrukning
Mini FPV-Rover: 4 steg
Mini FPV-Rover: Det här är en miniversion av min FPV-Rover V2.0https: //www.thingiverse.com/thing: 2952852Dimensionen är 10cm x 10cm x 3cmFölj mig på Instagram för senaste nytthttps: //www.instagram. com/ernie_meets_bert
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Hemmautomation Steg för steg Användning av Wemos D1 Mini med PCB -design: 4 steg
Hemmautomation Steg för steg Användning av Wemos D1 Mini Med PCB -design: Hemautomation Steg för steg med Wemos D1 Mini med PCB -design För några veckor sedan publicerade vi en självstudie “Hemmautomation med hallon Pi” på rootsaid.com som blev väl mottagen bland hobbyister och College studenter. Sedan kom en av våra medlemmar
Från Roomba till Rover på bara 5 steg !: 5 steg
Från Roomba till Rover i bara fem steg !: Roomba -robotar är ett roligt och enkelt sätt att doppa tårna i robotikens värld. I denna instruktionsbok kommer vi att beskriva hur man konverterar en enkel Roomba till en kontrollerbar rover som samtidigt analyserar sin omgivning.Parts lista1.) MATLAB2.) Roomb