Sisällysluettelo:

Puheaktivoitu RoBoT: 5 vaihetta
Puheaktivoitu RoBoT: 5 vaihetta

Video: Puheaktivoitu RoBoT: 5 vaihetta

Video: Puheaktivoitu RoBoT: 5 vaihetta
Video: Sıcacık Lavaş ile Acılı Ezmeli Et Dürüm Hazırladım ! 2024, Heinäkuu
Anonim
Puheaktivoitu RoBoT
Puheaktivoitu RoBoT
Puheaktivoitu RoBoT
Puheaktivoitu RoBoT
Puheaktivoitu RoBoT
Puheaktivoitu RoBoT

Ääniohjattu robotti Arduinon avulla: Hei kaikki, toivon, että olet kunnossa ja voit hyvin. Tänään aloitamme robotiikkaan liittyviä projekteja Arduinon avulla. Tänään aiomme puhua ääniohjatusta robotista Arduinon ja Android -sovelluksen avulla. Puheohjattu robotti on liikkuva robotti, jota ohjataan tietyillä äänikomennoilla. Mobiilisovellus pystyy tunnistamaan viisi komentoa, jotka ovat”Stop”, “Forward”, “Back”, “Left”, “Right”. Tässä sulautettujen järjestelmien projektissa teemme 4-WD-robottiauton, jota voimme ohjata äänellä mobiilisovelluksen kautta. Sovellus kuuntelee ja lähettää ohjeet Arduinolle Bluetoothin kautta ja sitten Arduino suorittaa määritetyn toiminnon. Puheentunnistussovellus ei ole 100% tarkka. Sovellus on herkkä ympäröiville äänille. Se tulkitsee joskus väärin robotille annettuja äänikomentoja. Mutta voit suunnitella oman sovelluksesi, joka voi sivuuttaa ympäristön ja voi vastaanottaa vain oman äänesi.

Vaihe 1: Lohkokaavio

Lohkokaavio
Lohkokaavio

Komponentit Tarvitaan ääniohjatulle robotille

Arduino Uno: Arduino Unoa käytetään, koska voimme asentaa moottorin ohjainkilven siihen. Se on myös halpa, helppokäyttöinen ja vie vähemmän tilaa, koska meidän on sijoitettava kaikki runkoon. Jos olet uusi Arduino -ohjelmoinnissa, suosittelen tarkistamaan Arduinon käytön aloittamisen artikkelin. Motor Driver Shield: Motor Driver Shield perustuu L293 IC: hen, joka on kaksoissilta. Tätä käytetään induktiivisten kuormien, kuten releiden, solenoidien, tasavirta- ja askelmoottoreiden, käyttämiseen. Sen avulla voit ajaa neljä tasavirtamoottoria ja 2 servoa Arduinon kanssa. Voimme hallita kunkin moottorin nopeutta ja suuntaa itsenäisesti.

Vaihe 2: HC-05 Bluetooth-moduuli

HC-05 Bluetooth-moduuli
HC-05 Bluetooth-moduuli

: Tämä on luokan 2 Bluetooth-moduuli, jossa on sarjaporttiprofiili, joka voidaan määrittää joko pää- tai orjalaitteeksi. Voimme käyttää sitä yksinkertaisesti sarjaportin korvaamiseen yhteyden muodostamiseen MCU: n, tietokoneen ja sulautetun projektin välille jne.

HC-05 Tekniset tiedot:

Bluetooth-protokolla: Bluetooth-määritys v2.0+EDR Taajuus: 2,4 GHz ISM-taajuus Modulaatio: GFSK (Gaussin taajuudensiirtoavain) Emissioteho: ≤4 dBm, luokka 2, Synkroninen: 1 Mbps/1 Mbps Suojaus: Todennus ja salaus Profiilit: Bluetooth -sarjaportti Virtalähde: +3.3VDC 50mA Työskentelylämpötila: -20 ~ +75 ° C Mitat: 26.9mm x 13mm x 2.2 mm

Vaihe 3: Komponentit

Komponentit
Komponentit

4-WD-auton runko: Se sisältää 2 akryylistä koostuvaa alustaa. Se sisältää 4 dc moottorin nopeusanturilla. Se on helppo koota ja antaa paljon tilaa Arduinon, Bluetooth -moduulin ja akkujen sijoittamiseen.

Akku: Jokainen moottori käytti jopa 200 mA: n virtaa. Olen käyttänyt kolmea 3,7v, 2200mA Li-ion-kennoa rinnakkain. Akku syöttää 12,1 volttia. Li-ion-kenno on eräänlainen ladattava akku. Joten voimme käyttää näitä soluja uudestaan ja uudestaan.

Vaihe 4: Ääniohjatun robotin piirikaavio Arduinolla

Ääniohjatun robotin piirikaavio Arduinolla
Ääniohjatun robotin piirikaavio Arduinolla

Asenna ensin Arduino Unoon moottorin ohjainkilpi.

HC-05- tai HC-06-liitännät: Kytke Vcc 5 volttiin. Kytke GND maahan. Moduuli Rx-Arduino Tx. Moduuli Tx-Arduino Rx. moduulin Rx -nastaan 5V: n muuntamiseksi 3.3v: ksi. Moottorin ja moottorin välinen kuljettajan suojus: Vasemmanpuoleiset moottorit M3- ja M4 -liittimiin Oikeanpuoleiset moottorit M1- ja M2 -liittimiin.

Vaihe 5: Puheohjatun robotin käyttö Arduinolla

Huomautus: Irrota aina Bluetooth -moduulin Rx- ja Tx -nastat, kun lataat koodia Arduinoon, muuten se näyttää joitakin virheitä ja koodi ei lataudu. Kokeile 1234- tai 0000 -salasanaa, kun yhdistät Bluetooth -moduulin matkapuhelimeesi ensimmäistä kertaa. Jos pyörät pyörivät vastakkaiseen suuntaan, vaihda vain moottorin liitäntä moottorin kuljettajan kilven liittimestä. Robotin hallinta äänellä ei ole tehokas tapa..

Suositeltava: