Sisällysluettelo:
- Vaihe 1: Tarvittavat komponentit
- Vaihe 2: Robotin pohja
- Vaihe 3: Keho
- Vaihe 4: Asenna Raspberry Pi
- Vaihe 5: Liitännät
- Vaihe 6: Lataukset
- Vaihe 7: Robotin testaus
Video: Ohjaava robotti puheentunnistusominaisuudella: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Guiding Robot on mobiilirobotti, jonka teimme ohjaamaan kävijöitä yliopistokampuksemme eri osastoille. Saimme puhua muutamia ennalta määritettyjä lausuntoja ja siirtyä eteenpäin ja taaksepäin syöttöäänen mukaan. Kollegiossa on mekatroniikkaosasto ja IT -osasto vastakkain. niin yksinkertainen ääni.
Vaihe 1: Tarvittavat komponentit
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 x 12V moottorit kiinnikkeillä
- 4 x pyörät
- 1 x moottoriajuri
- 1 x 12V akku
- 1 x 5V virtapankki
- 1 x puinen pohja
- 1 x USB -kaiutin
- 1 x mikrofoni
- 1 x robotin runko ja pää
- joitakin muttereita, pultteja ja johtoja
- Internet-yhteys
Vaihe 2: Robotin pohja
- Ota suorakulmainen levy (l, b, h tarpeen mukaan).
- Poraa reiät moottorin kiinnitysreikien mukaan.
- Kiinnitä moottori ja puristin pohjaan muttereilla ja ruuveilla.
- Poraa reiät kuvan osoittamalla tavalla kiinnittääksesi robotin rungon.
- Poraa toinen reikä viedäksesi johdot moottorista jalustan yläosaan.
Vaihe 3: Keho
- Käytimme kahta kemiallista laatikkoa ruumiina ja poikaslaatikkoa päänä.
- Poraa laatikoihin sopivat reiät ja kiinnitä ne toisiinsa.
- Aseta vartalo jalalle pää ylhäällä.
Vaihe 4: Asenna Raspberry Pi
Käyttöjärjestelmä: Rasbian Jessie
Asenna seuraavat kirjastot ja niiden riippuvuudet:
- Teksti puheeksi -kirjasto: eSpeak (viite)
- Puheentunnistus: SpeechRecognition 3.8.1 (viite)
- Arduino IDE (viite)
Vaihe 5: Liitännät
- Liitä moottorin kaksi oikeaa johtoa lähtöporttiin 1 ja kaksi muuta moottorijohtoa moottorin ohjaimen lähtöporttiin 2.
- Liitä arduino nano -nastat 2, 3, 4 ja 5 moottorin ohjaimen nastoihin 1, 2, 3 ja 4.
- Liitä arduino nano RPi: hen USB -kaapelilla. Käytimme arduino nanoa orjana ja RPi: tä isäntänä. Joissakin tapauksissa RPi ei pystynyt hallitsemaan moottorin ohjainta, joten käytimme arduino nanoa moottorin ohjaimen ohjaamiseen.
- Liitä USB -kaiutin ja mikrofoni (käytimme verkkokameran sisäänrakennettua mikrofonia) RPi: hen USB -porttien kautta ja kiinnitä ne robotin päähän.
Vaihe 6: Lataukset
- Lataa liitteenä oleva tiedosto ja pura se.
- Käynnistä RPi ja kopioi puretut tiedostot RPi -työpöydälle.
- lataa arduino -koodi RPi: stä arduino nanoon.
- Napsauta hiiren kakkospainikkeella työpöydän kaiutinkuvaketta ja valitse äänilaite USB -äänilaitteeksi.
- Tiedosto "1.txt" koostuu puhesyöttölausunnoista ja vastaavat äänilähtölausunnot annetaan tiedostossa "2.txt".
- Lisää haluamasi syöttölausekkeet tiedostoon "1.txt" ja tulostuslauseke tiedoston "2.txt" vastaavalle riville.
Vaihe 7: Robotin testaus
- Käynnistä moottorin ohjain 12 V: n akulla.
- Suorita koodi "GuideRobot.py"
- Kun puhut tiedoston "1.txt" 1. lausetta, robotti vastaa muuntamalla tiedoston "2.txt" 1. lauseen puheeksi ja niin edelleen.
- Sano "Opasta minut mekatroniikan osastoon", se siirtyy eteenpäin ja sano "Opasta minut IT -osastoon", se siirtyy taaksepäin. Näitä lausuntoja voidaan muokata tarpeen mukaan.
Suositeltava:
Arduino+Blynk -projektin ohjaava summeri: 8 vaihetta
Arduino+Blynk -projektin ohjaussummeri: Blynk -tekniikkaa käytetään esineiden internetin mahdollistamiseen erittäin kätevällä tavalla. Tässä projektissa en käytä mitään Bluetooth- tai Wifi -moduulia langattoman viestinnän tekemiseen. Tämä on mahdollista käyttämällä Blynk -sovellusta, joka voi auttaa sinua suunnittelemaan oman sovelluksesi
Uusi Smart Ohjaava älykäs robotti -auton alusta Servo FUTABA 3003 SINONING: 3 vaihetta
Uusi Serv Servo FUTABA 3003: n ohjaava älykäs robotti -auton runko voit ostaa ohjausrobotin alustasta
Autonominen ja kauko -ohjaava robotti: 11 vaihetta
Autonominen ja kauko -ohjaava robotti: Tämän robotin rakentamisen on tarkoitus olla suhteellisen halpaa ja nopeaa. Tässä on mitä tarvitset päästäksesi alkuun: Laitteisto 1 Raspberry Pi 1 Dual H-Bridge -moottoriohjain 1 Buck-muunnin 2 3V-6V DC -moottorit HC-SR04-ultraääni-anturi Muu Laatikko toimimaan kotelona M
Voi -robotti: Arduino -robotti eksistentiaalisen kriisin kanssa: 6 vaihetta (kuvilla)
Voi -robotti: Arduino -robotti eksistentiaalisessa kriisissä: Tämä projekti perustuu animaatiosarjaan "Rick and Morty". Yhdessä jaksossa Rick tekee robotin, jonka ainoa tarkoitus on tuoda voita. Bruface -opiskelijoina (Brysselin teknillinen tiedekunta) meillä on tehtävä mecha
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: 9 vaihetta (kuvilla)
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: Rakenna 1/20 kuutiometrin robotti, jossa on tarttuja, joka voi poimia ja siirtää pieniä esineitä. Sitä ohjaa Picaxe -mikrokontrolleri. Uskon, että tällä hetkellä tämä voi olla maailman pienin pyörillä varustettu robotti, jossa on tarttuja. Se epäilemättä ch