edge lab LIVE! starts Tuesday in Munich. Grab a workshop seat and take home the board you build on. Code FRIEND-HACKSTER saves 20%. () Learn more!
aiawasdctrl
Published © GPL3+

Echo sensor

Now you can do what bat can do

BeginnerFull instructions provided1 hour284
Echo sensor

Things used in this project

Hardware components

NodeMCU ESP8266 Breakout Board
NodeMCU ESP8266 Breakout Board
×1
Ultrasonic Sensor - HC-SR04
SparkFun Electronics 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

Comments