Indholdsfortegnelse:
- Trin 1: Chassisdesign
- Trin 2: Tilslutning og PCB -design
- Trin 3: Programkode og hex -kode
- Trin 4: Android App
Video: Stemmestyret robot ved hjælp af 8051 mikrokontroller: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
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
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:
Stemmestyret robot ved hjælp af V3 -modul: 6 trin
Stemmestyret robot ved hjælp af V3 -modul: Denne robot kan nemt laves af alle, bare følg processen, som jeg gav. Dette er en stemmestyret robot, og du kan se demo af min robot, du kan bruge den på to måder, en måde er ved fjernbetjening og andet sker med stemmen
Stemmestyret R2D2 inspireret Droid ved hjælp af Blynk og Ifttt: 6 trin
Stemmestyret R2D2 inspireret Droid ved hjælp af Blynk og Ifttt: Ved at se star wars har mange af os inspireret af robotter, især R2D2 -modellen. Jeg ved ikke om andre, men jeg elsker bare den robot. Da jeg er en robotelsker, har jeg besluttet at bygge min egen R2D2 -droid i denne lockdown ved at bruge blynk Io
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores
Stemmestyret switch ved hjælp af Alexa og Arduino: 10 trin (med billeder)
Stemmestyret switch ved hjælp af Alexa og Arduino: Hovedformålet med dette projekt er at bruge temperatursensor til at styre switch (relæ) til at tænde eller slukke for enheden.Liste over materialer 12V Relay Module == > $ 4,2 Arduino uno == > $ 8 DHT11 temperatursensor == > $ 3 ESP8266 modul