Índice:
- Etapa 1: Projeto do chassi
- Etapa 2: Conexão e Design de PCB
- Etapa 3: Código do programa e código hexadecimal
- Etapa 4: aplicativo Android
Vídeo: Robô controlado por voz usando o microcontrolador 8051: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Um robô controlado por voz assume o comando especificado na forma de voz. Qualquer que seja o comando dado através do módulo de voz ou módulo Bluetooth, ele é decodificado pelo controlador existente e, portanto, o comando dado é executado.
Aqui neste projeto, usei o módulo Bluetooth e o aplicativo Android para dar o comando de voz na forma de código hexadecimal. Existem certos dígitos que podem ser enviados diretamente para o módulo Bluetooth e automaticamente o dígito é convertido em seu código hexadecimal.
Podemos usar esses dígitos como um comando de voz para a operação especificada pré-programada no microcontrolador. Usar dígitos como um comando de voz é mais fácil do que usar comandos alfabéticos.
Componentes necessários:
1. Microcontrolador (AT89S52)
Soquete fêmea de 2,40 pinos para controlador
3. Placa zero PCB
4. Oscilador de cristal (11,0592 MHz)
5,7805 regulador de tensão
6. Relamatar pino
7. Registro de mudança
8. Mudar
9. Resistência (1 K-ohm)
10. Capacitor (10uF, 22pF (2))
11. Driver L293D com soquete fêmea
12.16x2 LCD
13. LEDs
14. Módulo Bluetooth (HC-05)
15. Bateria (12V)
16. Fios de conexão
17. Ferro de soldar
18. Motores (rpm necessárias)
19. Chasis para robô
20. Rodas
Etapa 1: Projeto do chassi
Projete um chassi de acordo com seus requisitos e necessidades.
Eu projetei o chassis que é um chassis lego e facilmente disponível no mercado.
Etapa 2: Conexão e Design de PCB
Diagrama de circuito para 8051, controlado por voz do robô.
As conexões no PCB devem ser feitas de acordo com o diagrama de circuito fornecido.
Etapa 3: Código do programa e código hexadecimal
Código de montagem para quem deseja codificar em linguagem assembly de 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
Código C para quem deseja programar em linguagem C.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Usando o software Keil, você pode escrever esses códigos Assembly para 8051 e gerar o arquivo hexadecimal que é necessário para gravar (fazer upload) no 8051. Para fazer upload (Gravar), você precisa de um gravador 8051, que pode encontrar em suas faculdades ou pode comprar no mercado.
Etapa 4: aplicativo Android
Para enviar comandos de voz (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) para Bluetooth na forma de código hexadecimal, um aplicativo está disponível na loja do Google Play chamado - Amr Voice.
play.google.com/store/apps/details?id=appi…
Vá com este link ou digite "Amr Voice" na Play Store.
Instale o aplicativo> Conectar dispositivo Bluetooth> Toque no ícone do microfone para enviar seu comando de voz.
Recomendado:
Robô controlado por voz usando o módulo V3: 6 etapas
Robô controlado por voz usando o módulo V3: Este robô pode ser feito facilmente por qualquer pessoa, basta seguir o processo como eu dei. Este é um robô controlado por voz e você pode ver a demonstração do meu robô, você pode usá-lo de duas maneiras. remoto e outro é por voz
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô: 6 etapas
Robô Arduino com distância, direção e grau de rotação (leste, oeste, norte, sul) controlado por voz usando o módulo Bluetooth e movimento autônomo do robô .: Este Instructable explica como fazer o robô Arduino que pode ser movido na direção necessária (para frente, para trás , Esquerda, Direita, Leste, Oeste, Norte, Sul) Distância necessária em centímetros usando o comando de voz. O robô também pode ser movido de forma autônoma
Gesture Hawk: robô controlado por gestos manuais usando interface baseada em processamento de imagens: 13 etapas (com imagens)
Gesture Hawk: Robô controlado por gestos manuais usando uma interface baseada em processamento de imagem: Gesture Hawk foi apresentado no TechEvince 4.0 como uma interface homem-máquina baseada em processamento de imagem simples. Sua utilidade reside no fato de que nenhum sensor adicional ou vestível, exceto uma luva, é necessário para controlar o carro robótico que funciona em diferentes
Switch controlado por voz usando Alexa e Arduino: 10 etapas (com imagens)
Chave controlada por voz usando Alexa e Arduino: O principal objetivo deste projeto é usar o sensor de temperatura para controlar a chave (relé) para ligar ou desligar o dispositivo. Lista de materiais Módulo de relé 12V == > $ 4,2 Arduino uno == > Sensor de temperatura $ 8 DHT11 == > Módulo ESP8266 de $ 3
Como fazer um robô controlado por voz: 3 etapas (com imagens)
Como fazer um robô controlado por voz: Você sempre quis operar coisas em sua voz? Então está no lugar certo você pode controlar qualquer coisa usando o arduino, você só precisa conectar essas coisas e declarar no programa. Fiz uma voz simples robô controlado, mas você pode se conectar