Innehållsförteckning:
Video: Hur man gör en gestkontrollerad rover: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Här är instruktionerna för att bygga en geststyrd rover (tele -driven rover). Den består av en rover som har en kollisionsundvikande sensor ombord. Sändaren istället för att vara en klumpig fjärrkontroll är en sval handske som kan bäras på handen och sedan flyttas för att överföra signaler till rovern med hjälp av handrörelser. RF -signaler används för kommunikation.
Detta projekt har potentiella tillämpningar vid fordonsundersökning (för säkerhet eller underhåll) förutom att det så småningom används för att flyga drönare.
Tillbehör
Arduino/Genuino UNO (med UNO -kabel) x2
Li-ion batteri (12V) x1
Jumper Wires (Man till han, man till kvinna, hon till kvinna) x40 vardera
Brödbräda x1
L298 -motorförarmodul x1
MPU6050 Gyroskop x1
RF -mottagare och sändare x1 vardera
Ultraljudssensor x1
Chassiinställning x1
Batterihållare (ingår ofta i chassit) x1
Brytare (ingår ofta i chassit) x2
Wire Stripper x1
Avlödningspump (behövs inte) x1
Dubbelsidig tejp x1
Steg 1: Kretsdiagram och teori:
Sändarinställning: Kort sagt, vi måste ta avläsningar från gyroskopet och skicka dem till sändaren via Arduino.
Mottagarinställning: Vi måste ta emot den överförda informationen (med hjälp av mottagaren) och rotera hjulen enligt den mottagna informationen*. Samtidigt måste vi också se till att rovern är på ett minimum avstånd från föremål framför den (hinderdetektering). Vi kommer att använda I2C -kommunikation för detta projekt. *Intressant faktum om detta projekt: Denna kod behandlar analoga data och flyttar rovern enligt handens rörelsegrad. Så vi måste utveckla en logik för att få rovern att gå åt rätt håll i olika hastigheter.
Steg 2: Bygga Rover:
Steg 1 (Montera chassit):
Montera chassit för att göra basen för din rover. Detta är ett ganska enkelt steg och du bör vara klar på nolltid.
Steg 2 (Kontrollera alla komponenter):
Kontrollera alla sensorer genom att ansluta dem till Arduino separat. Du kan kontrollera vilken handledning som helst för att koppla ihop sensorerna individuellt med Arduino.
Steg 3 (Sändarinställning):
Löd först stiften till gyroskopet. Gör nu anslutningarna enligt följande kretsschema. Anslut inte batteriet just nu.
Anslut sedan din Arduino till din bärbara dator. Ladda upp följande kodfil och se om koden fungerar korrekt (gör detta genom att ta bort kommentarerna för utskriftsuttalandena i koden). Klicka på knappen för seriell övervakning (högst upp till höger på skärmen) för att se utskriften från utskriftsuttalandena. Om allt fungerar som det ska kan du gå vidare och ansluta batteriet.
Kom ihåg att se till att gyroskopets orientering är korrekt (enligt koden som används). Kontrollera ovanstående diagram för att kontrollera orienteringen jag använde för gyroskopet.
Gyroskopet skickar avläsningar till Arduino. Därifrån går avläsningarna till RF -sändaren som ska sändas så att mottagaren kan ta upp vågorna.
Steg 4 (Mottagarinställning):
Gör anslutningarna enligt följande kretsschema. Anslut inte batteriet just nu. Anslut sedan din Arduino till din bärbara dator. Ladda upp följande kodfil och se om koden fungerar korrekt. Att göra detta:
1. Ta bort kommentarerna för utskriftsuttalandena i koden
2. Slå på sändarinställningen
3. Placera rovern på ett slags stativ så att hjulen inte vidrör marken och rovern inte tar av det ögonblick som mottagaren tar emot data
OBS: Du kan behöva vända riktningen för en eller båda motorerna Om koden fungerar korrekt bör du kunna se rätt utgång (framåt, bakåt, höger, vänster eller stopp) på din seriella bildskärm enligt din hand rörelser. Om allt fungerar korrekt kan du ansluta batteriet. Innan du ansluter batteriet måste du dock kontrollera alla anslutningar. En fel terminal kan blåsa din krets.
Steg 5 (Få installationen att fungera med batterierna):
Koppla nu ur din bärbara dator och anslut batterierna till respektive inställningar. Testa ditt projekt.
Låt inte rovern komma mer än 5 meter från dig, annars kan rovern sluta/börja missköta sig!
Steg 6 (Montering):
Nu är det dags att montera rovern och faktiskt se den i aktion! För min rovermonteringsdesign, kolla bilderna i avsnittet 'Kretsdiagram och teori'. Du är fri att montera rovern på ett annat sätt. Se bara till att den är välbalanserad, annars kan den göra rullar (gå inte som "Wow!" Eftersom du kan hitta rovern fel väg upp).
När du testar kan du upptäcka att rovern inte rör sig exakt. Det blir lite fördröjning och fel när vi använder enkla RF -moduler. I ett praktiskt scenario har motorerna också vissa skillnader och roverns masscentrum är inte där du förväntar dig att det ska vara. Så du kan hitta rovern som rör sig diagonalt när den ska gå rakt. Fel i balansen kan åtgärdas genom att ändra hastigheten för vänster och höger motor. Multiplicera variablerna 'ena' och 'enb' med olika nummer för att perfekta din rovers balans.
Vid tvivel, använd kommentarsfältet nedan. Det är där jag tar upp tvivel.
@Scientify Inc
Steg 3: Kodfiler
Här är länken till det virtuella trådbiblioteket:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Steg 4: Tack
Vänligen dela dina kommentarer nedan. Jag vill gärna höra om din erfarenhet när du testar projektet! Jag ska försöka svara på alla frågor inom 24 timmar.
Social:
YouTube: Scientify Inc.
YouTube: Vetenskap हिंदी
Instruktioner
Rekommenderad:
Hur man gör en Android -kontrollerad Rover: 8 steg (med bilder)
Hur man gör en Android-kontrollerad Rover: i denna instruerbara kommer jag att visa dig hur man bygger en Android-kontrollerad bil eller rover. Hur fungerar den Android-kontrollerade roboten? Den Android -applikationsstyrda roboten kommunicerar via Bluetooth till Bluetooth -modulen som finns på rob
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader: I denna instruktionsbok kommer jag att visa dig hur man gör en Arduino MINI från Scratch.Förfarandet som skrivs i denna instruktion kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.Se videon för bättre förståelse
Gestkontrollerad Rover med hjälp av en accelerometer och en RF-sändare-mottagarpar: 4 steg
Gestkontrollerad rover med hjälp av en accelerometer och en RF-sändare-mottagare Par: Hej där, någonsin önskat att bygga en rover som du kunde styra med enkla handgester men aldrig kunde våga våga sig in i komplexet med bildbehandling och koppla ihop en webbkamera med din mikrokontroller, för att inte tala om uppförsbacken
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): 8 steg (med bilder)
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): Detta är en mycket ekonomisk (och mycket uppskattad!) Semestergåva till morföräldrar. Jag gjorde 5 kalendrar i år för mindre än $ 7 styck. Material: 12 fina bilder på ditt barn, barn, syskonbarn, brorson, hundar, katter eller andra släktingar 12 olika bitar