#include <LiquidCrystal_I2C.h>
#include<ESP32Servo.h>
Servo servo1;
LiquidCrystal_I2C lcd1(0x27, 16, 2);
int posisiServo = 0;
void setup() {
servo1.attach(18, 500, 2400);
servo1.write(posisiServo); //posisi awal (0)
delay (1000);
lcd1.init();
lcd1.backlight();
lcd1.setCursor(0,0);
lcd1.print("posisi servo: ");
lcd1.setCursor(0,1);
lcd1.print(posisiServo);
lcd1.print(" derajat");
delay (1000);
}
void loop() {
posisiServo = 90; //posisi servo terbaru
servo1.write(posisiServo); // Atur posisi servo terbaru
lcd1.setCursor(0, 1); // Set kursor led dengan display text terbaru
lcd1.print(posisiServo); // Tampilkan posisi servo terbaru
lcd1.print(" derajat");
delay(1000);
}