#define ledkuning 12
#define ledkuning 26
#define ledpink 14
#define ledpink 25
#define ledhijau 27
#define ledhijau 32
int tekan= 0;
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
//Jumat 04102024
lcd.init();
lcd.backlight();
lcd.setCursor(3,0);
lcd.print("Kelas 12.1");
delay(4000);
lcd.setCursor(2,1);
lcd.print("Keren & Kece");
delay(2500);
//led
pinMode(12, OUTPUT);
pinMode(26, OUTPUT);
pinMode(14, OUTPUT);
pinMode(25, OUTPUT);
pinMode(27, OUTPUT);
pinMode(32, OUTPUT);
}
void loop() {
//Pertemuan Rabu 0902024
//perulangan for, untukk menggeser poss cursor:kolom
for(int i=0;i<13;i++){
lcd.clear();
lcd.setCursor(i,0);
lcd.print("Kim");
delay(300);
}
for(int i=12;i>=0;i--){
lcd.clear();
lcd.setCursor(i,1);
lcd.print("PUNI");
delay(300);
}
digitalWrite(12, HIGH);
delay(500);
digitalWrite(12, LOW);
digitalWrite(26, HIGH);
delay(500);
digitalWrite(26, LOW);
digitalWrite(14, HIGH);
delay(500);
digitalWrite(14, LOW);
digitalWrite(25, HIGH);
delay(500);
digitalWrite(25, LOW);
digitalWrite(27, HIGH);
delay(500);
digitalWrite(27, LOW);
digitalWrite(32, HIGH);
delay(500);
digitalWrite(32, LOW);
}