Tabla de contenido:
- Paso 1: Diseño del chasis
- Paso 2: Conexión y diseño de PCB
- Paso 3: Código de programa y código hexadecimal
- Paso 4: aplicación de Android
Video: Robot controlado por voz usando el microcontrolador 8051: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Un robot controlado por voz toma un comando específico en forma de voz. Cualquiera que sea el comando dado a través del módulo de voz o del módulo Bluetooth, el controlador existente lo decodifica y, por lo tanto, se ejecuta el comando dado.
Aquí, en este proyecto, he utilizado el módulo Bluetooth y la aplicación de Android para dar un comando de voz en forma de código hexadecimal. Hay ciertos dígitos que se pueden enviar directamente al módulo Bluetooth y automáticamente el dígito se convierte en su código hexadecimal.
Podemos usar estos dígitos como comando de voz para la operación especificada preprogramada en el microcontrolador. Usar dígitos como comando de voz es más fácil que usar comandos alfabéticos.
Componentes requeridos:
1. Microcontrolador (AT89S52)
Enchufe hembra de 2,40 pines para controlador
3. Placa de circuito impreso cero
4. oscilador de cristal (11.0592 MHz)
5.7805 regulador de voltaje
6. Pin Relamate
7. Registro de turnos
8. Cambiar
9. Resistencia (1 K-ohmio)
10. Capacitor (10uF, 22pF (2))
11. Controlador L293D con enchufe hembra
LCD de 12,16x2
13. LED
14. Módulo de Bluetooth (HC-05)
15. Batería (12V)
16. Conexión de cables
17 soldador
18. Motores (rpm requeridas)
19. Chasis para robot
20. Ruedas
Paso 1: Diseño del chasis
Diseñe un chasis de acuerdo a sus requerimientos y necesidades.
He diseñado el chasis que es un chasis de lego y fácilmente disponible en el mercado.
Paso 2: Conexión y diseño de PCB
Diagrama de circuito para 8051, control por voz del robot.
Se supone que las conexiones en la PCB deben realizarse de acuerdo con el diagrama de circuito dado.
Paso 3: Código de programa y código hexadecimal
Código ensamblador para aquellos que quieran codificar en lenguaje ensamblador 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
Código C para aquellos que quieran programar usando lenguaje C.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Con el software Keil, puede escribir estos códigos de ensamblaje para 8051 y generar un archivo hexadecimal que se requiere para grabar (cargar) en 8051. Para cargar (grabar) necesita un quemador 8051, que puede encontrar en sus universidades o puede comprar en el mercado.
Paso 4: aplicación de Android
Para enviar comandos de voz (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) a Bluetooth en forma de código hexadecimal, hay una aplicación disponible en Google Play Store llamada Amr Voice.
play.google.com/store/apps/details?id=appi…
Vaya con este enlace o escriba "Amr Voice" en Play Store.
Instale la aplicación> Conectar dispositivo Bluetooth> Toque el icono del micrófono para enviar su comando de voz.
Recomendado:
Robot controlado por voz usando el módulo V3: 6 pasos
Robot controlado por voz usando el módulo V3: este robot puede ser hecho fácilmente por cualquier persona, simplemente siga el proceso que le di. Este es un robot controlado por voz y puede ver la demostración de mi robot, puede usarlo de dos maneras, una de ellas es remoto y otro es por voz
Drone Raspberry Pi controlado por voz de Alexa con IoT y AWS: 6 pasos (con imágenes)
Drone Raspberry Pi controlado por voz de Alexa con IoT y AWS: ¡Hola! Mi nombre es Armaan. Soy un chico de 13 años de Massachusetts. Este tutorial muestra, como puede inferir del título, cómo construir un Raspberry Pi Drone. Este prototipo demuestra cómo están evolucionando los drones y también cuán importante pueden desempeñar en el
Interruptor controlado por voz con Alexa y Arduino: 10 pasos (con imágenes)
Interruptor controlado por voz con Alexa y Arduino: El objetivo principal de este proyecto es utilizar un sensor de temperatura para controlar el interruptor (relé) para encender o apagar el dispositivo. Lista de materiales Módulo de relé de 12V == > $ 4.2 Arduino uno == > Sensor de temperatura DHT11 de $ 8 == > $ 3 ESP8266 Modul
Cómo hacer un robot controlado por voz: 3 pasos (con imágenes)
Cómo hacer un robot controlado por voz: ¿Alguna vez quisiste operar cosas con tu voz? Entonces estás en el lugar correcto.Puedes controlar cualquier cosa usando arduino, solo tienes que conectar esas cosas y tener que declarar en el programa. Hice una voz simple robot controlado pero puedes conectarte
Cómo contar de 0 a 99 usando el microcontrolador 8051 con pantalla de 7 segmentos: 5 pasos (con imágenes)
Cómo contar de 0 a 99 usando el microcontrolador 8051 con pantalla de 7 segmentos: Hola a todos, En este tutorial les contaremos cómo contar de 0 a 99 usando dos pantallas de 7 segmentos