Darwin Dela Cruz
Published © GPL3+

Distance Alarm System

A simple device that will trigger an alarm when objects come too close to the Ultrasonic sensor.

BeginnerFull instructions provided1 hour4,678
Distance Alarm System

Story

Read more

Schematics

Schematic 01

Code

Distance Alarm System

Arduino
Darwin here, in this project I make a Distance Alarm Sensor that will alarm when an object is near on the HC-SR04 sensor and a buzzer will trigger and light an Led.
const int trigPin = 9;
const int echoPin = 10;
const int buzzer = 11;
const int ledPin = 13;
long duration;
int distance;
int safetyDistance;
void setup() {
pinMode(trigPin, OUTPUT); 
pinMode(echoPin, INPUT); 
pinMode(buzzer, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600); 
}
void loop() {
// Clears the trigPin
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance= duration*0.034/2;
safetyDistance = distance;
if (safetyDistance <= 5){
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, HIGH);
}
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
}
Serial.print("Distance: ");
Serial.println(distance);
}

Credits

Darwin Dela Cruz

Darwin Dela Cruz

6 projects • 34 followers
Mabuhay! I'm a Filipino that's enthusiastically incline in technology development.

Comments