Interfacing NodeMCU and distance sensor(HC-SR04)
Wed May 29 2024 01:20:42 GMT+0000 (Coordinated Universal Time)
Saved by
@login
int trig=D6
int echo=D5
float duration,dist_cm,dist_in
void setup(){
pinMode(trig,OUTPUT)
pinMode(echo,INPUT)
Serial.begin(9600)
}
Void loop(){
digitalWrite(trig,LOW);
delay Microseconds(2);
digitalWrite(trig,HIGH);
delay Microseconds(10);
digitalWrite(trig,LOW);
duration=pulseIn(echo,HIGH);
dist_cm=duration*0.0343/2.0;
dist_in=duration*0.0135/2.0;
Serial.print(“Distance”);
Serial.print(dist_cm,1);
Serial.print(“cm/ ”);
Serial.print(dist_in,1);
delay(300);
}
content_copyCOPY
Comments