Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä ohje on luotu täyttämään Etelä -Floridan yliopiston Makecourse -projektin vaatimus (www.makecourse.com). Tämä projekti on robotti, jota voidaan ohjata antamalla robotille äänikomentoja. Robotilla on monia ominaisuuksia, jotka selitetään ohjeessa. Kaikki tämän robotin luomisen vaiheet selitetään seuraavissa vaiheissa.
Vaihe 1: Tarvittavat komponentit
Tässä projektissa tarvitaan elektronisia komponentteja
1- Arduino uno
2-äänen tunnistusmoduuli
3-Arduino Servo
4- Kaksi tasavirtamoottoria
5-Arduino-etäisyysanturi
6- Kaksi vastusta ja johtoa
7-9v akku
8- Kaksi LEDiä
Vaihe 2: Äänikomentojen tallentaminen
Tässä vaiheessa meidän on tallennettava äänikomennot äänentunnistusmoduuliin kommunikoidaksesi uudelleenkäynnistyksen kanssa. Äänentunnistusmoduuli voi tallentaa enintään 15 äänikomentoa (5 kussakin ryhmässä) ja komennot voidaan tallentaa käyttämällä AccessPort -nimistä Windows -ohjelmistoa.
Nyt meidän on yhdistettävä arduino puheentunnistusmoduuliin seuraavasti:
-Moduuli Vcc -Arduino 5V -moduuli
-GND -Arduino GND -moduuli
-RX Arduino RX: lle
-Moduuli TX -Arduino TX
Sitten meidän on yhdistettävä arduino kannettavaan tietokoneeseen ja avattava AccessPort -ohjelmisto aloittaaksesi äänikomentojen tallentamisen lähettämällä seuraavat heksadesimaalikomennot:
Poista ryhmä 1 - lähetä heksadesimaali AA 01
Poista ryhmä 2 - lähetä heksadesimaali AA 02
Poista ryhmä 3 - lähetä heksadesimaali AA 03
Poista kaikki ryhmät - lähetä heksadesimaali AA 04
Tallennusryhmä 1 - lähetä heksadesimaali AA 11
Tallennusryhmä 2 - lähetä heksadesimaali AA 12
Tallennusryhmä 3 - lähetä heksadesimaali AA 13
Tuo ryhmä 1 - lähetä heksadesimaali AA 21
Tuo ryhmä 2 - lähetä heksadesimaali AA 22
Tuo ryhmä 3 - lähetä heksadesimaali AA 23
Projektissani olen tallentanut monia äänikomentoja, kuten "eteenpäin", "käänny oikealle", "stop"
Vaihe 3: Piirikaavio
Tässä vaiheessa meidän on liitettävä kaikki elektroniset komponentit arduinoon, kuten yllä olevassa piirikaaviossa selitetään
Vaihe 4: Koodi
Tätä koodia käytin robotin ohjaamiseen. Koodissani käytin 10 äänikomentoa robotin ohjaamiseen käyttämällä silmukkaa siirtyäksesi ryhmästä 1 ryhmään 2 puheentunnistusmoduulissa. Kaikki elektronisten komponenttien toiminnot kommentoidaan ja selitetään koodissa.
Vaihe 5: 3D -suunnittelu ja tulostus
Projektini kolmiulotteisessa suunnittelussa käytin ikkunoissa Autodesk Inventor -ohjelmistoa ulkokuoren ja mekaanisten osien, kuten varren ja tarttujan, suunnitteluun. Sitten tulostin kaikki osat 3D -tulostimella ja laitoin ne yhteen
Vaihe 6: Kuinka robotti toimii:
Lopuksi tämä on video, jonka olen luonut näyttääkseni kunkin elektronisen komponentin ominaisuudet ja kuinka projektini toimii.