Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Kali ini kita akan membuat Program PIR Sensor dengan LED menggunakan ESP32 di Wokwi.
Sumber Tutorial : ESP32io.com
Lalu, kita akan membuat Program Ultrasonik dengan LED menggunakan ESP32 di Wokwi.
Kode :
#define TRIG_PIN 18 // ESP32 pin connected to Ultrasonic Sensor's TRIG pin#define ECHO_PIN 19 // ESP32 pin connected to Ultrasonic Sensor's ECHO pin#define LED_PIN 21 // ESP32 pin connected to LED's pin#define DISTANCE_THRESHOLD 50 // centimeters// variables will change:float duration_us, distance_cm;void setup() {Serial.begin (9600); // initialize serial portpinMode(TRIG_PIN, OUTPUT); // set ESP32 pin to output modepinMode(ECHO_PIN, INPUT); // set ESP32 pin to input modepinMode(LED_PIN, OUTPUT); // set ESP32 pin to output mode}void loop() {// generate 10-microsecond pulse to TRIG pindigitalWrite(TRIG_PIN, HIGH);delayMicroseconds(10);digitalWrite(TRIG_PIN, LOW);// measure duration of pulse from ECHO pinduration_us = pulseIn(ECHO_PIN, HIGH);// calculate the distancedistance_cm = 0.017 * duration_us;if (distance_cm < DISTANCE_THRESHOLD)digitalWrite(LED_PIN, HIGH); // turn on LEDelsedigitalWrite(LED_PIN, LOW); // turn off LED// print the value to Serial MonitorSerial.print("distance: ");Serial.print(distance_cm);Serial.println(" cm");delay(500);}
Gambar (Output) :
Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)
Tags
Kode Program