Satura rādītājs:

Ar balsi vadāma Bluetooth automašīna: 5 soļi
Ar balsi vadāma Bluetooth automašīna: 5 soļi

Video: Ar balsi vadāma Bluetooth automašīna: 5 soļi

Video: Ar balsi vadāma Bluetooth automašīna: 5 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembris
Anonim
Balss vadāms Bluetooth automobilis
Balss vadāms Bluetooth automobilis
Balss vadāms Bluetooth automobilis
Balss vadāms Bluetooth automobilis
Balss vadāms Bluetooth automobilis
Balss vadāms Bluetooth automobilis

Visi ir izmantojuši tālvadības automašīnu … bet kā ar balss vadītu automašīnu ??? Vai esat to kādreiz izmantojis? Ja nē, tad to izveidosit tagad. Vienkārši jums ir nepieciešams arduino kā smadzenes un viedtālrunis. Tāpēc es esmu izstrādājis šo projektu, lai jūs varētu izmantot balss funkcionalitāti, un tas var būt arī atsauce uz jūsu turpmākajiem projektiem, tāpēc sāksim …

1. darbība: detaļu saraksts

1. Arduino UNO/nano/micro/Mega

2. HC05 bluetooth modulis

3 2,2 K omi, 4,7 K omu rezistors

4 maizes dēļu vai lodēšanas komplekti

5 vadi

6 šasijas

7 2 150/300 apgr./min BO motors ar 2 riteņiem

8 dažas skrūves un uzgriežņi

9 ritentiņš

10. motora vadītājs (: L293 vai L298)

11 12V barošanas avots

2. darbība: shēmas izveide uz maizes dēļa un uzstādīšanas šasijas

Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas
Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas
Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas
Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas
Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas
Ķēdes veidošana uz maizes dēļa un uzstādīšanas šasijas

Tagad Arduino nano ir mans projekts. Jūs varat izmantot UNO/MEGA/MICRO. Un es izmantotu Bluetooth savienojuma funkciju, lai kontrolētu automašīnu ar viedtālruni.

Tāpēc es esmu nodrošinājis ķēdi Fritzing failā. Lejupielādējiet Fritzing un atveriet to un skatiet failu. Savienojiet, kā parādīts diagrammā. Izmantojiet sprieguma dalītāju, kā norādīts 2.2k un 4.7k. Tagad dzeltenie vadi (saskaņā ar šo fritzes failu) attēlo 4 izejas, kas kontrolētu motora draiveri. Šie 4 loģikas līmeņi faktiski ir motora vadītāja ieejas, un motora draiveris izmanto šos loģiskos līmeņus, lai pārvietotos atbilstoši loģikas līmeņiem. Un arduino kontrolē to ….. nozīmē, ka tas ļauj vadītājam pārvietot abus motorus uz priekšu vai atpakaļ vai atpakaļ, vai pa labi vai pa kreisi vai vienkārši apstāties. Tas tiek sasniegts kodā.

Tāpēc skatiet iepriekš redzamās diagrammas un pēc tam pievienojiet motora draivera ieejas. Pēc tam pievienojiet motorus pie izejas ar pāris skrūvēm un nostipriniet riteņus. Esmu pievienojis savu L293 draiveri atbilstoši tā savienojumam. Pārbaudiet savu draiveri, meklējiet tīklā un datu lapās un izveidojiet savienojumu pēc nepieciešamības.

Piestipriniet motorus ar skrūvēm un piestipriniet motora vadītāju un maizes dēli ar divpusējām lentēm vai vienkāršu lenti. Arī salabojiet ritentiņu. Skatīt attēlu. Jūsu šasija var būt atšķirīga, tāpēc rūpīgi pārbaudiet to. Pievienojiet riteņus

3. darbība. Par testēšanas kodu un lietotnes darbības principu

Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu
Par testēšanas kodu un lietotnes darbības principu

Tagad balss funkcija faktiski darbojas ar Bluetooth. Ir lietotne ar nosaukumu "BT balss vadība Arduino" saite-https://amr-voice.en.aptoide.com/. Lejupielādējiet un instalējiet to Android tālrunī un savienojiet pārī ar HC05. Ja izveidojat savienojumu pirmo reizi, iepriekš savienojiet to pārī ar 1234 vai 0000. Ja tas nav savienojams pārī, mēģiniet vēlreiz.

Tagad, kad pēc dažām sekundēm esat runājis lietotnē, tas atgriež to, ko tikko teicāt savā mobilā ekrānā. Tas faktiski izmanto Google Voice. Tātad tagad jūsu teiktais tiek pārraidīts, izmantojot Bluetooth. Augšupielādējot augšupielādējiet testa kodu, kas norādīts Nano.remove RX TX līnijās. Pēc augšupielādes ievietojiet vēlreiz. HC05 pieņem šos datus, izmantojot funkciju Serial.read (), un jūs varat redzēt, ko tikko teicāt, sērijas monitorā, izmantojot Serial.print. Tātad jūs varat pārbaudīt lietotnes darbību tur. Runājiet jebko lietotnē un skatiet sērijas monitoru. Esmu pievienojis visus soli pa solim ekrānuzņēmumus par HC05 savienošanu ar lietotni … runājot un redzot sērijas monitorā. Skatiet tos. Ja sakāt uz priekšu, tas tiks parādīts kā *uz priekšu#. Tātad, izmantojot šo lietotni, mēs varam manipulēt ar savu kodu, kas ir pievienots nākamajās darbībās.

4. darbība. Tagad augšupielādējiet kodu un pievienojiet barošanas avotu

Tagad augšupielādējiet kodu un pievienojiet barošanas avotu
Tagad augšupielādējiet kodu un pievienojiet barošanas avotu
Tagad augšupielādējiet kodu un pievienojiet barošanas avotu
Tagad augšupielādējiet kodu un pievienojiet barošanas avotu

Tagad šeit esmu augšupielādējis pilnu arduino kodu, kas kontrolē automašīnu. Jūs varat to lejupielādēt.

Tagad, augšupielādējot to … pārliecinieties, vai esat atvienojis RX TX līnijas. Pretējā gadījumā tas netiks augšupielādēts. Pēc augšupielādes pievienojiet tos vēlreiz. Tagad pievienojiet 12V barošanas avotu. Attēlā redzama blokshēma.

Jūs varat mainīt virknes, kuras es rakstīju uz priekšu, atpakaļ, apstāties, pa kreisi, pa labi ar jebkuru vārdu, kas jums šķiet viegls. Jums vienkārši jāizrunā šis vārds lietotnē.

5. solis: Visbeidzot

Visbeidzot
Visbeidzot
Visbeidzot
Visbeidzot
Visbeidzot
Visbeidzot

Iepriekš esmu aprakstījis, kā lietot šo lietotni. Tagad runājiet uz priekšu, atpakaļ, pa kreisi, pa labi, apstājieties, es izmantoju šos vārdus savā kodā. Tagad varat mainīt šo virkni citos paziņojumos un augšupielādēt vēlreiz. Vienkārši izrunājiet šo vārdu šajā lietotnē, un tas darbosies labi. Man ir arī pievienots gaismas diodes 8. pin. Jūs varat pievienot vairāk gaismas vai skaņas signālu vai servo.

Tātad jūsu balss automašīna ir gatava….. izklaidējieties…

Ieteicams: