Advertisement
andretafta

Program NodeMCU + HC-SR04

Jul 29th, 2020
2,915
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <NewPing.h> //Library untuk HC-SR04
  2. #define TRIGGER_PIN  D5  //Pin Trigger HC-SR04 pada NodeMCU
  3. #define ECHO_PIN     D6  //Pin Echo HC-SR04 pada NodeMCU
  4. #define MAX_DISTANCE 250 //Maksimum Pembacaan Jarak (cm)
  5.  
  6. NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); //Setup Pin HC-SR04 dan Jarak Pembacaan dengan Fungsi Library
  7.  
  8. void setup() {
  9.   Serial.begin(115200); //Memulai Komunikasi Serial Monitor
  10. }
  11.  
  12. void loop() {  
  13.   int jarak = sonar.ping_cm(); //Melakukan Pembacaan Jarak dalam bentuk cm
  14.   //Mencetak Hasil Pembacaan pada Serial Monitor          
  15.   Serial.println("Monitoring Jarak");
  16.   Serial.print("Jarak: ");
  17.   Serial.print(jarak);
  18.   Serial.println(" cm");
  19.   delay(1000); //Delay 1 Detik
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement