#include <WiFi.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27, 16, 2);
const char ssid[] = "Wokwi-GUEST";
const char pass[] = "";
void setup() {
lcd.init();
lcd.backlight();
Serial.begin(9600);
WiFi.begin(ssid, pass); // siapkan wifi
lcd.setCursor(0,0);
lcd.print("Welcome");
delay(1500);
lcd.clear();
Serial.print("Menghubungkan ke wiFi");
lcd.setCursor(0,0);
lcd.print("Menghubungkan");
lcd.setCursor(0,1);
lcd.print("ke WiFi");
while(WiFi.status() != WL_CONNECTED){ // ketika tidak berhubung
Serial.print(".");
lcd.print(".");
delay(500);
}
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Wifi Terhubung");
Serial.println("Berhasil terhubung WIfi");
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
}