Robô de controle de gestos baseado em acelerômetro

Experimente Nosso Instrumento Para Eliminar Problemas





Atualmente, a robótica está se tornando uma das mais avançadas no campo da tecnologia. O aplicações da robótica envolvem principalmente em automóveis, médicos, construção, defesa e também usados ​​como um robô de combate a incêndio para ajudar as pessoas do acidente de incêndio. Porém, controlar o robô com um controle remoto ou switch é bastante complicado. Assim, é desenvolvido um novo projeto que é um robô de controle por gestos baseado em acelerômetro. O objetivo principal deste projeto é controlar o movimento do robô com gestos manuais usando acelerômetro.

Robô de controle de gestos baseado em acelerômetro

Robô de controle de gestos baseado em acelerômetro



Robô de controle de gestos baseado em acelerômetro

Este projeto inclui a seção do transmissor e a seção do receptor. O componentes necessários para construir este projeto são Ht12e, Ht12d, L293D, AT89S52, 7805, capacitor, cristal, conector PBT, antena unipolar, resistor, LED, acelerômetro e bateria. O acelerômetro é um dispositivo essencial neste projeto.


acelerômetro ou dispositivo transmissor depende do gesto da mão. Através do dispositivo transmissor, um comando é recebido e processado com o auxílio do microcontrolador At89S51. Esta microcontrolador dá sinalize ao robô para se mover na direção preferida. O princípio básico de funcionamento deste robô define os sinais de dados das leituras do dispositivo de transmissão para o microcontrolador instalado no robô. O microcontrolador pré-programado funciona de acordo com o programa, o que faz com que o robô funcione de acordo.



Um robô controlado por gestos usando um acelerômetro é um tipo de robô que pode ser operado pelo movimento da mão, colocando um acelerômetro nele. Este projeto está dividido em duas partes: dispositivo transmissor e dispositivo receptor. Onde um dispositivo de gesto funciona como um dispositivo transmissor e um robô como um dispositivo receptor. Quando um dispositivo transmissor (acelerômetro) é colocado na mão, ele enviará sinais para o robô para a operação necessária.

Os principais componentes usados ​​na seção de transmissão incluem um acelerômetro, comparador, codificador HT12E IC e Transmissor RF .

Acelerômetro

Um acelerômetro é um tipo de sensor e fornece dados analógicos enquanto se move na direção de X, Y e Z. Essas direções dependem do tipo de sensor. O diagrama do acelerômetro é mostrado abaixo. Este sensor consiste em direções de seta, se inclinarmos o sensor em uma direção, então os dados no pino específico mudarão na forma de analógico. O acelerômetro consiste em seis pinos, onde a função de cada pino é discutido abaixo.


Acelerômetro

Acelerômetro

  • Pino-1: o pino VDD é usado para fornecer alimentação de + 5V a este pino
  • Pino 2: o pino GND é conectado ao aterramento para fins de polarização
  • Pino 3: o pino X receberá os dados na direção X
  • Pino 4: o pino Y receberá os dados na direção Y
  • Pino 5: o pino Z receberá os dados na direção Z
  • Pino-6: o pino ST é usado para ajustar a sensibilidade do acelerômetro 1,5g ou 2g ou 3g ou 4g

Comparador

O comparador é usado para alterar a tensão analógica em tensão digital e compara essa tensão analógica com uma tensão de referência e fornece uma tensão baixa ou alta precisa

Codificador

Este codificador é usado para codificar os dados de 4 bits e transmitir usando um módulo transmissor de RF.

Módulo Transmissor RF

O módulo RF TX trabalha com frequência 433MHz e este módulo está facilmente disponível no mercado com baixo custo

Os principais componentes usados ​​na seção de recepção incluem receptor, decodificador, microcontrolador e driver de motor.

Seção do transmissor

Seção do transmissor

Receptor RF

O receptor RF deste projeto receberá os dados que são transferidos pelo dispositivo transmissor.

Decodificador

O decodificador é usado para alterar os dados seriais em dados paralelos que são recebidos do módulo receptor de RF.

Microcontrolador

O microcontrolador é a parte mais essencial do robô. Um microcontrolador da família 8051 é usado no circuito para dar uma capacidade de decisão

Motorista

O driver do motor é um dispositivo que dá o movimento para realizar uma tarefa como um motor. Portanto, exigimos que o driver do motor os execute através do controlador. A interface entre o motor e o microcontrolador pode ser feita usando um driver de motor L293D IC neste circuito.

Na seção receptora, um módulo receptor de RF recebe os dados do transmissor. Os dados recebidos podem ser decodificados por um IC HT12D. Os dados recebidos podem ser processados ​​pelo microcontrolador AT89S51 e o driver do motor é usado para controlar o motor.

Seção Receptor

Seção Receptor

Robô de controle de gestos funcionando

O robô controlado por gestos baseado em acelerômetro se move de acordo com o movimento da mão conforme colocamos o acelerômetro em sua mão. Quando inclinamos a mão com um acelerômetro na frente do robô, o robô começa a se mover para frente até que o próximo movimento seja dado. Quando inclinamos a mão para trás, o robô muda sua direção e estado. Em seguida, ele começa a se mover para trás até que o próximo sinal seja dado. Quando inclinamos a mão para o lado esquerdo, o robô se move para o lado esquerdo até que o próximo sinal seja dado. Da mesma forma, quando inclinamos a mão para o lado direito, o robô se move para o lado direito.

Formulários

O aplicações do acelerômetro robô controlado por gestos baseado em

  • Esses robôs são usados ​​em aplicações militares para operar robôs
  • Esses robôs são usados ​​em aplicações médicas para fins de cirurgia
  • Essa robótica é usada no campo da construção
  • Essa robótica é usada em indústrias para controlar carrinhos e elevadores.

Portanto, trata-se de um robô de controle de gestos baseado em acelerômetro, seu funcionamento e aplicações. Esperamos que você tenha uma melhor compreensão deste conceito. Além disso, quaisquer dúvidas sobre este conceito ou projetos eletrônicos , dê sua opinião comentando na seção de comentários abaixo. Aqui está uma pergunta para você, quais são as aplicações do robô de controle de gestos baseado em acelerômetro?

Créditos fotográficos: