INHOUDSOPGAWE:

Stembeheerde robot met 8051 mikrobeheerder: 4 stappe (met foto's)
Stembeheerde robot met 8051 mikrobeheerder: 4 stappe (met foto's)

Video: Stembeheerde robot met 8051 mikrobeheerder: 4 stappe (met foto's)

Video: Stembeheerde robot met 8051 mikrobeheerder: 4 stappe (met foto's)
Video: Electronics project(robotic arm 8051) 2024, November
Anonim
Stembeheerde robot met behulp van 8051 mikrobeheerder
Stembeheerde robot met behulp van 8051 mikrobeheerder
Stembeheerde robot met behulp van 8051 mikrobeheerder
Stembeheerde robot met behulp van 8051 mikrobeheerder

'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

Onderstel ontwerp
Onderstel ontwerp
Onderstel ontwerp
Onderstel ontwerp
Onderstel ontwerp
Onderstel ontwerp

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

Verbinding en PCB -ontwerp
Verbinding en PCB -ontwerp
Verbinding en PCB -ontwerp
Verbinding en PCB -ontwerp
Verbinding en PCB -ontwerp
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: