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

Sistema Avançado de Alerta de Colisão com Arduino – Alertas Visuais e Sonoros para Segurança Veicular

Componentes e Materiais

ComponenteQuantidade
Arduino UNO1
Sensor Ultrassônico HR-SC04 (HC-SR04)1
LED (genérico)2
Buzzer Piezo1
Resistor 10k Ω2

Sobre o Projeto

Sistema de detecção de colisão baseado em Arduino – recurso de segurança em rápido crescimento na indústria automotiva. Identifica risco de colisão e emite alertas visual e sonoro para o motorista tomar ação evasiva.

Passo 1: Materiais Necessários

Passo 2: Conexões de Hardware

ComponentePinoConexão Arduino
Sensor HR-SC04VCC5V
GNDGND
TrigPino 7
EchoPino 4
Buzzer+Pino 10
-GND
LED Vermelho+Pino 2
-GND
LED Azul+Pino 13
-GND

Passo 3: Programa

Carregue o código abaixo no Arduino IDE. Selecione placa e porta corretas.

//// Sistema de Alerta de Colisão ////
// Ano 2017 // Vijendra Kumar

const int trigPin = 7;
const int echoPin = 4;
int buzz = 10;
long duration;
int distance;

void setup() {
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(13, OUTPUT); // LED Azul
  pinMode(2, OUTPUT);  // LED Vermelho
  Serial.begin(9600);
}

void loop() {
  // Dispara pulso ultrassônico
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  
  // Lê eco e calcula distância
  duration = pulseIn(echoPin, HIGH);
  distance = duration * 0.034 / 2; // cm
  
  Serial.print("Distancia: "); Serial.println(distance);
  
  // Zona 2: Apenas alerta visual (20-50cm)
  if (distance <= 50 && distance >= 20) {
    digitalWrite(13, HIGH); // LED Azul ON
  } else {
    digitalWrite(13, LOW);
  }
  
  // Zona 3: Alerta visual + sonoro (<20cm)
  if (distance <= 20) {
    digitalWrite(2, HIGH); // LED Vermelho ON
    for(int i=0; i<4; i++) {
      tone(buzz, 2000); delay(100);
      noTone(buzz); delay(100);
    }
  } else {
    digitalWrite(2, LOW);
  }
}

Passo 4: Upload e Teste

Conecte Arduino via USB, compile e faça upload. Teste aproximando objetos do sensor.

Passo 5: Funcionamento – Três Zonas

Passo 6: Testes

Verifique funcionamento aproximando a mão/objeto do sensor em diferentes distâncias. LEDs e buzzer devem responder conforme zonas definidas.

Esquemáticos e Pinout

Diagrama de ligação e tabela de pinos disponíveis na documentação. Pinos podem ser alterados no código se necessário.

Processo de manufatura

  1. Sistemas de Detecção de Intrusão: Protegendo sua Rede com Alertas Inteligentes
  2. Sistema de Alarme de Detecção de Movimento com Java e Reactive Blocks – Deploy no Raspberry Pi e Envio de SMS
  3. Sistema de Presença RFID Confiável com Arduino e Python
  4. Robô de Detecção Humana Baseado em Arduino Uno: Integração de Sensores Passo a Passo
  5. SERENA: Sistema de Alarme Personalizado Arduino Mega 2560 com Touchscreen TFT LCD
  6. Sistema Automático de Rega de Plantas com Arduino
  7. Sistema de Monitoramento de Incêndio Florestal em Tempo Real com Alertas SMS
  8. Sistema Inteligente de Ventilação de Porão: Controle de Umidade com Arduino
  9. Sistema de Presença em Tempo Real com RFID, Arduino e Google Sheets
  10. Sistema Avançado de Detecção de Quedas com Arduino, Windows IoT e Azure Cloud