Kode Program
Original PostProgram Ultrasonik dengan Servo Motor menggunakan ESP32 di Wokwi

Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Kali ini kita akan membuat Program Ultrasonik dengan LED menggunakan ESP32 di Wokwi.
Sumber Tutorial : ESP32io.com
Lalu, kita akan membuat Program Ultrasonik dengan Servo Motor menggunakan ESP32 di Wokwi.
Kode :
#include <Servo.h>// constants won't changeconst int TRIG_PIN = 4; // Arduino pin connected to Ultrasonic Sensor's TRIG pinconst int ECHO_PIN = 6; // Arduino pin connected to Ultrasonic Sensor's ECHO pinconst int SERVO_PIN = 3; // Arduino pin connected to Servo Motor's pinconst int DISTANCE_THRESHOLD = 50; // centimetersServo servo; // create servo object to control a servo// variables will change:float duration_us, distance_cm;void setup() {Serial.begin (9600); // initialize serial portpinMode(TRIG_PIN, OUTPUT); // set arduino pin to output modepinMode(ECHO_PIN, INPUT); // set arduino pin to input modeservo.attach(SERVO_PIN); // attaches the servo on pin 9 to the servo objectservo.write(0);}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)servo.write(90); // rotate servo motor to 90 degreeelseservo.write(0); // rotate servo motor to 0 degree// 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 😀😊😘👌👍 :)
.jpg)
.png)
.png)
.png)