Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Bengala Inteligente Arduino: Sensor de Proximidade para Deficientes Visuais

Componentes e Materiais

Arduino UNO 1
Protoboard Tamanho Completo (Sem Solda) 1
Sensor Ultrassônico HC-SR04 (genérico) 1
Buzzer 2
LED (genérico) 1

Ferramentas Necessárias

Aplicativos e Serviços Online

Sobre o Projeto

Após ver pessoas cegas na rua pedindo ajuda para caminhar, senti pena e comecei a trabalhar neste projeto.

Código

Carregue este código (C/C++)

/* Bengala inteligente para ajudar cegos */
#define trigPin 9
#define echoPin 8
#define Buzzer1 5 // ativo
#define Buzzer2 7 // passivo
#define Led1 6    // vibração
int sound = 250;

void setup() {
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(Buzzer1, OUTPUT);
  pinMode(Buzzer2, OUTPUT);
  pinMode(Led1, OUTPUT);
}

void loop() {
  Serial.begin(9600);
  long duration, distance;
  digitalWrite(trigPin, LOW);
  delay(2);
  digitalWrite(trigPin, HIGH);
  delay(10);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration / 2) / 29.1;
  digitalWrite(Buzzer1, LOW);
  digitalWrite(Buzzer2, LOW);
  digitalWrite(Led1, LOW);
  if (distance < 40) {
    digitalWrite(Led1, HIGH);
    delay(2000);
  }
  if (distance < 20) {
    digitalWrite(Led1, HIGH);
    delay(2000);
    digitalWrite(Buzzer1, HIGH);
    delay(2000);
  }
  if (distance < 10) {
    digitalWrite(Led1, HIGH);
    delay(2000);
    digitalWrite(Buzzer1, HIGH);
    delay(2000);
    digitalWrite(Buzzer2, HIGH);
    delay(2000);
  }
}

Esquemáticos

Primeiro o sensor ultrassônico, 2 buzzers e LED devem ser conectados na protoboard, depois conectamos esses componentes ao Arduino com fios, e por fim o circuito deve ser fixado a uma bengala com fita adesiva.

Bengala Inteligente Arduino: Sensor de Proximidade para Deficientes Visuais

Processo de manufatura

  1. Dados Digital com Arduino: Gere Números Aleatórios 1-6 em LCD 16x2
  2. Facilitando Comunicação Surdo-Cego com 1Sheeld e Arduino
  3. Construa um Homem de Ferro com Arduino: Componentes, Sensores e Guia Passo a Passo
  4. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  5. Construa um Braço Robótico 3D Impresso Funcional com Arduino – Guia Passo a Passo
  6. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  7. Portão de Triagem de Temperatura Sem Contato para Monitoramento Rápido e Preciso
  8. Jogo Pong Neon em Matriz NeoPixel com Arduino Nano
  9. Volante Joystick Arduino Personalizado para Jogos
  10. Construa um Receptor FM Potente com Arduino e Módulo TEA5767