Kazalo:
- 1. korak: Oblikovanje podvozja
- 2. korak: Priključitev in načrtovanje tiskanega vezja
- 3. korak: programska koda in šestnajstiška koda
- 4. korak: aplikacija za Android
Video: Robot z glasovnim upravljanjem z uporabo mikrokrmilnika 8051: 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Robot z glasovnim nadzorom sprejme določen ukaz v obliki glasu. Ne glede na ukaz, ki je dan prek glasovnega modula ali modula Bluetooth, ga dekodira obstoječi krmilnik in se zato ta ukaz izvede.
V tem projektu sem uporabil modul Bluetooth in aplikacijo Android za glasovni ukaz v obliki šestnajstiške kode. Obstajajo določene številke, ki jih je mogoče poslati neposredno v modul Bluetooth in jih samodejno pretvorijo v šestnajstiško kodo.
Te številke lahko uporabimo kot glasovni ukaz za določeno operacijo, ki je vnaprej programirana v mikrokrmilniku. Uporaba števk kot glasovnih ukazov je lažja kot uporaba abecednih ukazov.
Potrebne komponente:
1. Mikrokrmilnik (AT89S52)
2,40 -polna ženska vtičnica za krmilnik
3. Zero PCB plošča
4. Kristalni oscilator (11,0592 MHz)
5.7805 regulator napetosti
6. Zatič za obnovitev
7. Menjalni register
8. Preklopite
9. Odpornost (1 K-ohm)
10. Kondenzator (10uF, 22pF (2))
11. L293D Gonilnik z žensko vtičnico
12,16 x 2 LCD
13. LED diode
14. Bluetooth modul (HC-05)
15. Baterija (12V)
16. Priključitev žic
17. Spajkalnik
18. Motorji (potrebni vrtljaji)
19. Okvir za robota
20. Kolesa
1. korak: Oblikovanje podvozja
Oblikujte šasijo glede na vaše potrebe in potrebe.
Oblikoval sem ohišje, ki je lego šasija in je lahko dostopno na trgu.
2. korak: Priključitev in načrtovanje tiskanega vezja
Shema vezja za 8051, glasovno krmiljenje robota.
Povezave na tiskanem vezju naj bi bile izvedene v skladu z dano shemo vezja.
3. korak: programska koda in šestnajstiška koda
Zbirna koda za tiste, ki želijo kodirati v asemblerskem jeziku 8051.
github.com/Chandan561/Voice-Contilled-Robot-using-8051/blob/master/voice.asm
Koda C za tiste, ki želijo programirati v jeziku C.
github.com/Chandan561/Voice-Contlined-Robot-using-8051/blob/master/andriodrobot.c
S programsko opremo Keil lahko napišete te sklopne kode za 8051 in ustvarite šestnajstiško datoteko, ki je potrebna za zapisovanje (nalaganje) na 8051. Za nalaganje (zapisovanje) potrebujete gorilnik 8051, ki ga najdete na svojih fakultetah ali pa ga kupite pri trgu.
4. korak: aplikacija za Android
Za pošiljanje glasovnih ukazov (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) v Bluetooth v obliki šesterokotne kode je v trgovini Google Play na voljo aplikacija z imenom - Amr Voice.
play.google.com/store/apps/details?id=appi…
Pojdite s to povezavo ali v trgovino za igre vnesite "Amr Voice".
Namestite aplikacijo> Poveži napravo Bluetooth> Dotaknite se ikone mikrofona, če želite poslati glasovni ukaz.
Priporočena:
Robotska roka z glasovnim upravljanjem: 8 korakov (s slikami)
Rokovalna roka z glasovnim nadzorom: a.članki {velikost pisave: 110,0%; teža pisave: krepko; slog pisave: poševno; okras besedila: brez; barva ozadja: rdeča;} a.članki: lebdite {barva ozadja: črna;} Ta navodila poučujejo, kako z glasovno vodeno robotsko roko zgraditi
Držalo za pametne ključe z glasovnim upravljanjem: 3 koraki (s slikami)
Nosilec pametnega ključa z glasovnim upravljanjem: Ali ste oseba, ki ne zna dobro upravljati ključev in mora vedno preizkusiti vsako tipko za vsako drugo ključavnico? No, ne skrbite, samo vzemite malo motivacije in orodja za ustvarjanje, da boste inovativno lasten lastni pametni nosilec za ključe z glasovnim upravljanjem
Arduino robot z glasovnim upravljanjem + Wi -Fi kamera + prijemalo + aplikacija in ročna uporaba ter način izogibanja oviram (KureBas Ver 2.0): 4 koraki
Robotski Arduino robot + Wi -Fi kamera + prijemalo + aplikacija in ročna uporaba ter način izogibanja oviram (KureBas Ver 2.0): KUREBAS V2.0 se vrača Zelo je impresiven z novimi funkcijami. Ima prijemalo, kamero Wifi in novo aplikacijo, ki je bila izdelana zanj
Enostavno zaklepanje vrat z glasovnim upravljanjem: 5 korakov (s slikami)
Enostavna ključavnica vrat z glasovnim nadzorom: Zato sem se odločil, da želim doma zgraditi vrata za knjižno polico. Zdaj obstaja veliko korakov, ki pojasnjujejo, kako zgraditi to vrsto stvari. Moje vprašanje je bilo, kako naj moje otroke zadržijo zunaj moje pisarne. Imam majhne otroke in veseli bodo
Kako šteti od 0 do 99 z uporabo mikrokrmilnika 8051 s 7 -segmentnim zaslonom: 5 korakov (s slikami)
Kako šteti od 0 do 99 z uporabo mikrokrmilnika 8051 s 7 -segmentnim zaslonom: Pozdravljeni, v tej vadnici vam bomo povedali, kako prešteti od 0 do 99 z uporabo dveh 7 -segmentnih zaslonov