Turinys:

Balso valdomas „Bluetooth“automobilis: 5 žingsniai
Balso valdomas „Bluetooth“automobilis: 5 žingsniai

Video: Balso valdomas „Bluetooth“automobilis: 5 žingsniai

Video: Balso valdomas „Bluetooth“automobilis: 5 žingsniai
Video: Advokatų kontorų kova dėl talentų. Auto diagnostika telefone. Kombučia iš LT į pasaulį | vlog42 2024, Lapkritis
Anonim
Balso valdomas „Bluetooth“automobilis
Balso valdomas „Bluetooth“automobilis
Balso valdomas „Bluetooth“automobilis
Balso valdomas „Bluetooth“automobilis
Balso valdomas „Bluetooth“automobilis
Balso valdomas „Bluetooth“automobilis

Visi naudojosi nuotoliniu būdu valdomu automobiliu … bet kaip su balsu valdomu automobiliu ??? Kada nors jį naudojote? Jei ne, tada jį sukursite dabar. Tiesiog jums reikia arduino kaip smegenų ir išmaniojo telefono. Taigi aš sukūriau šį projektą, kad galėtumėte naudotis balso funkcijomis, ir tai taip pat gali būti jūsų būsimų projektų nuoroda, todėl pradėkime …

1 žingsnis: dalių sąrašas

1. Arduino UNO/nano/micro/Mega

2. „HC05“„Bluetooth“modulis

3 2,2 K omo, 4,7 K omo rezistorius

4 duonos lentos arba litavimo rinkiniai

5 laidai

6 važiuoklė

7 2 150/300 aps/min BO variklis su 2 ratais

8 kai kurie varžtai ir veržlės

9 ratukas

10. variklio vairuotojas (: L293 arba L298)

11 12V maitinimo šaltinis

2 veiksmas: grandinės sukūrimas ant duonos lentos ir sąrankos važiuoklės

Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės
Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės
Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės
Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės
Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės
Grandinės kūrimas ant duonos lentos ir sąrankos važiuoklės

Dabar „Arduino nano“yra mano projekto smegenys. Galite naudoti UNO/MEGA/MICRO. Automobiliui valdyti išmaniuoju telefonu naudočiausi „Bluetooth“ryšio funkcija.

Taigi aš pateikiau grandinę „Fritzing File“. Atsisiųskite „Fritzing“ir atidarykite ją ir pamatykite failą. Prijunkite, kaip parodyta diagramoje. Naudokite įtampos skirstytuvą, kaip nurodyta 2.2k ir 4.7k. Dabar geltoni laidai (pagal tą šlifavimo failą) reiškia 4 išėjimus, kurie valdytų variklio tvarkyklę. Šie 4 loginiai lygiai iš tikrųjų yra variklio tvarkyklės įvestys, o variklio tvarkyklė naudoja tuos loginius lygius, kad judėtų pagal loginius lygius. O arduino valdo tai ….. reiškia, kad jis leidžia vairuotojui judėti varikliais į priekį arba atgal arba atgal arba judėti į dešinę arba į kairę arba tiesiog sustoti. Tai pasiekiama kodekse.

Taigi peržiūrėkite aukščiau pateiktas diagramas ir prijunkite variklio tvarkyklės įvestis. Tada prijunkite variklius prie išėjimo keliais varžtais ir pritvirtinkite ratus. Aš prijungiau savo L293 tvarkyklę pagal jo ryšį. Patikrinkite savo tvarkyklę, ieškokite tinkle ir duomenų lapuose ir prisijunkite, kaip reikalaujama.

Variklius pritvirtinkite varžtais, o variklio tvarkyklę ir duonos lentą pritvirtinkite dvipusėmis juostomis arba paprasta juostele. Taip pat pataisykite ratuką. Žr. Jūsų važiuoklė gali būti kitokia, todėl atidžiai patikrinkite. Pritvirtinkite ratus

3 veiksmas: apie testavimo kodą ir programos veikimo principą

Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą
Apie testavimo kodą ir programos veikimo principą

Dabar balso funkcija iš tikrųjų veikia su „Bluetooth“. Yra programa, vadinama „BT balso valdymas„ Arduino ““Nuoroda-https://amr-voice.en.aptoide.com/. Atsisiųskite ir įdiekite jį „Android“telefone ir suporuokite su HC05. Jei jungiatės pirmą kartą, iš anksto suporuokite jį su 1234 arba 0000. Jei nesusieja, pabandykite dar kartą.

Dabar, kai kalbate apie programą po kelių sekundžių, ji grąžina tai, ką ką tik pasakėte savo mobiliojo telefono ekrane. Jis iš tikrųjų naudoja „Google Voice“. Taigi dabar tai, ką sakėte, perduodama per „Bluetooth“. Įkeldami įkelkite bandymo kodą, nurodytą „Nano.remove RX TX“eilutėse. Įkėlus dar kartą įdėkite. HC05 priima šiuos duomenis naudodamas funkciją Serial.read () ir jūs galite pamatyti, ką ką tik pasakėte serijiniame monitoriuje naudodami Serial.print. Taigi ten galite patikrinti programos veikimą. Kalbėkite bet ką programoje ir pamatykite serijinį monitorių. Pridedu visas žingsnis po žingsnio ekrano kopijas apie HC05 prijungimą prie programos … kalbėjimo ir matymo serijiniame monitoriuje. Matyti juos. Jei pasakysite į priekį, jis bus rodomas kaip *į priekį#. Taigi, naudodamiesi šia programa, galime manipuliuoti savo kodu, kuris pridedamas atliekant būsimus veiksmus.

4 žingsnis: Dabar įkelkite kodą ir prijunkite maitinimo šaltinį

Dabar įkelkite kodą ir pridėkite maitinimo šaltinį
Dabar įkelkite kodą ir pridėkite maitinimo šaltinį
Dabar įkelkite kodą ir pridėkite maitinimo šaltinį
Dabar įkelkite kodą ir pridėkite maitinimo šaltinį

Dabar čia įkėliau visą arduino kodą, kuris valdo automobilį. Galite jį atsisiųsti.

Dabar, kai jį įkeliate … įsitikinkite, kad atjungėte RX TX linijas. Kitaip jis nebus įkeliamas. Įkėlę prijunkite juos dar kartą. Dabar prijunkite 12 V maitinimo šaltinį. Blokinė schema yra paveikslėlyje.

Galite pakeisti eilutes, kurias parašiau į priekį, atgal, sustabdyti, į kairę, į dešinę, bet kokiu žodžiu, kuris jums atrodo lengvas. Jūs turite tiesiog ištarti šį žodį programoje.

5 žingsnis: Pagaliau

Pagaliau
Pagaliau
Pagaliau
Pagaliau
Pagaliau
Pagaliau

Anksčiau aprašiau, kaip naudotis šia programa. Dabar kalbėkite į priekį, atgal, į kairę, į dešinę, sustokite, aš panaudojau šiuos žodžius savo kode. Dabar galite pakeisti šią eilutę kitame, jei teiginiuose, ir vėl įkelti. Tiesiog pasakykite tą žodį toje programoje ir jis gerai veiktų. Aš taip pat pridedu šviesos diodą prie 8 kaiščio. Galite pridėti daugiau žibintų, garso signalą ar servo.

Taigi jūsų balso automobilis yra paruoštas….. linksminkitės…

Rekomenduojamas: