Përmbajtje:
- Hapi 1: Dizajni i Shasisë
- Hapi 2: Lidhja dhe Dizajni i PCB
- Hapi 3: Kodi i Programit dhe Kodi Hex
- Hapi 4: Aplikacioni Android
Video: Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Një robot i kontrolluar nga zëri merr komandën e caktuar në formën e zërit. Çfarëdo që të jepet komanda përmes modulit të zërit ose modulit Bluetooth, ajo deshifrohet nga kontrolluesi ekzistues dhe kështu komanda e dhënë ekzekutohet.
Këtu në këtë projekt, unë kam përdorur modulin Bluetooth dhe aplikacionin Android për të dhënë komandën zanore në formën e kodit gjashtëkëndësh. Ekzistojnë disa shifra të cilat mund të dërgohen drejtpërdrejt në modulin Bluetooth dhe automatikisht shifra shndërrohet në kodin e tij gjashtëkëndësh.
Ne mund t'i përdorim këto shifra si një komandë zanore për operacionin e specifikuar të para-programuar në mikrokontrollues. Përdorimi i shifrave si një komandë zanore është më e lehtë sesa përdorimi i komandave alfabetike.
Përbërësit e kërkuar:
1. Mikrokontrolluesi (AT89S52)
2.40 prizë femërore për kontrollues
3. Zero bord PCB
4. oshilator kristal (11.0592 MHz)
5.7805 rregullator i tensionit
6. Relamate pin
7. Regjistri i ndërrimit
8. Kaloni
9. Rezistenca (1 K-ohm)
10. Kondensator (10uF, 22pF (2))
11. L293D Shofer me prizë femër
LCD me madhësi 12.16x2
13. LEDs
14. Moduli Bluetooth (HC-05)
15. Bateri (12V)
16. Lidhja e telave
17. Hekuri i saldimit
18. Motorë (kërkohet rpm)
19. Shasia për robotin
20. Rrota
Hapi 1: Dizajni i Shasisë
Hartoni një shasi sipas kërkesës dhe nevojës tuaj.
Unë kam projektuar shasinë e cila është një shasi lego dhe lehtësisht e disponueshme në treg.
Hapi 2: Lidhja dhe Dizajni i PCB
Diagrami i qarkut për 8051, zëri kontrollonte robotin.
Lidhjet në PCB supozohet të bëhen sipas diagramit të dhënë të qarkut.
Hapi 3: Kodi i Programit dhe Kodi Hex
Kodi i Asamblesë për ata që duan të kodojnë në gjuhën e asamblesë të 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
Kodi C për ata që duan të programojnë duke përdorur gjuhën C.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Duke përdorur Keil Software ju mund të shkruani këto kode të Asamblesë për 8051 dhe të gjeneroni skedar gjashtëkëndësh i cili kërkohet të digjet (ngarkoni) në 8051. Për ngarkimin (Burn) ju nevojitet një ndezës 8051, të cilin mund ta gjeni në kolegjet tuaja ose mund të blini nga treg.
Hapi 4: Aplikacioni Android
Për dërgimin e komandës zanore (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) në Bluetooth në formën e kodit gjashtëkëndësh një aplikacion është i disponueshëm në dyqanin e lojërave të Google me emrin - Amr Voice.
play.google.com/store/apps/details?id=appi…
Shkoni me këtë lidhje ose shkruani "Amr Voice" në play store.
Instaloni aplikacionin> Lidhni pajisjen Bluetooth> Prekni ikonën e mikrofonit për të dërguar komandën tuaj zanore.
Recommended:
Roboti i kontrolluar nga zëri duke përdorur modulin V3: 6 hapa
Roboti i kontrolluar nga zëri duke përdorur modulin V3: Ky robot mund të bëhet lehtësisht nga kushdo, thjesht ndiqni procesin siç kam dhënë. Ky është një robot i kontrolluar nga zëri dhe ju mund të shihni demonstrimin e robotit tim që mund ta përdorni në dy mënyra, një mënyrë është të largëta dhe të tjera është me zë
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Ndërprerës i kontrolluar nga zëri duke përdorur Alexa dhe Arduino: 10 hapa (me fotografi)
Ndërprerës i kontrolluar nga zëri duke përdorur Alexa dhe Arduino: Qëllimi kryesor i këtij projekti është të përdor sensorin e temperaturës për të kontrolluar çelësin (stafetë) për të ndezur ose fikur pajisjen. Lista e materialeve Moduli i stafetës 12V == > $ 4.2 Arduino uno == > Sensori i temperaturës 8 dollarë DHT11 == > Modul 3 $ ESP8266
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: 6 hapa
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: Hej !! Pas një pushimi të gjatë unë jam këtu pasi të gjithë duhet të bëjmë diçka të mërzitshme (punë) për të fituar. Pas të gjithë artikujve të AUTOMATITS SOM SHTPIS kam shkruar nga BLUETOOTH, IR, Local WIFI, Cloud dmth ato të vështirat, * TANI * vjen më e lehtë por më efikase
Si të numëroni nga 0 në 99 duke përdorur mikrokontrollues 8051 me ekran 7 segmentesh: 5 hapa (me fotografi)
Si të numëroni nga 0 në 99 duke përdorur mikrokontrollues 8051 me ekran 7 segmentesh: Përshëndetje të gjithëve, në këtë tutorial ne do t'ju tregojmë se si të numëroni nga 0 në 99 duke përdorur dy ekran 7 segmentesh