Tartalomjegyzék:

Hangvezérelt robot: 6 lépés
Hangvezérelt robot: 6 lépés

Videó: Hangvezérelt robot: 6 lépés

Videó: Hangvezérelt robot: 6 lépés
Videó: Российский робот-сапёр "Уран-6" "героически" обезвредил собой противотанковую мину... 2024, November
Anonim
Hangvezérelt robot
Hangvezérelt robot

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse (www.makecourse.com) projektkövetelményének teljesítésével jött létre. Ez a projekt egy robot, amelyet hangparancsokkal lehet vezérelni a robotnak. A robot számos olyan funkcióval rendelkezik, amelyeket az utasításban ismertetünk. A robot létrehozásának minden lépését a következő lépésekben ismertetjük.

1. lépés: Szükséges összetevők

A projekthez szükséges elektronikus alkatrészek

1- Arduino uno

2-hangfelismerő modul

3-Arduino szervó

4- Két egyenáramú motor

5-Arduino távolságérzékelő

6- Két ellenállás és vezeték

7-9V akkumulátor

8- Két LED

2. lépés: A hangutasítások rögzítése

A hangutasítások rögzítése
A hangutasítások rögzítése

Ebben a lépésben hangparancsokat kell rögzítenünk a hangfelismerő modulba, hogy kommunikálni tudjunk az újraindítással. A hangfelismerő modul legfeljebb 15 hangparancsot tárolhat (minden csoportban 5), és a parancsok tárolhatók az AccessPort nevű Windows szoftver segítségével.

Most össze kell kapcsolnunk az arduino -t a hangfelismerő modullal az alábbiak szerint:

-Vcc modul az Arduino 5V modulhoz

-GND az Arduino GND modulhoz

-RX az Arduino RX -hez

-Modul TX az Arduino TX -hez

Ezután össze kell kapcsolnunk az arduino -t a laptoppal, és meg kell nyitnunk az AccessPort szoftvert, hogy megkezdjük a hangutasítások rögzítését a következő hexadecimális parancsok küldésével:

1. csoport törlése - hexa AA 01 küldése

2. csoport törlése - hexa AA 02 küldése

3. csoport törlése - hexa AA 03 küldése

Összes csoport törlése - hexa AA 04 küldése

Rekordcsoport 1 - hexa AA 11 küldése

2. rekordcsoport - hexa AA küldése 12

3. rekordcsoport - hexa AA küldése 13

Importálási csoport 1 - hexa AA 21 küldése

Importcsoport 2 - hexa AA küldése 22

Importálási csoport 3 - hexa AA 23 küldése

A projektem során sok hangparancsot felidéztem, mint például "előre", "jobbra", "leáll"

3. lépés: Áramkör vázlata

Áramkör vázlata
Áramkör vázlata

Ebben a lépésben az összes elektronikus alkatrészt össze kell kötnünk az arduino -val, amint azt a fenti kapcsolási rajz ismerteti.

4. lépés: A kód

Ezt a kódot használtam a robotom vezérléséhez. A kódomban 10 hangparancsot használtam robotom vezérlésére hurok segítségével, hogy a hangfelismerő modulban az 1. csoportból a 2. csoportba léphessek. Az elektronikus alkatrészek összes funkcióját megjegyzi és magyarázza a kód.

5. lépés: 3D tervezés és nyomtatás

3D tervezés és nyomtatás
3D tervezés és nyomtatás

A projektem 3D -s tervezéséhez az Autodesk Inventor szoftvert használtam az ablakokban a külső burkolat és a mechanikus részek, például a kar és a fogó megtervezéséhez. Ezután kinyomtattam az összes alkatrészt egy 3D nyomtatóval, és összeraktam őket

6. lépés: A robot működése:

Végül ez a videó, amelyet azért hoztam létre, hogy bemutassam az egyes elektronikus alkatrészek jellemzőit és a projektem működését.

Ajánlott: