Índice:

Dispositivo para deficientes visuais: 4 etapas
Dispositivo para deficientes visuais: 4 etapas

Vídeo: Dispositivo para deficientes visuais: 4 etapas

Vídeo: Dispositivo para deficientes visuais: 4 etapas
Vídeo: Bulas para deficientes visuais | Coluna #79 2024, Novembro
Anonim
Image
Image

Este tutorial é baseado em um projeto Arduino de código aberto para um Smart Cane e um telefone que auxilia cegos a andarem sozinhos em qualquer lugar com a ajuda de entradas fornecidas por um sensor de obstáculo e dando feedback por meio de sensação tátil (motor de vibração). O dispositivo é acessível e pode ser facilmente reproduzido em algumas horas. Este dispositivo detecta automaticamente o obstáculo durante a caminhada e fornece feedback, permitindo que a bengala vibre junto com um som de aviso.

O dispositivo é feito com Arduino Uno e A. I. Escudo A6 GSM / GPRS.

Possui dois recursos:

  1. Telefone - com 6 botões, para enviar mensagens e fazer chamadas
  2. Smart Cane - que vibra e emite um bipe nas proximidades de um obstáculo

Os recursos são controlados com a ajuda de um switch, de modo que passa do telefone para a bengala inteligente e vice-versa.

O smart cana detecta obstáculos com o sensor ultrassônico HC-SR04 que mede a distância de um obstáculo até a cana e começa a vibrar e apitar devido ao motor de vibração e buzzer.

Etapa 1: Componentes elétricos

Telefone Arduino

  • Arduino UNO
  • Fios de breadboard e breadboarding
  • GPRS / GSM Shield - A. I. A6
  • Cartão SIM ativo
  • PCB
  • Campainha
  • 6 botões
  • 1 interruptor deslizante
  • Bateria 9V

Bengala inteligente

  • Sensor ultrassônico HC-SR04
  • Motor de vibração
  • Diodo - IN4001
  • Resistor - 1KOhms
  • Transistor - 2N2222
  • Capacitor - 0,1uF

Ferramentas adicionais

  • Ferro de solda
  • Decapantes de arame
  • Solda
  • impressora 3d
  • Filamento de impressão 3D PLA
  • Filamento de impressão 3D Ninjaflex
  • Pistola de cola quente
  • Cortador / serra para o PCB
  • Faca de passatempo

Etapa 2: breadboarding o circuito

Breadboarding the Circuit
Breadboarding the Circuit
Breadboarding the Circuit
Breadboarding the Circuit

O pino de eco do sensor ultrassônico deve ser conectado a um pino digital do Arduino

Além do design do circuito na foto, você deve conectar:

A campainha é conectada ao pino digital 2 do Arduino e ao solo.

Botões

Os botões são usados para as funções do telefone.

  • O primeiro é conectado ao pino digital 4 e tem a função de habilitar o módulo gsm e também entrar no menu do telefone, a outra extremidade é conectada ao aterramento
  • 2º - pino digital 5 e função de chamada de solo
  • 3º - pino digital 6 e terra - mensagem 1
  • 4º - pino digital 7 e terra - mensagem 2
  • 5º - pino digital 10 e terra - mensagem 3
  • 6º - pino digital 11 e mensagem terrestre 4

Módulo A6 GPRS / GSM

  1. Conecte o módulo GSM e adicione o cartão SIM. Ligue para o SIM para garantir que o GSM receba sinal. Se você não puder fazer a chamada, tente encontrar um local onde receba o sinal, porque de outra forma não funcionará.
  2. Conecte o VCC 5.0 ao VCC do Arduino
  3. Conecte o PWR ao VCC do Arduino
  4. Observação: se você ligar o Arduino a partir do laptop, o escudo GSM não obterá corrente suficiente para funcionar, você pode ligá-lo com uma bateria de 9 V ou até terminar com o código, ligue o escudo separadamente via USB e conecte o VCC5.0 ao PWR enquanto isso
  5. U_TXD para RX do Arduino
  6. U_RXD para TX do Arduino
  7. GND de GSM para Arduino GND
  8. Conecte um fio de outro GND do Arduino ao GND do primeiro botão e um fio do RST do Arduino à outra extremidade (conectado ao pino digital do Arduino) do primeiro botão
  9. Antes de enviar o código, remova as conexões RX e TX para o Arduino

Bateria

  1. Conecte + da bateria a uma extremidade do interruptor
  2. Conecte a outra extremidade do switch ao Arduino VCC
  3. Conecte - da bateria ao GND do Arduino

Depois de testar na placa de ensaio, você pode soldar todos os seus componentes em uma fiação de teste.

Etapa 3: Código

  1. Baixe a versão mais recente do Arduino IDE em
  2. Altere o número de telefone pelo qual deseja receber chamadas e mensagens do Arduino.
  3. Selecione as placas em Ferramentas -> Placa -> Arduino Uno e, em seguida, selecione a porta à qual seu Arduino está conectado em Porta de ferramentas
  4. Selecione Ferramentas -> Programador -> USBasp
  5. Clique no botão de upload para fazer upload do código para o Arduino

Etapa 4: imprimir o escudo em 3D

Baixe o software de impressão 3D que sua impressora suporta.

Divida os arquivos STL anexados, o que basicamente significa cortar a peça em várias camadas e enviar comandos para a impressora 3D durante a impressão.

Baixe os arquivos STL anexados e carregue-os no software da impressora e divida o arquivo, com base na configuração da impressora. O corte dos arquivos STL deve levar cerca de 2-3 minutos e o tempo de impressão de todos os arquivos deve ser de cerca de 2 a 3 horas, e isso é baseado em sua configuração de segmentação.

Recomendado: