Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
A Guiding Robot egy mobil robot, amelyet azért készítettünk, hogy eligazítsuk a látogatókat egyetemi campusunk különböző tanszékeire. Elértünk néhány előre meghatározott kijelentést, és a bemeneti hangnak megfelelően haladtunk előre és hátra. Kollégiumunkban a Mechatronika és az IT részleg egymással szemben található. Amikor a robotot a Mechatronics osztály elé helyezik, akkor előrehalad, hogy elérje a Mechatronika osztályt, és visszafelé, hogy elérje az IT osztályt a bemenet szerint olyan egyszerű hangon.
1. lépés: Szükséges összetevők
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 x 12 V -os motor bilincsekkel
- 4 x kerekek
- 1 x motoros meghajtó
- 1 x 12V akkumulátor
- 1 x 5V -os tápegység
- 1 x fa alap
- 1 x USB hangszóró
- 1 x mikrofon
- 1 x robot test és fej
- néhány anya, csavar és vezeték
- Internet kapcsolat
2. lépés: A robot alapja
- Vegyünk egy téglalap alakú táblát (szükség szerint l, b, h).
- Fúrjon lyukakat a motor szorítófuratainak megfelelően.
- Rögzítse a motort és a bilincset az alaphoz anyákkal és csavarokkal.
- Fúrjon lyukakat a képen látható módon, hogy rögzítse a robot testét.
- Fúrjon egy másik lyukat, hogy a vezetékek a motorból az alap tetejére kerüljenek.
3. lépés: Test
- Két vegyszeres dobozt használtunk testként és egy csaj dobozt fejként.
- Fúrjon megfelelő lyukakat a dobozokba, és rögzítse őket egymás után.
- Helyezze a testet az alapra úgy, hogy a feje felül legyen.
4. lépés: A Raspberry Pi beállítása
Használt operációs rendszer: Rasbian Jessie
Telepítse a következő függvénytárakat tartalmazó függvénytárakat:
- Szövegfelolvasó könyvtár: eSpeak (hivatkozás)
- Beszédfelismerés: SpeechRecognition 3.8.1 (hivatkozás)
- Arduino IDE (hivatkozás)
5. lépés: Csatlakozások
- Csatlakoztassa a két jobb motorvezetéket az 1-es kimeneti porthoz, a másik két motorvezetéket pedig a motor-meghajtó 2-es kimeneti portjához.
- Csatlakoztassa az arduino nano 2, 3, 4 és 5 csapokat a motor meghajtó 1, 2, 3 és 4 csapjaihoz.
- Csatlakoztassa az arduino nano -t az RPi -hez USB kábelen keresztül. Az arduino nanót rabszolgaként, az RPi -t pedig mesterként használtuk. Bizonyos esetekben az RPi nem volt képes a motorvezérlő vezérlésére, ezért az arduino nanót használtuk a motorvezérlő vezérléséhez.
- Csatlakoztassa az USB hangszórót és a mikrofont (webkamera beépített mikrofonját) az RPi -hez USB -porton keresztül, és rögzítse a robot fejéhez.
6. lépés: Letöltések
- Töltse le a csatolt fájlt, és bontsa ki.
- Kapcsolja be az RPi -t, és másolja a kibontott fájlokat az RPi asztalra.
- töltse fel az arduino kódot az arduino nano -ba az RPi -ből.
- Kattintson jobb gombbal a hangszóró ikonra az asztalon, és válassza ki a kimeneti audioeszközt USB audioeszközként.
- Az "1.txt" fájl a hangbemeneti utasításokból áll, és a megfelelő hangkimeneti utasításokat a "2.txt" fájl tartalmazza.
- Adja hozzá a kívánt bemeneti utasításokat az "1.txt" fájlhoz, és a kimeneti utasításokat a "2.txt" fájl megfelelő sorához.
7. lépés: A robot tesztelése
- A motorvezérlőt 12 V -os akkumulátorral táplálja.
- Futtassa a "GuideRobot.py" kódot
- Amikor kimondja az 1. utasítást az "1.txt" fájlban, a robot úgy válaszol, hogy a "2.txt" fájl 1. utasítását beszéddé alakítja, és így tovább.
- Mondja: „Irányítson engem a mechatronikai osztályra”, ez előre fog lépni, és mondja: „Irányítson az informatikai részlegre”, és hátra fog lépni. Ezek a kijelentések szükség szerint szerkeszthetők.
Ajánlott:
Háztartási készülékek vezérlése időzítő funkcióval rendelkező TV -távirányítóval: 7 lépés (képekkel)
Hogyan vezérelheti a háztartási gépeket az időzítő funkcióval ellátott TV -távirányítóval: Még az elmúlt 25 év bevezetése után is nagyon fontos az infravörös kommunikáció az elmúlt napokban. Legyen az 55 hüvelykes 4K televízió vagy az autó hangrendszere, mindennek szüksége van egy infravörös távirányítóra, hogy válaszoljon a
Vezető LED kapcsoló karkötő: 9 lépés (képekkel)
Vezető LED kapcsoló karkötő: Vezető tépőzár segítségével kapcsolja ki a világító karkötőt, amely az áramkör bezárásakor átkapcsol. A vezetőképes tépőzár bármilyen fémzárral kioldható, például pattanással, ékszercsattal vagy horogszemmel
Egy oktatható robot sok funkcióval: 8 lépés (képekkel)
Egy oktatható robot sok funkcióval: Szia barátok, ebben az oktatható fejezetben egy fantasztikus robotot mutatok be, amely a következő feladatokat tudja elvégezni: 1- Mozogni tud, és a mozgásainak vezérlése Bluetooth-on keresztül2- Tisztítást végezhet porszívó3- Le tudja játszani a Bluetoot dalait
VRBOT (hangfelismerő robot): 10 lépés (képekkel)
VRBOT (hangfelismerő robot): Ebben az utasításban robotot készítünk (inkább RC autóhoz hasonlóan), amelyet hang, azaz hangfelismerés vezérel. Mielőtt további részleteket közölnék veled, tudnod kell, hogy ez a hangfelismerés, és nem a beszédfelismerés, ami azt jelenti, hogy a
Vezető szálnyomás -érzékelő: 7 lépés (képekkel)
Vezetőképes menetnyomás -érzékelő: Vezető szál varrása neoprénbe, hogy nyomásérzékeny párnát hozzon létre. Ez az érzékelő nagyon hasonlít a szövet hajlítási érzékelőjéhez, vagy fordítva. És közel a szövetnyomás -érzékelőhöz, de a különbség az, hogy a vezető felület mini