Përmbajtje:

Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)

Video: Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)

Video: Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Nëntor
Anonim
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051

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ë

Dizajni i Shasisë
Dizajni i Shasisë
Dizajni i Shasisë
Dizajni i Shasisë
Dizajni i Shasisë
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

Lidhja dhe Dizajni i PCB
Lidhja dhe Dizajni i PCB
Lidhja dhe Dizajni i PCB
Lidhja dhe Dizajni i PCB
Lidhja dhe Dizajni i PCB
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: