Índice:

Mão robótica com controle de voz: 4 etapas
Mão robótica com controle de voz: 4 etapas

Vídeo: Mão robótica com controle de voz: 4 etapas

Vídeo: Mão robótica com controle de voz: 4 etapas
Vídeo: Como fazer um robô que anda a controle remoto Simples e muito fácil de fazer 2024, Dezembro
Anonim
Mão robótica com controle de voz
Mão robótica com controle de voz

Criei um braço robótico que funcionará com o seu comando de voz.

O braço do robô é controlado com entrada de fala conectada naturalmente. A entrada de idioma permite que um usuário interaja com o robô em termos que são familiares para a maioria das pessoas. As vantagens dos robôs ativados por voz são as operações de entrada de dados rápida e sem as mãos. O robô proposto é capaz de compreender o significado dos comandos da linguagem natural. Depois de interpretar os comandos de voz, uma série de dados de controle para executar uma tarefa é gerada. Finalmente, o robô realmente executa a tarefa. Técnicas de Inteligência Artificial são utilizadas para fazer o robô entender os comandos de voz e agir da maneira desejada. Também é possível controlar o robô usando o modo de entrada do teclado. Os robôs são um pacote de sistemas que inclui os campos da tecnologia mecânica, elétrica, informática e de automação que podem ser usados para realizar várias tarefas de uso industrial e doméstico. E dentro dos desenvolvimentos crescentes neste campo, os robôs podem agora ser controlados com menor intervenção humana direta para alcançar uma interação mais natural com as máquinas. Uma maneira de fazer isso é controlar um robô por meio de comandos de voz. Isso permite que o usuário libere seu trabalho de areia de mão em outras tarefas. Algumas aplicações básicas de robôs que utilizam reconhecimento de voz são para apoiar pessoas com deficiência, executando o conjunto de comandos predefinido c. Para processar os comandos de voz, um método simples e eficiente é usar um smartphone. Smartphones são dispositivos poderosos capazes de realizar muitas funções semelhantes a um computador. Com seu próprio sistema operacional independente e conectividade com a Internet, eles estão cada vez mais sendo utilizados em muitos aplicativos. Um dos principais recursos que iremos utilizar é o Bluetooth integrado. Isso permitirá que o telefone se comunique com o robô. Vários sistemas operacionais são usados para smartphones, mas o mais comum é o sistema operacional Android desenvolvido pelo Google Inc. Sua flexibilidade e facilidade de uso o tornam uma interface ideal para aplicativos robóticos. Os sistemas relacionados são muito eficientes para o desenvolvimento de aplicativos em todo o mundo. A tecnologia Bluetooth troca dados em um curto intervalo, mas é uma forma muito eficiente de comunicação entre dois dispositivos, como um microcontrolador e um telefone inteligente. Os pacotes de dados são enviados e recebidos por meio de sinais de rádio de ondas curtas. É essencial que os robôs recebam comandos sem demora, por isso usamos o Bluetooth como o principal meio de comunicação. Na vida diária, esses robôs podem ser usados para navegação e orientação de controle para uma determinada posição. O robô pode manter a velocidade linear predefinida ou pode ter velocidade variável em superfícies planas. O reconhecimento de voz é mantido com ajuda de um microcontrolador; um Arduino (UNO). Dois comandos básicos são usados para dirigir o robô que são uva, solte a parada para guiar o robô. Para detectar e capturar quaisquer objetos, o módulo ultrassônico é implementado, programado para capturar o objeto se houver algum objeto em seu caminho, e informar ao usuário para usar outro comando de voz. Sensores ultrassônicos usam transmissores e receptores de ondas sonoras para registrar o echo o tempo e use-o para calcular a distância. O App Inventor 2 do MIT foi usado para desenvolver um aplicativo Android. Esta é uma ferramenta que usa uma técnica de programação de bloqueio para que até mesmo os iniciantes possam experimentar o desenvolvimento de aplicativos Android. Era essencial desenvolver um aplicativo para estabelecer uma comunicação sem fio em um determinado intervalo via Bluetooth. Resumindo, podemos concluir que os robôs controlados por voz podem certamente ser um mercado futuro para muitos fins industriais e domésticos relacionados à automação de tarefas diárias. Após várias execuções e testes, nosso método proposto de comunicação Bluetooth funcionou de forma eficiente com um atraso de tempo aceitável. As conexões entre o microcontrolador e o Bluetooth funcionaram muito bem com alguns erros no reconhecimento de comandos de voz. Usamos conectividade de Internet baseada em GSM e WIFI para que o aplicativo reconhecesse os comandos e os conectasse ao Arduino. Mas, para modificações futuras, podemos criar um sistema offline para o aplicativo reconhecer voz e enviá-lo de volta ao microcontrolador. Algumas modificações no aplicativo baseado em Android podem resultar em muito mais clareza de reconhecimento de voz.

Etapa 1: Componentes

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Sensor Ultrassônico HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servo motor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Corda

5. Módulo transceptor Bluetooth REES52 com saídas TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Etapa 2: Circuito

O circuito
O circuito

Etapa 3: codificação

Recomendado: