Assalamualaikum…
Selamat malam teman-teman Anak Kendali,kali ini kita akan mengontrol lampu sesuai dengan waktu yang ditentukan,ok jangan basa basi lagi langsung ke TKP.
Keyword : Cara menyalakn lampu sesuai waktu,RTC ARDUINO,Arduino pemula
Bahan :
- Arduino
- RTC DS3231
- Leppi / PC
- Library DS3231 disi
Wiring :
Kode :
#include <DS3231.h>
DS3231 rtc(SDA, SCL);
int relay = 5;
Time t;void setup()
{
Serial.begin(9600);
pinMode(relay, OUTPUT);
digitalWrite(relay, HIGH);
rtc.begin();
}void loop()
{
t = rtc.getTime();
Serial.println(rtc.getTimeStr());
if(t.hour == 17 && t.min == 20 && t.sec==0){
digitalWrite(relay,LOW);//relay aktif jam 17:20:00
}
else if(t.hour == 18 && t.min == 40 && t.sec==0){
digitalWrite(relay,HIGH);//relay mati jam 18:40:00
}
delay (1000);
}
ok sekian dulu dari saya kebetulan sudah ngantuk in shaa Allah besok dilanjut lagi dengan diSettingnya lewat Serial agar lebih mudah,mohon ma’af apabila ada kata-kata yang kurang pantas.
Wassalamualaikum.