Indholdsfortegnelse:

Sådan laver du en gestusstyret Rover: 4 trin
Sådan laver du en gestusstyret Rover: 4 trin

Video: Sådan laver du en gestusstyret Rover: 4 trin

Video: Sådan laver du en gestusstyret Rover: 4 trin
Video: Стрижка Лесенка Каскад на средние густые волосы пошагово дома | Мастер - Класс! Уроки стрижек 2024, November
Anonim
Image
Image

Her er instruktionerne til opbygning af en gestusstyret rover (teledrevet rover). Den består af en rover -enhed, der har en kollisionsforebyggelsesføler ombord. Senderen i stedet for at være en klodset fjernbetjening er en kølig handske, der kan bæres på hånden og derefter flyttes for at overføre signaler til roveren ved hjælp af håndbevægelser. RF -signaler bruges til kommunikation.

Dette projekt har potentielle anvendelser i inspektion af køretøjets undervogn (for sikkerhed eller vedligeholdelse) udover at det i sidste ende bruges til at flyve med droner.

Forbrugsvarer

Arduino/Genuino UNO (med UNO -kabel) x2

Li-ion batteri (12V) x1

Jumper Wires (mand til mand, mand til kvinde, hun til kvinde) x40 hver

Brødbræt x1

L298 -motordrivermodul x1

MPU6050 Gyroskop x1

RF -modtager og sender x1 hver

Ultralydssensor x1

Opsætning af chassis x1

Batteriholder (følger ofte med chassis) x1

Kontakt (følger ofte med chassis) x2

Wire Stripper x1

Aflodningspumpe (ikke nødvendig) x1

Dobbeltsidet tape x1

Trin 1: Kredsløbsdiagrammer og teori:

Kredsløbsdiagrammer og teori
Kredsløbsdiagrammer og teori
Kredsløbsdiagrammer og teori
Kredsløbsdiagrammer og teori

Senderkonfiguration: Kort sagt skal vi tage aflæsninger fra gyroskopet og sende dem til senderen via Arduino.

Modtageropsætning: Vi skal modtage de transmitterede data (ved hjælp af modtageren) og rotere hjulene i henhold til de modtagne data*. Samtidig skal vi også sikre os, at roveren er i en minimumsafstand af objekter foran den (forhindringsdetektion). Vi bruger I2C -kommunikation til dette projekt. *Interessant faktum om dette projekt: Denne kode behandler analoge data og flytter roveren i henhold til håndens bevægelsesgrad. Så vi skal udvikle en logik for at få roveren til at gå i den rigtige retning ved forskellige hastigheder.

Trin 2: Opbygning af Rover:

Trin 1 (Saml chassiset):

Saml chassiset for at danne basen til din rover. Dette er et ret let trin, og du skal være færdig på ingen tid.

Trin 2 (Kontroller alle komponenter):

Kontroller alle sensorerne ved at tilslutte dem til Arduino separat. Du kan tjekke en hvilken som helst vejledning i, hvordan du kobler sensorerne individuelt til Arduino.

Trin 3 (Transmitteropsætning):

Først loddes stifterne til gyroskopet. Foretag nu forbindelserne i henhold til følgende kredsløbsdiagram. Tilslut ikke batteriet lige nu.

Slut derefter din Arduino til din bærbare computer. Upload følgende kodefil og se om koden fungerer korrekt (gør dette ved at fjerne kommentarerne til udskriftssætningerne i koden). Klik på den serielle skærmknap (øverst til højre på skærmen) for at se output fra udskriftssætningerne. Hvis alt fungerer korrekt, kan du gå videre og tilslutte batteriet.

Husk at sørge for, at orienteringen af gyroskopet er korrekt (i henhold til den anvendte kode). Kontroller venligst ovenstående diagrammer for at kontrollere den retning, jeg brugte til gyroskopet.

Gyroskopet sender aflæsninger til Arduino. Derfra vil aflæsningerne gå til RF -senderen, der skal transmitteres, så modtageren kan opfange bølgerne.

Trin 4 (modtageropsætning):

Forbind forbindelserne i henhold til følgende kredsløbsdiagram. Tilslut ikke batteriet lige nu. Slut derefter din Arduino til din bærbare computer. Upload følgende kodefil, og se om koden fungerer korrekt. At gøre dette:

1. Fjern kommentarerne til udskriftssætningerne i koden

2. Tænd for transmitterens opsætning

3. Placer roveren på en slags stativ, så hjulene ikke rører jorden, og roveren ikke tager af, i det øjeblik modtageren modtager data

BEMÆRK: Du skal muligvis vende retningen på en eller begge motorer Hvis koden fungerer korrekt, skal du kunne se den korrekte udgang (fremad, bagud, højre, venstre eller stop) på din serielle skærm i henhold til din hånd bevægelser. Hvis alt fungerer korrekt, kan du tilslutte batteriet. Inden du tilslutter batteriet, skal du kontrollere alle forbindelser. En forkert terminal kan sprænge dit kredsløb.

Trin 5 (Få opsætningen til at fungere ved hjælp af batterierne):

Tag nu din bærbare computer ud og tilslut batterierne til de respektive opsætninger. Test dit projekt.

Lad ikke roveren komme mere end 5 m væk fra dig, ellers kan roveren stoppe/begynde at opføre sig forkert!

Trin 6 (samling):

Nu er det tid til at samle roveren og faktisk se den i aktion! For mit roversamlingsdesign skal du kontrollere billederne i afsnittet 'Kredsløbsdiagrammer og teori'. Du er fri til at samle roveren på en anden måde. Bare sørg for, at den er velafbalanceret, eller også kan den køre på hjul (gå ikke som "Wow!", Fordi du kan finde roveren den forkerte vej op).

Under testen kan du opleve, at roveren ikke bevæger sig præcist. Der vil være en vis forsinkelse og fejl, da vi bruger enkle RF -moduler. I et praktisk scenario har motorerne også nogle forskelle, og roverens massecenter er ikke der, hvor du forventer det skal være. Så du kan finde roveren bevæge sig diagonalt, når den skal gå lige. Fejl i balancen kan rettes ved at ændre hastigheden for venstre og højre motor. Multiplicer variablerne 'ena' og 'enb' med forskellige tal for at perfektionere din rovers balance.

I tilfælde af tvivl skal du bruge kommentarfeltet herunder. Det er her, jeg vil tage fat på tvivl.

@Scientify Inc

Trin 3: Kodefiler

Her er linket til det virtuelle trådbibliotek:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

Trin 4: Tak

Del venligst dine kommentarer herunder. Jeg vil meget gerne høre om din oplevelse, mens du prøver projektet! Jeg prøver at besvare alle forespørgsler inden for 24 timer.

Social:

YouTube: Scientify Inc.

YouTube: Videnskab हिंदी

Instagram

Instruktører

LinkedIn

Anbefalede: