Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Guiding Robot je mobilni robot koji smo napravili da bismo vodili posjetitelje do različitih odjela u našem fakultetu. Uspjeli smo izgovoriti nekoliko unaprijed definiranih izjava i kretati se naprijed i nazad prema ulaznom glasu. Na našem fakultetu imamo odjel za mehatroniku i odjel za informatiku jedan nasuprot drugome. Kada se robot postavi ispred odjela za mehatroniku, on se pomiče prema naprijed kako bi stigao do odjela za mehatroniku, a prema natrag do odjeljenja za IT prema ulazu glas, tako jednostavan.
Korak 1: Potrebne komponente
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 x 12V motori sa stezaljkama
- 4 x točkovi
- 1 x vozač motora
- 1 x 12V baterija
- 1 x 5V banka za napajanje
- 1 x drvena podloga
- 1 x USB zvučnik
- 1 x mikrofon
- 1 x telo i glava robota
- nekoliko matica, vijaka i žica
- priključak za internet
Korak 2: Baza robota
- Uzmite pravokutnu ploču (l, b, h prema potrebi).
- Izbušite rupe prema otvorima za stezaljke motora.
- Motor i stezaljku pričvrstite maticama i vijcima na podnožje.
- Izbušite rupe kao što je prikazano na slici da popravite telo robota.
- Izbušite još jednu rupu kako biste žice od motora doveli do vrha baze.
Korak 3: Tijelo
- Koristili smo dvije hemijske kutije kao tijelo i kutiju za piliće kao glavu.
- Izbušite odgovarajuće rupe na kutijama i pričvrstite ih jednu na drugu.
- Stavite tijelo na podnožje s glavom na vrhu.
Korak 4: Postavljanje Raspberry Pi
Korišteni OS: Rasbian Jessie
Instalirajte sljedeće biblioteke s njihovim ovisnostima:
- Biblioteka pretvaranja teksta u govor: eSpeak (referenca)
- Prepoznavanje govora: SpeechRecognition 3.8.1 (referenca)
- Arduino IDE (referenca)
Korak 5: Veze
- Priključite dvije desne žice motora na izlazni priključak-1, a druge dvije žice motora na vanjski priključak-2 upravljačkog programa motora.
- Spojite arduino nano pinove 2, 3, 4 i 5 na pinove pogona motora 1, 2, 3 i 4.
- Spojite arduino nano na RPi putem USB kabela. Koristili smo arduino nano kao slave i RPi kao master. U nekim slučajevima RPi nije mogao kontrolirati upravljački program motora, pa smo koristili arduino nano za upravljanje upravljačkim programom motora.
- Spojite USB zvučnik i mikrofon (koristili smo ugrađeni mikrofon web kamere) na RPi putem USB priključaka i pričvrstite ih na glavu robota.
Korak 6: Preuzimanja
- Preuzmite priloženu datoteku i raspakujte je.
- Uključite RPi i kopirajte izdvojene datoteke na RPi radnu površinu.
- prenesite arduino kod na arduino nano iz RPi -ja.
- Desnim klikom na ikonu zvučnika na radnoj površini odaberite izlazni audio uređaj kao USB audio uređaj.
- Datoteka "1.txt" sastoji se od izjava o glasovnom unosu, a odgovarajuće izjave o audio izlazu date su u datoteci "2.txt".
- Dodajte željene ulazne izraze u datoteku "1.txt", a izlaznu naredbu u odgovarajući red datoteke "2.txt".
Korak 7: Testiranje robota
- Napajajte upravljački program motora baterijom od 12 V.
- Pokrenite kôd "GuideRobot.py"
- Kada izgovorite prvu naredbu u datoteci "1.txt", robot odgovara pretvarajući prvu izjavu datoteke "2.txt" u govor i tako dalje.
- Recite "Vodi me do odjela za mehatroniku", pomaknut će se naprijed i reći "Vodi me do odjela za IT", pomaknut će se unatrag. Ove izjave se mogu urediti prema potrebi.
Preporučuje se:
OLED ESP32 mjerači za automobile s Wi -Fi funkcijom: 3 koraka (sa slikama)
OLED ESP32 mjerači za automobile s omogućenim Wi -Fi -jem: Prvo upoznavanje … Izradim mjerače za automobile kao neku vrstu ponovo uključenog i isključenog hobija. Pogledajte https: //www.instructables.com/id/Remote-Car-Monit … i https: //www.instructables.com/id/Remote-Car-Monit … za dva novija primjera. Posebno volim
Kako upravljati kućanskim aparatima pomoću daljinskog upravljača za TV sa funkcijom tajmera: 7 koraka (sa slikama)
Kako kontrolirati kućanske aparate s TV daljinskim upravljačem s funkcijom tajmera: Čak i nakon 25 godina od uvođenja na potrošačko tržište, infracrvena komunikacija posljednjih je dana i dalje vrlo aktualna. Bilo da se radi o vašem 55 -inčnom 4K televizoru ili zvučnom sistemu u automobilu, za sve je potreban IC daljinski upravljač kako bi odgovorio na naše
Kategorizacija prepoznavanja glasa: 4 koraka (sa slikama)
Kategorizacija prepoznavanja glasa: Za kurs TfCD IPD Master na TU Delft. Ovo je uputstvo o tome kako napraviti sistem za prepoznavanje glasa. Objašnjavamo osnove i kako postaviti ovaj projekt uz pomoć Arduina i BitVoicera. Nakon završetka osnova vjerujemo
VRBOT (Robot za prepoznavanje glasa): 10 koraka (sa slikama)
VRBOT (Robot za prepoznavanje glasa): U ovom Instructable napravit ćemo robota (više poput RC automobila) kojim se upravlja glasom, odnosno prepoznavanjem glasa. Prije nego što vam počnem davati dodatne detalje, morate znati da je ovo prepoznavanje glasa, a ne prepoznavanje govora što znači da
Sir Kitt, Robotski TV voditelj: 9 koraka
Sir Kitt, Robotic TV Presenter: Potpuni detalji o izgradnji na www.ukrobotgroup.comPa, odakle da počnem? Oko novembra 2008. jedna TV produkcijska kuća došla je u potragu za entuzijastom koji bi mogao izgraditi robota za interakciju s gostima iza scene na velikoj dodjeli muzičkih nagrada . Predao sam se za