Obstacle Detector Project
Obstacle Detector Project
// Components Required:
// 1. NodeMCU ESP8266
// 2. Ultrasonic Distance Sensor (HC-SR04)
// 3. Active Buzzer
// 4. Jumper Wires
// 5. Breadboard (optional)
// PIN Connections
const int trigPin = D6; // Ultrasonic Sensor Trigger Pin
const int echoPin = D7; // Ultrasonic Sensor Echo Pin
const int buzzerPin = D8; // Buzzer Pin
void setup() {
Serial.begin(115200);
void loop() {
// Measure Distance
long duration, distance;
// Clear trigPin
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
// Calculate Distance
duration = pulseIn(echoPin, HIGH);
distance = duration * 0.034 / 2; // Speed of sound: 340 m/s