aiawasdctrl
Published © GPL3+

Echo sensor

Now you can do what bat can do

BeginnerFull instructions provided1 hour246
Echo sensor

Things used in this project

Hardware components

NodeMCU ESP8266 Breakout Board
NodeMCU ESP8266 Breakout Board
×1
Ultrasonic Sensor - HC-SR04
SparkFun Ultrasonic Sensor - HC-SR04
×1
Female/Female Jumper Wires
Female/Female Jumper Wires
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Code

echosensor

C/C++
#define triggerPin D4
#define echoPin D0

void setup() {
Serial.begin (9600);
pinMode(triggerPin, OUTPUT);
pinMode(echoPin, INPUT);
}

void loop() {
long duration, jarak;
digitalWrite(triggerPin, LOW);
delayMicroseconds(2);
digitalWrite(triggerPin, HIGH);
delayMicroseconds(10);
digitalWrite(triggerPin, LOW);
duration = pulseIn(echoPin, HIGH);
jarak = (duration/2) / 29.1; // rumus ultrasonic
Serial.println("jarak :");
Serial.print(jarak);
Serial.println(" cm");
delay(1000);
}

Credits

aiawasdctrl
6 projects • 0 followers
Contact

Comments

Please log in or sign up to comment.