Papermind

HC-SR04

Mar 22nd, 2018
625
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.77 KB | None | 0 0
  1. /*
  2. Contoh program sensor HC-SR04
  3. created by papermindvention.blogspot.com
  4. march 2018
  5. */
  6. const int trigPin = 2;  
  7. const int echoPin = 3;
  8. int led= 13;
  9. int duration = 0; //variable untuk menyimpan hasil inputan echo
  10. int jarak = 0; //variable untuk menyimpan hasil dari perhitungan jarak
  11. void setup(){
  12. Serial.begin(9600);
  13. pinMode(trigPin, OUTPUT);
  14. pinMode(echoPin, INPUT);
  15. pinMode(led, OUTPUT);}
  16. void loop() {
  17. digitalWrite(trigPin, LOW);
  18. delayMicroseconds(2);
  19. digitalWrite(trigPin, HIGH);
  20. delayMicroseconds(10);
  21. digitalWrite(trigPin, LOW);
  22. duration = pulseIn(echoPin, HIGH);
  23. jarak = (duration*0.034)/2;//rumus
  24. Serial.print(jarak);
  25. Serial.println(" cm");
  26. Serial.println(duration);
  27.  
  28. if (jarak<=70) {  
  29.   digitalWrite(led, HIGH);}
  30. else {  digitalWrite(led, LOW);  }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment