T31. SKETCH SENSOR ULTRASONIK HC SR04 SATU TANDA ALARM
- Dapatkan link
- X
- Aplikasi Lainnya
SKETCH YANG PERLU DIKETIK:
const int trigPin = 10; const int echoPin = 9; const int pinSpeaker = 3; long durasi; int jarak; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); durasi = pulseIn(echoPin, HIGH); jarak = durasi * 0.034 / 2; Serial.print("Jarak: "); Serial.print(jarak); Serial.println(" cm"); delay(50); if(jarak<=50){ tone(pinSpeaker,1000); delay(100); noTone(pinSpeaker); delay(50); tone(pinSpeaker,600); delay(100); noTone(pinSpeaker); delay(50); } else{ noTone(pinSpeaker); } }