Kazalo:
- 1. korak: blokovni diagram
- 2. korak: Modul Bluetooth HC-05
- 3. korak: Komponente
- 4. korak: Shema vezja glasovnega robota z uporabo Arduina
- 5. korak: Delo robota z glasovnim nadzorom z uporabo Arduina
Video: RoBoT z glasovnim aktiviranjem: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Robot z glasovnim nadzorom z uporabo Arduina: Pozdravljeni vsi, upam, da ste v redu in da ste dobro. Danes bomo z Arduinom začeli projekte, povezane z robotiko. Danes se bomo pogovarjali o glasovno vodenem robotu z uporabo Arduina in aplikacije za Android. Robot z glasovnim nadzorom je mobilni robot, ki ga upravljajo nekateri določeni glasovni ukazi. Mobilna aplikacija lahko prepozna pet ukazov, ki so “Stop”, “Forward”, “Back”, “Left”, “Right”. V tem projektu vgrajenih sistemov izdelujemo 4-WD robotski avtomobil, ki ga lahko upravljamo z glasom prek mobilne aplikacije. Aplikacija posluša in pošlje navodila Arduinu prek povezave Bluetooth, nato pa Arduino izvede določeno operacijo. Aplikacija za prepoznavanje glasu ni 100% natančna. Aplikacija je občutljiva na hrup v okolici. Včasih napačno razlaga glasovne ukaze, ki jih daje robot. Lahko pa oblikujete svojo aplikacijo, ki ne upošteva okolice in lahko prejme samo vaš glas.
1. korak: blokovni diagram
Komponente, potrebne za glasovno vodenega robota
Arduino Uno: Arduino Uno se uporablja, ker vanj lahko namestimo ščit gonilnika motorja. Je tudi poceni, enostaven za uporabo in pridobi manj prostora, saj moramo vse postaviti na ohišje. Če ste začetnik programiranja Arduino, vam priporočam, da preverite članek o začetku uporabe Arduina. Ščit motornega gonilnika: Ščit motornega voznika temelji na L293 IC, ki je dvojni gonilnik s polnim mostom. To se uporablja za pogon induktivnih obremenitev, kot so releji, solenoidi, enosmerni in koračni motorji. Omogoča vam, da s svojim Arduinom poganjate štiri enosmerne motorje in 2 servomotorja. Hitrost in smer vsakega motorja lahko nadzorujemo neodvisno.
2. korak: Modul Bluetooth HC-05
: To je modul Bluetooth razreda 2 s profilom zaporednih vrat, ki ga lahko konfigurirate kot glavnega ali podrejenega. Lahko ga preprosto uporabimo za zamenjavo serijskih vrat za vzpostavitev povezave med MCU, osebnim računalnikom z vašim vdelanim projektom itd.
HC-05 Specifikacija:
Protokol Bluetooth: Specifikacija Bluetooth v2.0+EDR Frekvenca: 2,4 GHz ISM pas Modulacija: GFSK (Gaussov frekvenčni premik) Moč emisije: ≤4dBm, razred 2 Občutljivost: ≤-84dBm pri 0,1% BERSpeed: Asinhrono: 2,1 Mbps (največ) / 160 kbps, Sinhrono: 1Mbps/1Mbps Varnost: Preverjanje pristnosti in šifriranje Profili: serijska vrata Bluetooth Napajanje: +3.3VDC 50mA Delovna temperatura: -20 ~ +75C Celzija Dimenzija: 26.9mm x 13mm x 2.2 mm
3. korak: Komponente
Avtomobilsko podvozje 4-WD: vsebuje 2 platformi iz akrila. Vsebuje 4 dc motor z dajalniki hitrosti. Enostavno ga je sestaviti in zagotoviti veliko prostora za namestitev Arduina, modula Bluetooth in baterije.
Baterija: Vsak motor uporablja do 200 mA toka. Vzporedno sem uporabil tri Li-ionske celice 3,7V, 2200mA. Napajanje baterije je 12,1 voltov. Li-ionska celica je vrsta akumulatorske baterije. Tako lahko te celice uporabljamo vedno znova.
4. korak: Shema vezja glasovnega robota z uporabo Arduina
Najprej namestite ščit motorja motorja na Arduino Uno.
Priključki HC-05 ali HC-06: Priključite Vcc na 5 voltov. GND priključite na ozemljitev. Modul Rx na Arduino Tx. Modul Tx na Arduino Rx. Če modul Bluetooth ne deluje, naredite razdelilnik napetosti z 1K in 2K upori in povežite na Rx pin modula za pretvorbo 5v v 3.3v. Motor na ščit motorja motorja: Levi motorji na sponki M3 in M4. Motorji na desni strani na sponki M1 in M2. Če se motor vrti v nasprotni smeri, zamenjajte žično povezavo, da zavrtite vse motorje v isto smer.
5. korak: Delo robota z glasovnim nadzorom z uporabo Arduina
Opomba: Vedno odklopite zatiče Rx in Tx modula Bluetooth, ko nalagate kodo v Arduino, sicer pokaže nekaj napak in koda se ne naloži. Ko prvič povežete modul Bluetooth z mobilnim telefonom, poskusite geslo »1234« ali »0000«. Če se kolesa vrtijo v nasprotni smeri, preprosto zamenjajte povezavo motorja s priključka ščita motorja. Glasovno upravljanje robota ni učinkovit način..
Priporočena:
Robot z glasovnim upravljanjem z modulom V3: 6 korakov
Robot z glasovnim nadzorom z modulom V3: Ta robot lahko preprosto naredi vsak, samo sledite postopku, ki sem ga dal. na daljavo, drugo pa z glasom
Stikalo za svetilko z aktiviranjem gibanja: 3 koraki
Stikalo za svetilko z aktiviranjem gibanja: Kadar koli zapustimo pisalno mizo ali sobo, večino časa pozabimo ugasniti luči. To povzroči izgubo električne energije in povečanje računa za elektriko. Kaj pa, če se luči samodejno ugasnejo, potem ko zapustite sobo. Da v
Robot Raptor z glasovnim upravljanjem: 5 korakov
Robot Raptor z glasovnim nadzorom: Ta navodila kažejo, kako uporabiti glasovno prepoznavanje IFTTT, ki je na voljo v mobilnem telefonu in tabličnem računalniku, za prenos podatkov nadzora na kanal AdafruitIO. Ta nadzor nato prek modula ESP12F, ki temelji na Arduinu, prek WiFi dostopa in v preprostem
Stopnice z aktiviranjem gibanja: 6 korakov (s slikami)
Stopnice, ki se aktivirajo z gibanjem: Ja, vem, kaj mislite, to se mi zdi nekoliko pretirano, najprej pa vam nikoli ne bo treba skrbeti, da boste spet zabodli prst na nogi in drugič, tako močno hodi po stopnicah gor in dol zabavno, odšel sem gor brez razloga
Varnostno dvorišče z aktiviranjem gibanja: 4 koraki (s slikami)
Znak varnostnega dvorišča, aktiviran z gibanjem: Tradicionalni dvoriščni znaki varnostnega sistema ne naredijo ničesar. Pravzaprav se v zadnjih 30 letih niso bistveno spremenili. Vendar pa so dragocen odvračilni dejavnik, če so postavljeni na vidno mesto na vašem dvorišču in izgledajo dobro vzdrževani. Ljubim