By | 28/08/2018

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 :

  1. Arduino 
  2. RTC DS3231
  3. Leppi / PC
  4. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *