Sisällysluettelo:

Puheohjattu Bluetooth -auto: 5 vaihetta
Puheohjattu Bluetooth -auto: 5 vaihetta

Video: Puheohjattu Bluetooth -auto: 5 vaihetta

Video: Puheohjattu Bluetooth -auto: 5 vaihetta
Video: Luku 8: Laitteisto 2024, Marraskuu
Anonim
Puheohjattu Bluetooth -auto
Puheohjattu Bluetooth -auto
Puheohjattu Bluetooth -auto
Puheohjattu Bluetooth -auto
Puheohjattu Bluetooth -auto
Puheohjattu Bluetooth -auto

Kaikki ovat käyttäneet kauko -ohjattavaa autoa … mutta entä ääniohjattu auto ??? Oletko koskaan käyttänyt sitä? Jos et, niin rakennat sen nyt. Tarvitset vain arduinon aivoiksi ja älypuhelimen. Joten olen kehittänyt tämän projektin niin, että voit käyttää äänitoimintoja, ja tämä voi olla myös viite tuleville projekteillesi, joten aloitetaan…

Vaihe 1: Osaluettelo

1. Arduino UNO/nano/mikro/Mega

2. HC05 bluetooth -moduuli

3 2,2 K ohmin, 4,7 K ohmin vastus

4 leipälevyä tai juotosarjaa

5 johtoa

6 alusta

7 2150/300 rpm BO -moottori, 2 pyörää

8 joitakin ruuveja ja muttereita

9 pyörää

10. moottoriajuri (: L293 tai L298)

11 12V virtalähde

Vaihe 2: Piirin rakentaminen leipälevylle ja asennusalustalle

Piirin rakentaminen leipälevylle ja asennusalustalle
Piirin rakentaminen leipälevylle ja asennusalustalle
Piirin rakentaminen leipälevylle ja asennusalustalle
Piirin rakentaminen leipälevylle ja asennusalustalle
Piirin rakentaminen leipälevylle ja asennusalustalle
Piirin rakentaminen leipälevylle ja asennusalustalle

Nyt Arduino nano on projektin aivot. Voit käyttää UNO/MEGA/MICRO. Ja käytän Bluetooth -yhteysominaisuutta auton ohjaamiseen älypuhelimella.

Joten olen toimittanut piirin Fritzing -tiedostoon. Lataa Fritzing ja avaa se ja katso tiedosto. Liitä kaavion mukaisesti. Käytä jännitteenjakajaa 2.2k ja 4.7k kanssa. Nyt keltaiset johdot (sen fritzing -tiedoston mukaan) edustavat neljää lähtöä, jotka ohjaisivat moottorin ohjainta. Nämä 4 logiikkatasoa ovat itse asiassa moottorin ohjaimen tulot ja moottorinohjain käyttää kyseisiä logiikkatasoja liikkuakseen logiikkatasojen mukaan. Ja arduino ohjaa sitä ….. tarkoittaa, että sen avulla kuljettaja voi liikuttaa molempia moottoreita eteen- tai taaksepäin tai taaksepäin tai liikkua oikealle tai vasemmalle tai vain pysähtyä. Tämä suoritetaan koodissa.

Katso siis yllä olevat kaaviot ja kytke sitten moottorin ohjaimen tulot. Kytke sitten moottorit lähtöön muutamalla ruuvilla ja kiinnitä pyörät. Olen liittänyt L293 -ohjaimen sen yhteyden mukaisesti. Tarkista oma ohjaimesi, etsi verkosta ja tietolomakkeista ja muodosta yhteys tarpeen mukaan.

Kiinnitä moottorit ruuveilla ja kiinnitä moottorin ohjain ja leipälevy kaksipuolisilla teipillä tai yksinkertaisella teipillä. Korjaa myös tukipyörä, katso kuva. Alusta voi olla erilainen, joten tarkista se huolellisesti

Vaihe 3: Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta

Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta
Tietoja testauskoodista ja sovelluksen toimintaperiaatteesta

Nyt ääniominaisuus todella toimii bluetoothin kanssa. On sovellus nimeltä "BT Voice Control for Arduino" Link-https://amr-voice.en.aptoide.com/. Lataa ja asenna se Android -puhelimeen ja muodosta laitepari HC05: n kanssa. Jos muodostat yhteyden ensimmäistä kertaa, yhdistä se etukäteen 1234- tai 0000 -korttiin. Jos se ei muodosta pariliitosta, yritä uudelleen.

Nyt kun olet puhunut sovelluksessa muutaman sekunnin kuluttua, se palauttaa mitä sanoit matkapuhelimen näytöllä. Se todella käyttää Google Voicea. Joten nyt sanomasi lähetetään bluetoothin kautta. Lataa Nano.remove RX TX -linjoille annettu testikoodi latauksen aikana. Lisää lataamisen jälkeen uudelleen. HC05 hyväksyy nämä tiedot käyttämällä Serial.read () -toimintoa, ja näet mitä sanoit juuri sarjamonitorista käyttämällä Serial.print -tiedostoa. Joten voit tarkistaa sovelluksen toimivuuden siellä. Kerro mitä tahansa sovelluksesta ja katso sarjamonitori. Olen liittänyt kaikki vaiheittaiset kuvakaappaukset HC05: n yhdistämisestä sovellukseen… puhuen ja näkemällä sarjamonitorissa. Näe heidät. Jos sanot eteenpäin, se näkyy muodossa *eteenpäin#. Joten käyttämällä tätä sovellusta voimme manipuloida koodiamme, joka on liitetty tuleviin vaiheisiin.

Vaihe 4: Lataa nyt koodi ja liitä virtalähde

Lataa nyt koodi ja liitä virtalähde
Lataa nyt koodi ja liitä virtalähde
Lataa nyt koodi ja liitä virtalähde
Lataa nyt koodi ja liitä virtalähde

Nyt olen ladannut täyden arduino -koodin tänne, joka ohjaa autoa. Voit ladata sen.

Nyt kun lataat sitä … varmista, että olet irrottanut RX TX -linjat. Sitä ei ladata muuten. Yhdistä ne uudelleen lataamisen jälkeen. Liitä nyt 12 V: n virtalähde. Kuvassa on lohkokaavio.

Voit muuttaa kirjoittamiasi merkkijonoja eteenpäin, taaksepäin, pysähdykseksi, vasemmalle ja oikealle millä tahansa sanalla, joka tuntuu helpolta. Sinun on vain sanottava tämä sana sovelluksessa.

Vaihe 5: Lopuksi

Lopuksi
Lopuksi
Lopuksi
Lopuksi
Lopuksi
Lopuksi

Olen aiemmin kuvannut, miten tätä sovellusta käytetään. Puhu nyt eteenpäin, taaksepäin, vasemmalle, oikealle, lopeta, käytin näitä sanoja koodissani. Voit nyt muuttaa kyseisen merkkijonon if if -lausekkeissa ja ladata sen uudelleen. Puhu vain tämä sana kyseisessä sovelluksessa ja se toimisi hyvin. Olen liittänyt myös LEDin nastaan 8. Voit lisätä valoja tai summerin tai servon.

Joten ääniautosi on valmis …. pidä hauskaa …

Suositeltava: