Indholdsfortegnelse:

Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)
Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)

Video: Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)

Video: Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)
Video: KOBOTS 2021 2024, November
Anonim
Stemmestyret robot ved hjælp af 8051 mikrokontroller
Stemmestyret robot ved hjælp af 8051 mikrokontroller
Stemmestyret robot ved hjælp af 8051 mikrokontroller
Stemmestyret robot ved hjælp af 8051 mikrokontroller

En stemmestyret robot tager en bestemt kommando i form af stemme. Uanset hvad kommandoen er givet via stemmemodul eller Bluetooth -modul, afkodes den af den eksisterende controller, og derfor udføres den givne kommando.

Her i dette projekt har jeg brugt Bluetooth -modul og Android -applikation til at give stemmekommando i form af hex -kode. Der er visse cifre, der kan sendes direkte til Bluetooth -modulet, og cifret automatisk konverteres til dets hex -kode.

Vi kan bruge disse cifre som en stemmekommando til den angivne handling, der er forudprogrammeret i mikrokontrolleren. Brug af cifre som en stemmekommando er lettere end at bruge alfabetiske kommandoer.

Nødvendige komponenter:

1. Microcontroller (AT89S52)

2,40 pin hunstik til controller

3. Nul printkort

4. krystaloscillator (11.0592 MHz)

5.7805 spændingsregulator

6. Remate pin

7. skift register

8. skift

9. modstand (1 K-ohm)

10. kondensator (10uF, 22pF (2))

11. L293D Driver med hunstik

12,16x2 LCD

13. lysdioder

14. Bluetooth-modul (HC-05)

15. Batteri (12V)

16. Tilslutning af ledninger

17. Loddejern

18. motorer (påkrævet omdrejningstal)

19. Chasis for robot

20. hjul

Trin 1: Chassisdesign

Chassis design
Chassis design
Chassis design
Chassis design
Chassis design
Chassis design

Design et chassis efter dine krav og behov.

Jeg har designet chassiset, som er et lego -chassis og let tilgængeligt på markedet.

Trin 2: Tilslutning og PCB -design

Tilslutning og PCB Design
Tilslutning og PCB Design
Tilslutning og PCB -design
Tilslutning og PCB -design
Tilslutning og PCB -design
Tilslutning og PCB -design

Kredsløbsdiagram til 8051, stemmestyret robotten.

Forbindelserne på printkortet formodes at udføres i henhold til det givne kredsløbsdiagram.

Trin 3: Programkode og hex -kode

Samlingskode for dem, der ønsker at kode på samlingssprog 8051.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm

C -kode til dem, der ønsker at programmere ved hjælp af C -sprog.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c

Ved hjælp af Keil Software kan du skrive disse forsamlingskoder for 8051 og generere hex -filer, som er nødvendige for at brænde (uploade) på 8051. For at uploade (brænde) har du brug for en 8051 -brænder, som du kan finde på dine gymnasier, eller du kan købe fra marked.

Trin 4: Android App

For at sende stemmekommando (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) til Bluetooth i form af hex -kode er en app tilgængelig i Google Play Butik ved navn - Amr Voice.

play.google.com/store/apps/details?id=appi…

Gå med dette link, eller skriv "Amr Voice" i playbutik.

Installer appen> Tilslut Bluetooth -enhed> Tryk på mikrofonikonet for at sende din stemmekommando.

Anbefalede: