Innehållsförteckning:

Hur man gör en gestkontrollerad rover: 4 steg
Hur man gör en gestkontrollerad rover: 4 steg

Video: Hur man gör en gestkontrollerad rover: 4 steg

Video: Hur man gör en gestkontrollerad rover: 4 steg
Video: Frisyr stege kaskad på medium tjockt hår! Mästarklass! Haircut steg för steg från och till! 2024, September
Anonim
Image
Image

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:

Kretsdiagram och teori
Kretsdiagram och teori
Kretsdiagram och teori
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 हिंदी

Instagram

Instruktioner

LinkedIn

Rekommenderad: