//Menambahkan 6 led, dengan 3 warna
//pin 12,14,27,26,25,32
#define ledkuning 12
#define ledkuning 14
#define ledpink 27
#define ledpink 26
#define ledungu 25
#define ledungu 32
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C Icd (0x27,16,2);
void setup() {
// Jumat 04102024
pinMode(12, OUTPUT);
pinMode(14, OUTPUT);
pinMode(27, OUTPUT);
pinMode(26, OUTPUT);
pinMode(25, OUTPUT);
pinMode(32, OUTPUT);
Icd.init();
Icd.backlight();
Icd.setCursor(3,0);
Icd.print("kelas 12.1");
delay(4000);
Icd.setCursor(1,1);
Icd.print("keren & kece");
delay(2500);
}
void loop() {
// Pertemuan Rabu 0902024
//perulangan for, untuk menggeser poss cursor:kolom
for(int i=0;i<13;i++){
Icd.clear();
Icd.setCursor(i,0);
Icd.print("isaura");
delay(300);
}
//LED 6
for(int i=12;i>=0;i--){
Icd.clear();
Icd.setCursor(i,1);
Icd.print("safa");
delay(300);
digitalWrite(12, HIGH);
delay(1000);
digitalWrite(12, LOW);
digitalWrite(14, HIGH);
delay(1000);
digitalWrite(14, LOW);
digitalWrite(27, HIGH);
delay(1000);
digitalWrite(27, LOW);
digitalWrite(26, HIGH);
delay(1000);
digitalWrite(26, LOW);
digitalWrite(25, HIGH);
delay(1000);
digitalWrite(25, LOW);
digitalWrite(32, HIGH);
delay(1000);
digitalWrite(32, LOW);
}
}