Innholdsfortegnelse:

Stemmestyrt robot: 6 trinn
Stemmestyrt robot: 6 trinn

Video: Stemmestyrt robot: 6 trinn

Video: Stemmestyrt robot: 6 trinn
Video: 10 Best 6th Grade Science Projects 2024, Juli
Anonim
Stemmestyrt robot
Stemmestyrt robot

Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com). Dette prosjektet er en robot som kan kontrolleres ved å gi talekommandoer til roboten. Roboten har mange funksjoner som vil bli forklart i instruksjonene. Alle trinnene for hvordan du lager denne roboten vil bli forklart i de følgende trinnene.

Trinn 1: Komponenter som trengs

Elektroniske komponenter som trengs i dette prosjektet

1- Arduino uno

Modul for gjenkjenning med 2 stemmer

3-Arduino servo

4- To DC-motorer

5-Arduino avstandssensor

6- To motstander og ledninger

7-9v batteri

8- To lysdioder

Trinn 2: Ta opp talekommandoer

Ta opp talekommandoer
Ta opp talekommandoer

I dette trinnet må vi ta opp talekommandoer til talegjenkjenningsmodulen for å kommunisere med omstarten. Stemmegjenkjenningsmodulen kan lagre opptil 15 talekommandoer (5 i hver gruppe), og kommandoene kan lagres ved å bruke programvare i Windows kalt AccessPort.

Nå må vi koble arduinoen til talegjenkjenningsmodulen som følger:

-Modul Vcc til Arduino 5V -modul

-GND til Arduino GND -modul

-RX til Arduino RX

-Modul TX til Arduino TX

Deretter må vi koble arduinoen til den bærbare datamaskinen og åpne AccessPort -programvaren for å begynne å spille inn talekommandoer ved å sende følgende heksadesimale kommandoer:

Slett gruppe 1 - send hex AA 01

Slett gruppe 2 - send hex AA 02

Slett gruppe 3 - send hex AA 03

Slett alle grupper - send hex AA 04

Record Group 1 - send hex AA 11

Record Group 2 - send hex AA 12

Record Group 3 - send hex AA 13

Importgruppe 1 - send hex AA 21

Importgruppe 2 - send hex AA 22

Importgruppe 3 - send hex AA 23

I prosjektet mitt har jeg gjenopprettet mange talekommandoer som "fremover" "ta til høyre" "stopp"

Trinn 3: Kretsskjema

Kretsskjema
Kretsskjema

I dette trinnet må vi koble alle elektroniske komponenter til arduinoen slik det er forklart i kretsskjemaet ovenfor

Trinn 4: Koden

Dette er koden jeg brukte til å kontrollere roboten min. I koden min brukte jeg 10 talekommandoer til å styre roboten min ved å bruke en loop for å gå fra gruppe 1 til gruppe 2 i stemmegjenkjenningsmodulen. Alle funksjonene til de elektroniske komponentene er kommentert og forklart i koden.

Trinn 5: 3D -design og utskrift

3D Design og trykk
3D Design og trykk

For 3D -designet av prosjektet mitt, brukte jeg Autodesk Inventor -programvare i Windows for å designe ytterkassen og de mekaniske delene som armen og griperen. Deretter skrev jeg ut alle delene ved å bruke en 3d -skriver og satte dem sammen

Trinn 6: Slik fungerer roboten:

Til slutt er dette videoen jeg har laget for å vise funksjonene til hver elektroniske komponent og hvordan prosjektet mitt fungerer.

Anbefalt: