Indholdsfortegnelse:

Voice Control Robotic Hand: 4 trin
Voice Control Robotic Hand: 4 trin

Video: Voice Control Robotic Hand: 4 trin

Video: Voice Control Robotic Hand: 4 trin
Video: how to make voice control human robot hand at your home 2024, November
Anonim
Stemmestyring Robotisk hånd
Stemmestyring Robotisk hånd

Jeg har oprettet en robotarm, der fungerer med din stemmekommando.

Robotarmen styres med naturlig forbundet taleindgang. Sprogindgangen giver en bruger mulighed for at interagere med robotten i termer, der er velkendte for de fleste mennesker. Fordelene ved taleaktiverede robotter er håndfri og hurtige datainputoperationer. Den foreslåede robot er i stand til at forstå betydningen af naturlige sprogkommandoer. Efter tolkning af stemmekommandoer genereres en række kontroldata til udførelse af en opgave. Endelig udfører robotten faktisk opgaven. Kunstig intelligens teknikker bruges til at få robotten til at forstå stemmekommandoer og handle i den ønskede tilstand. Det er også muligt at styre robotten ved hjælp af tastaturindgangstilstand. Robotter er en pakke af systemer, der omfatter mekaniske, elektriske, computer- og automatiseringsområder inden for teknologi, der kan bruges til at udføre forskellige opgaver inden for industriel og hjemmebrug. Og inden for en stigende udvikling på dette område kan robotter nu styres med mindre direkte menneskelig indgriben for at opnå en mere naturlig interaktion med maskiner. Det er ikke muligt at styre en robot via stemmekommandoer. Dette giver brugeren mulighed for at frigøre sit håndsandsarbejde på andre opgaver. Nogle grundlæggende applikationer af robotter, der anvender stemmegenkendelse, er at støtte mennesker med handicap, udføre forudindstillede kommandosæt c. For at behandle stemmekommandoer er en enkel og effektiv metode at bruge en smartphone. Smartphones er kraftfulde enheder, der er i stand til at udføre mange funktioner, der ligner en computer. Med deres eget uafhængige operativsystem og internetforbindelse bliver de i stigende grad brugt i mange applikationer. En af de vigtigste funktioner, vi skal gøre brug af, er den integrerede Bluetooth. Dette gør det muligt for telefonen at kommunikere med robotten. Flere operativsystemer bruges til smartphones, men den mest almindelige er Android OS udviklet af Google Inc. Dens fleksibilitet og brugervenlighed gør den til en ideel grænseflade til robotapplikation. relaterede systemer er meget effektive til at udvikle applikationer i hele verden. Bluetooth -teknologi udveksler data over en kort rækkevidde, men er en meget dygtig måde at kommunikere mellem to enheder, såsom mikrocontroller og en smartphone. Datapakker sendes og modtages via kortbølgeradiosignaler. Det er vigtigt for robotter at tage kommandoer uden forsinkelse, så vi har brugt Bluetooth som hovedkommunikationsmetode. I det daglige liv kan sådanne robotter bruges til navigation og til kontrolvejledning til en bestemt position. Robotten kan enten opretholde forudindstillet lineær hastighed eller have variabel hastighed på flade overflader. Stemmegenkendelse opretholdes ved hjælp af en mikrocontroller; en Arduino (UNO). To grundlæggende kommandoer bruges til at styre den robot, der er druer, slip stop for at guide robotten. For at opdage og fange objekter er ultralydsmodul implementeret, programmeret til at fange objektet, hvis der er et objekt i vejen, og informere brugeren om at bruge en anden stemmekommando. Ultralydssensorer bruger lydbølgesendere og modtagere til at optage ekkotid og brug det til at beregne afstanden. MIT App Inventor 2 blev brugt til at udvikle en Android -applikation. Dette er et værktøj, der bruger blokering af en programmeringsteknik, så selv begyndere kan opleve Android -appudvikling. Det var vigtigt at udvikle en applikation til etablering af en trådløs kommunikation over et bestemt område via Bluetooth. I en nøddeskal kan vi konkludere, at stemmestyrede robotter bestemt kan være et fremtidigt marked for mange industrielle og hjemlige formål i forbindelse med automatisering af daglige opgaver. Efter flere kørsler og tests fungerede vores foreslåede metode til Bluetooth -kommunikation effektivt med en acceptabel tidsforsinkelse. Forbindelserne mellem mikrokontrolleren og Bluetooth fungerede ganske godt med et par fejl i genkendelse af stemmekommandoer. Vi brugte både GSM- og WIFI -baseret internetforbindelse til applikationen til at genkende kommandoerne og koble den til Arduino. Men for fremtidige ændringer kan vi oprette et offline system, hvor applikationen kan genkende stemme og sende den tilbage til mikrocontroller. Et par ændringer i den Android -baserede applikation kan resultere i en langt mere klar stemmegenkendelse.

Trin 1: Komponenter

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Ultralydssensor HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomotor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. String

5. REES52 Bluetooth -transceivermodul med TTL -udgange HC05

www.amazon.in/REES52-Bluetooth-Transceiver …

Trin 2: Kredsløb

Kredsløb
Kredsløb

Trin 3: Kodning

Anbefalede: