INHOUDSOPGAWE:
- Stap 1: Onderstelontwerp
- Stap 2: Verbinding en PCB -ontwerp
- Stap 3: Programkode en Hex -kode
- Stap 4: Android -app
Video: Stembeheerde robot met 8051 mikrobeheerder: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Stembeheerde robot neem 'n spesifieke opdrag in die vorm van stem. Wat ook al die opdrag via die stemmodule of Bluetooth -module gegee word, dit word deur die bestaande beheerder gedekodeer en daarom word die opdrag uitgevoer.
Hier in hierdie projek het ek 'n Bluetooth -module en 'n Android -toepassing gebruik om stemopdragte in die vorm van hex -kode te gee. Daar is sekere syfers wat direk na die Bluetooth -module gestuur kan word, en die syfer word outomaties in die hex -kode omgeskakel.
Ons kan hierdie syfers as 'n spraakopdrag gebruik vir die gespesifiseerde operasie wat vooraf in die mikrobeheerder geprogrammeer is. Dit is makliker om syfers as 'n spraakopdrag te gebruik as om alfabetiese opdragte te gebruik.
Komponente benodig:
1. Mikrokontroleerder (AT89S52)
2.40 -pen vroulike aansluiting vir kontroleerder
3. Nul PCB -bord
4. Kristal ossillator (11.0592 MHz)
5.7805 spanningsreguleerder
6. Herhaal pen
7. Skuifregister
8. Skakel
9. Weerstand (1 K-ohm)
10. Kondensator (10uF, 22pF (2))
11. L293D Bestuurder met vroulike aansluiting
12,16x2 LCD
13. LED's
14. Bluetooth-module (HC-05)
15. Battery (12V)
16. Verbind drade
17. Soldeerbout
18. Motors (vereis rpm)
19. Chasis vir robot
20. wiele
Stap 1: Onderstelontwerp
Ontwerp 'n onderstel volgens u behoefte en behoefte.
Ek het die onderstel ontwerp wat 'n lego -onderstel is en maklik in die mark beskikbaar is.
Stap 2: Verbinding en PCB -ontwerp
Kringdiagram vir 8051, stem het die robot beheer.
Die verbindings op die PCB moet volgens die gegewe stroomdiagram geskied.
Stap 3: Programkode en Hex -kode
Vergaderingskode vir diegene wat in die monteringstaal van 8051 wil kodeer.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C -kode vir diegene wat wil programmeer met behulp van C -taal.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Deur Keil Software te gebruik, kan u hierdie samestellingskodes vir 8051 skryf en 'n hex -lêer genereer wat nodig is om op 8051 te brand (oplaai). U moet 'n 8051 -brander wat u in u kolleges kan oplaai, oplaai (Burn), of u kan dit koop by die mark.
Stap 4: Android -app
'N App is beskikbaar in die Google Play -winkel met die naam Amr Voice om stemopdragte (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) na Bluetooth te stuur.
play.google.com/store/apps/details?id=appi…
Gaan met hierdie skakel of tik 'Amr Voice' in die speelwinkel.
Installeer die app> Koppel Bluetooth -toestel> Tik op die mikrofoonikoon om u stemopdrag te stuur.
Aanbeveel:
Stembeheerde skakelaar met Alexa en Arduino: 10 stappe (met foto's)
Stembeheerde skakelaar met behulp van Alexa en Arduino: Die hoofdoel van hierdie projek is om temperatuursensor te gebruik om die skakelaar (relais) te beheer om die toestel aan of uit te skakel.Lys van materiaal 12V Relay Module == > $ 4,2 Arduino uno == > $ 8 DHT11 temperatuur sensor == > $ 3 ESP8266 -module
Hoe om 'n stembeheerde robot te maak: 3 stappe (met foto's)
Hoe om 'n stembeheerde robot te maak: wou u ooit dinge op u stem laat werk? Dan is u op die regte plek, u kan alles beheer deur arduino te gebruik; u hoef net hierdie dinge aan te sluit en moet in die program verklaar. Ek het 'n eenvoudige stem gemaak beheerde robot, maar u kan aansluit
Koppelvlak 8051 -mikrobeheerder met 7 segment -vertoning: 5 stappe (met foto's)
Koppelvlak 8051 -mikrobeheerder met 7 -segmentweergawe: in hierdie projek gaan ons u vertel hoe ons 'n 7 -segmentskerm met 8051 -mikrobeheerder kan koppel
Koppelvlak 8051-mikrobeheerder met LCD in 4-bis-modus: 5 stappe (met foto's)
Koppel 8051-mikrokontroleerder met LCD in die 4-bis-modus: In hierdie handleiding gaan ons u vertel oor hoe ons LCD met 8051 in 'n 4-bis-modus kan koppel
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms