This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 30 Januari 2023

ON OFF Lampu dengan Arduino dan Nextion HMI PART 1

 Halo Semua nya apa kabar semoga Baik ya dan selalu di berkahi dalam hidupnya . Wuih kereeen.

Assalamualikum Sahabat DDC Balik Lagi kita berjuma dalam suasana belajar Topik bahasan kita kali ini adalah mengenahi ON OFF lampu dengan Arduino dan Nextion HMI. Tanpa Banyak Bacot langsung ke tutorialnya. Bahan Bahan yang Di Pakai : 1. Arduino Board ( Yg di Pakai di Vidio Ini arduino Design dari ASSU PCB Jakarta) boleh pakai type lain UNO , Nano dll 2. HMI Nextion ( Yg Di Pakai di sini Type NX4832T035. 3. Led ( Sudah Intergreated di Board Arduino karya kita) 4. Kabel Jamper sudah Termasuk di HMI langsung Kita Rangkai Koneksi arduino ke HMI VCC Ke VCC GND ke GND TX ke RX RX ke TX



Alat Yang di Pakai nomor satu adalah Arduino , kita pakai arduino karya sendiri ya dengan menggunakan design PCB dari ASSU PCB Jakarta. tampilannya adalah sebagai berikut:
Kita Mulai Program Arduino Nya Menggunakan arduino IDE dengan Coding Seperti berikut :

#include <Nextion.h>
void setup() {
 Serial.begin(9600);
 pinMode(8,OUTPUT);
 pinMode(7,OUTPUT);
 pinMode(6,OUTPUT);

}

void loop() {
  if(Serial.available()){
    int Data = Serial.read();
    switch (Data){
      case'B':
      digitalWrite(8,HIGH);
      break;
       case'A':
      digitalWrite(8,LOW);
      break;
      case'D':
      digitalWrite(7,HIGH);
      break;
       case'C':
      digitalWrite(7,LOW);
      break;
       case'F':
      digitalWrite(6,HIGH);
      break;
       case'E':
      digitalWrite(6,LOW);
      break;
    }
  }
}

Yang Belum mempunya Library necxtion bisa di unduh di link Berikut:
https://drive.google.com/drive/folders/1Vy3tn2ZF6jjdwFv16u2eFJKWcB_KlbA0?usp=share_link

Bagi Yang mau mendapatkan File arduino nya untuk Praktek biar praktis bisa di unduh di link berikut Ini:
https://drive.google.com/drive/folders/1iaNxRQOaAl8ogsewcJdZMtxPCH5190jZ?usp=share_link

Setelah Selesai Lakukan compile Program dan di lanjutkan untuk Upload coding tsb ke dalam arduino , bisa dengan usb ke arduino , tetapi yg di video ini karena arduino ini tidak mempunyai antar muka ke pc maka kita program menggunakan USBASP. dengan Pin Pin sebagai berikut : VCC, GND, Mosi,Miso,Reset,Sck. lihat di data Sheet atmega 328 jika mau ikuti cara ini . kebetulan untuk arduino yg aku pakai pin Tsb sdh di sediakan jadi tinggal tancap saja ke dalam header pin 2X3 pin

Dengan Board arduino di atas maka sangat Praktis karean sudah terintegrasi di output maupun koneksi ke HMI Nya.
2. HMI  Nextion bentuk dari HMI Tersebut adalah sebagai berikut:



Sebelum kita pakai HMI Harus kita design terbeih dulu ya seperti tampilan gbr di bawah ini :

jika Kalian Belum Bisa cara design nya kalian  bisa lihat tutrial cara nya di video saya yg lalu ini dia 






Koneksi antar muka nya seperti di atas sudah di sebutkan ya tinggal ikuti saja., Setelah itu buka ProgramArduin yg File nya sdh di download dan upload ke board arduini Kita itu. dengan catatan Program di arduino dan HMI harus sama ya untuk hal Data yg akan di kirim ke arduino.
 


Setelah semua Beres Dessign dan program selesai maka saat nya kita coba untuk menyalakan lampu. untuk lampu berjenis 12 Volt bisa langsung di hubungkan dengan port Output  no 1 sampai 3 maksimum pemakain satu output adalah 50 Watt . tetapi jika yg di pakai jenis lampu 220 Volt maka Harus menggunaan Relay 5Volt sampai 24 volt dengan memasukkan input voltasi di com nya tetapi jika relai yg di pakai 12 Volt bisa langsung memasang Jamper di kedua Pin tsb.
untuk di video ini kita praktek hanya sampai di output dengan indikasi led . di vidio selanjutnya akan di peragkan langsung dengan lampu atau bebean 220 Volt.. 
Jika kalian Masih Bingung Bisa Lihat Vido saya  yang ini  :



Selamat mencoba Kita tutup pertemuan Kita kali ini dan berjuma lagi di video yg akan datang.


Wasalamualikum Wr WB

============================================================= Terima Kasih kepada ASSU PCB Jakarta yg sudah design PCB untuk Video ini ============================================================= DDC OFFICIAL Dudu Sinten Sinten Agriculture ,Electronic Tutorial & Event Report ============================================================= Produksi Januari 2023

Minggu, 22 Januari 2023

Alarm Pintu Gerbang

 Halo Semua nya semoga Kalian Selalu dalam Keadaan Baik dan bahagia serta dlam lindungan Allah SWT .

Assalamualaikum WR WB

Jumpa Lagi  di Blog  DDC OFFICIAL , Kali ini  kita akan mengerjakan sebuah Project yaitu Alarm Pintu Gerbang. Apakah Itu Alam Pintu Gerbang? Baiklah kita langsung saja ya alarm Pintu Gerbang ini akan Bekerja 24 Jam Untuk memberitaukan Pintu gerbang jika ada yg buka * ini Sangat Penting Untuk melindungi aset di rumah kita semua dari orang yg masuk tanpa seijin kita . lalu Bagaiman cara kerjanya , jadi  alat ini nantinya di hubngkan dengan magnetic switch dan buzzer . gampang kan.  si Malas bilang Beli ajah bang lebih murah . Yups betul sekali buatan pabrik pasti lebih murah daripada kita buat sendiri . tapi kalau semua beli kita bisa apa, Oke kita buat saja lah . 

Pertama Kita Buat  dulu PCB Nya mengingat pcb ini tidak di jual di pasaran , yuuk kita buat  PCB menggunakan Aplikasi Eagle PCB Bagi Yang Belum tau apa itu Eagle PCB dan bagaiman cara pakai kalian bisa klik link di bawah ini 

https://g.co/kgs/JTJx95

Jika sdh terbuka Halaman Tersebut kita Mulai membuat skematik dulu ya dengan Squence nya adalah jika switch magnet di buka maka Buzzer akan bunyi , di sini yg kita  kontrol ada dua pintu, yaitu pintu gerbang dan Pintu Utama . setelah jadi skematinya penampakanya seperti ini:





Jika Kalian sudah selesai Juga Untuk skenlatiknya saat kita Pindah Ke halaman Layoutnya Atau BRD Akan tampak seperti ini jika sudah di reatnest :



Setelah Jadi seperti Di atas maka kita bisa Proses Untuk Output Gerber File Ya agar file kita bisa di kerjakan oleh mesin CNC . Sambil menunggu PCB Kita di kerjakn oleh mesin Kita siapkan simulasi dulu ya agar memastikan Program sesuai dengan yg kita rencakan. kita buka halama Proteus ya 
 


Program atau coding nya sebagai berikut:






Untuk Proses Upload ke Attiny dan Ke proteus kita compile dulu proggramnya degan seting alatnya sebagai berikut:


/*Project Alarm Pintu) 
 * coding Program di Buat Oleh DDC OFFICIAL
 */
const int buzzer =0;
int pintu1Pin=1;
int pintu2Pin=2;
int pintu1State=0;
int pintu2State=0;
const int lampu1 =4;
const int lampu2 =3;
void setup() {
 pinMode(pintu1Pin,INPUT);
 pinMode(pintu2Pin,INPUT);
 pinMode(buzzer,OUTPUT);
 pinMode(lampu1,OUTPUT);
 pinMode(lampu2,OUTPUT); 
}
void Ledbuka1(){
 digitalWrite(lampu1,HIGH);}
void Ledbuka2(){
  digitalWrite(lampu2,HIGH);}
 void buzzeron(){
 for(int i=1;i<=3;i++){
  digitalWrite(buzzer,HIGH);
  delay(100);
  digitalWrite(buzzer,LOW);
  delay(100);}
 delay(600);
 digitalWrite(buzzer,LOW);}
void buzzeroff(){
  digitalWrite(buzzer,LOW);}
void Ledtutup1(){
  digitalWrite(buzzer,LOW);
  digitalWrite(lampu1,HIGH);
  delay(100);
  digitalWrite(lampu1,LOW);
  delay(600);}
void Ledtutup2(){
  digitalWrite(buzzer,LOW);
  digitalWrite(lampu2,HIGH);
  delay(100);
  digitalWrite(lampu2,LOW);
  delay(600);}
void loop() {
  pintu1State = digitalRead(pintu1Pin);
  pintu2State = digitalRead(pintu2Pin);
  if(pintu1State == LOW){
  Ledbuka1();
    buzzeron();}
  else{
   Ledtutup1();
  buzzeroff();}
 if(pintu2State == LOW){
    Ledbuka2();
    buzzeron();}
 else{
 Ledtutup2();
  buzzeroff();}
}


Setelah Selesai Copile Masukkan Ke Proteus dan ke attiny 13 ya  lalu kita play untuk Simulasinya dengan Hasilnya sebagai berikut:







Horeee Programkita bekerja seperti yg kita mau . jadi kita bisa langsung masukkan ke Attiny 13.  Led dua berkedip artinya dua pintu tertutup . dan jika ada salah satu terbuka buzzer kan berbunya memberitahukan bahwa pintu terbuka..

Setelah Kita rangkai komponennya  maka Akan tampak seperti gambar di bawah ini ya 




 Dan sesudah di masukkan Program maka akan berfungsi seperti di Video di bawah ini ya :





 Pertemuan kita kali ini cukup sekian sampai jumpa lagi di lain kesempatan. Terima kasih 
Wassalamualikum WR WB 








Rabu, 18 Januari 2023

LATIHAN MENULIS DI LCD MEMAKAI TINKERCAD

 Halo semuanya apa kabar , semoga selalu baik baik saja  ya dan dalam lindungan Tuhan yang Maha Esa.

Assalamualikum WR Wb ,

Dalam Kesempatan ini DDC OFFICIAL akan Memberikan Tutorial Menulis di LCD karakter  Melalui Simulasi TinkerCAD

Bagi Yang Belum Pernah Mencoba aplikasi ini  bisa klik link di bawah ini ya ,agar nanti kita bisa mencoba project ini bersama sama. 

link Tinker Cad             https://www.tinkercad.com/

Setelah Terbuka Jendela TinkerCad ,silahkan Log in  dulu bisa memakai akun Google yg kalian Miliki setelah itu Buat Profil sampai selesai . kemudian setelahnya kita bisa mulai Project kita;

Langkah nya adalah sebagai Berikut :

  1.  Ambil board Arduino ke Halaman TinkerCad dengan Cara Menyeret Obyek Arduino
  2. Ambil LCD I2C ke HalamanTinkerCad  denga cara yg sama dengan di atas
  3. Rangka koneksi kedua nya dengan Metoda I2C BUS dengan 4 Kabel Yaitu VCC,GND,SDA,SCL
Pin SDA di sambungkan Dengan Pin A4 Arduino dan Pin SCL Di Hubungkan dengan  pin A5Arduino atau bisa perhaatikan gbr animasi Berikut:






Setelah Tersambung Kabel Kabel dengan sistem I2C maka kita siapkan source code Atau Program untuk Menulis di LCD tsb . Programnya sebagai Berikut:

                   /*membuat Tulisan di LCD 16 x 2 da Arduino UNO

  CHANEL DODY DARMADI, JANGAN lUPA lIKE COMENT SUBSRIBE

  Dan Juga Share */

#include <Wire.h> 

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(34,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display


void setup()

{

 lcd.init();

 lcd.backlight();

}

void loop(){

  lcd.setBacklight(1);

  lcd.setCursor(4,1);

  lcd.print("CHANEL");//ganti tulisan di sini

  lcd.setCursor(2,0);

  lcd.print("D0DY DARMADI");//ganti tulisan di sini

  delay(3000);

  lcd.clear();

  delay(2000);

  lcd.setCursor(2,0);

  lcd.print("LIKE,COMENT");//ganti tulisan disini

  lcd.setCursor(2,1);

  lcd.print("SUBSCRIBE");//ganti tulisan di sini

  delay(3000);

  lcd.clear();

  delay(2000);

  lcd.setCursor(2,0);

  lcd.print("OJO Lali");// ganti tulisan di sini

  lcd.setCursor(2,1);

  lcd.print("cui");// ganti tulisan disini

  delay(3000);

  lcd.clear();

  delay(2000);

}

Salin Program tersebut ke dalam Arduini IDE. stelah selesai Kalian Bisa MengCompile Program tersebut sebelum di Upload. untuk Tampilan di arduino IDE adalah sebagai berikut:



Setelah Complie Program Selesai kalian Lanjutkan mengupload Program Tersebut Ke Arduino Uno . untuk Menghindari Gagal Uplaod kalian harus setting Tools terlebih dahulu  sesuaai gbr berikut :




Jika Kalian mau Source Code atau Coding Program Project ini kalian bisa klik Tautan  di bawah ini dan bisa mendownload File Arduino Atau ino. berikut Tautanya : 


Kalian Tinggal Upload file Tersebut ke Arduino dan bisa edit dengan nama kalian sesuai yg kalian mau . 

Setelah Upload Program atau Coding atau Source Code Selesai maka hasil Dari Tampilan nya adalah sebagai Berikut:

Demikian Lah Tutorial Ini ,Semoga kalian semua bisa mengerti , Jika masih Bingung silahkan Baca berulang Ulang  atau bisa juga di lihat tutorial Berupa Video Youtube, Melalui Link Di Bawah Ini:



Terima Kasih Yang Sudah Belajaar Bersama di hari ini semoga Kalian bisa berhasil membuat Project ini,
Jangan Lupa Like Cooment dan Subscribe.
===========================================================================
DDC OFFICIAL 
Dudu Sinten Sinten
Agriculture ,Electronic &Event Report
===========================================================================

Wasalamualaikum Wr Wb





Senin, 16 Januari 2023

TENTANG KAMI DDC OFFICIAL

PROFIL 

Visi Misi : Tujuan Di Dirikanya DDC OFFICIAL ( Dody Darmadi Chanel ) adalah untuk sarana edukasi atau pembelajaran Khusunya di Bidang Ilmu Pengetahuan Pertanian elektronika dan laporan Kegiatan Jadi DDC OFFICIAL mempunyai Arah Jalur Pendidikan Gratis  di Lingkup Agriculture electronic & event Report agaR bisa manjangkau pemirsa bukan hanya di Indonesia Tetapi sampai penjuru Dunia.

Yel Yel Dan LOGO : DDC OFFICIAL mempunyaai Logo Berbebtuk huruf Adan R dan mempunyai Yel yel Dudu Sinten Sinten . Kita bahas dulu dari Logo , Logo AR Merupakan Huruf Istimewa Bagi Keluarga besar DDC OFFICIAl dan Yel Yel Dudu Sinten Sinten di latar belakangi dari Bahasa ibu pendiri DDC OFFICIAL adalah Jawa Yaitu Dari kota kecil Di Jawa tengah  Tepatnya di Purworejo Jawa Tengah. Sebagai Jawa Keturunan maka sudah sepantasnya masih tetap menjunjung tinggi adat istiadat leluhur yaitu Tidak Sombong  . Dudu Sinten Sinten mempunyai Makna sadar akan Keberadaan kita di dunia ini tidak ada apa apanya di atas langit masih adaa langit . Makanya DDC OFFICIAL sadar masih banyak kekurangan . Dudu Sinten Sinten mempunyai Arti Bukan siapa siapa ,Bukan Golongan Ningrat juga bukan keturuan pejabat tapi tetap berusaha untuk menjadi yang terbaik.

Pendirian : DDC OFFICIAL di dirikan Pada tanggal !7 Desember 2017 dengan Nama awal Dody darmadi awalnya cahnnel Hanya di gunakan untuk keperluan email dan bisnis kecil kecilan Namun Seiring Waktu kami tergerak unutk menyalurkan ilmu yang kami miliki agar bisa kami sebar kan melalui Channel .Agar ilmu yang kami punya lebih berguna buat orang lain. Seiring Waktu Kami melebarkan sayap untuk mewujudkan hal tersebut dengan membentuk badan edukasi melalui Channel Youtube  Bernama Dody Darmadi Chanel . Orang Luar tertawa melihat ini ada yg salah yupp betul sekali Chanel di nama tersebut adalah keliru namun karena terlanjur kami Resmikan maka hal itu tidak kami Rubah, Biarlah kesalahan penulisan itu menjadi Ciri Khas Untuk membedakan Nama dengan nama channel yg mirip atau serupa.




Tetap Dukung Kami dengan cara pencet tombol Subcribe ,Like Comment dan Share  agar semua orang yang membutuhkan ilmu pengetahuan bisa mendapatkan nya dengan gratis. 

Terima kasih Atas Perhatianya kami doakan Semua dalam keadaan sehat dan banyak rizkinya aamiin 

=========================================================================

DDC OFFIACIAL 

Dudu Sinten Sinten

Agriculture ,Electronic & Event Report

=========================================================================

Youtube  : @dodydarmadichanel4862


Blog : https://dodydarmadi.blogspot.com/

=========================================================================

 

Minggu, 15 Januari 2023

TUTORIAL ON OFF LED di ARDUINO

 

DDC OFFICIAL Tutorial  ON OFF LED Arduino

Haloo Semua Apa Kabar ?

Assalamualaikum WR WB 

Selamat Berjumpa kembali di DDC OFFICIAL  , Kali Ini Kami akan memberikan Tutorial Sederhana yaitu ON OFF LED Arduino.

Mungkin di antara kita ada yang belum mengerti apa itu Arduino Kegunaanya untuk apa dan masih banyak lagi Pertanyaan Lain okey jika itu adalah anda Maka Anda termasuk Beruntung karena di sini akan di adakan Tutorial Arduino belajar cara menghidupkan Led Pemograman dan Simulasi.

Yang Pertama Harus Kita Lakukan Adalah Menyiapkan Alat :

  • 1. Arduino ( Uno, Nano Mega dan bisa juga arduino Yang lain)
  • 2. LED 5mm Warna Bebas 
  • 3. Resistor 
yang Belum Tau Seperti apa Arduino ada baiknya kalian lihat Gambar di bawah ini bentuk dari arduino UNO:

Dan berikut Ini Adalah Bentuk Dari Lampu LED 5mm Warna warni Atau ada juga yag bening  tetapi jika menyala meancarkan Sinar berwarna :


Satu Lagi Komponen yang Kita Perlukan yaitu Resistor ,Yang Kita pakai dalam Project kita adalah yg 1/2 watt  Bentuknya sebagai Berikut:



Jika Kalian Sudah Mendapatkan tiga komponen di atas maka selanjutnya kita akan melkukan Praktek dengan alur pertama merangkai komponen tersebut. karena kita praktek melalui simulai Maka kita hanya merangkai di dalam aplikasi simulator. berikut adalah komponen yang sudah di rangkai :




Rangkaian di atas Adalah Rangkaian yang di buat di aplikasi TinkerCad di Buat secara Online karena tinker Cad merukan aplikasi simulator Onlie.

Source Code untuk Rangkaian tsb adalah Sebagai Berikut:
                              
void setup() {
  pinMode (12,OUTPUT);
}
void loop() {
 digitalWrite (12,HIGH);
 delay (300);
 digitalWrite(12,LOW);
 delay(1000);

}
Setelah Itu kalian Upload Coding ke arduino Uno jika tidak ada yg eror maka program akan langsung di jalankan .  Seperti Tampil di Bawah ini



Jika Kalian Coba Ternya masih ada gagal bisa cek setting Tool di Device juga COM no Brp sesuaikan ini jika kalian Praktek langsung dengan Arduino.
Dan untuk lebih Jelasnya kalian bisa lihat Video ini untuk refensi Project Kalian: di Link berikut   https://youtu.be/WgzwMD6Qgr4 atau Klik Video Youtube di bawah ini.











Terima Kasih Sampai Jumpa lagi di Artikle Yang Lain .
= = = = = = = = = = = = = = = = = = = = = = = = = = =
DDC OFFICIAL
Dudu Sinten Sinten 
Agriculture,Electronic&Event Report
= = = = = = = = = = = = = = = = = = = = = = = = = = = 
Wasalamualikum WR WB .






Rabu, 11 Januari 2023

Sistim Semi Adressable Fire Alarm Menggunakan Arduino

 DDC OFFICIAL  Tutorial

Project :

Semi Addressable Fire Alarm Menggunakan Arduino 

Halo semuanya  Assalamualaikum , Semoga kalian selalu dalam keadaan sehat Selalu ya . kali ini DDC Official akan memberikan Tutorial membuat Pendeteksi api Digital Menggunalan Arduino . Apa saja alat yang Harus kita siapkan ?

  •   Arduino (Yg Aku Pakai type Mega 2560) kalian bisa pakai jenis lain
  •  RTC ( Yang Aku pakai jenis RTC DS3231)
  •  LCD Grafik  Di sini aku pakai yang 20x4
  •  Detektor Fire Alarm ( ROR,Smoke Detektor, Fixed Detektor Type Covensional)
  • Relay Modul 5VDC
  • Papan Percobaan Dot PCB Intergreated Modul Arduino,RTC,LCD Port LCD Extention, Button dan Buzzer, Modul Relay, Modul Led 10 Titik,Power 5v extention. Jumper Kabel.
Setelah semua siap maka kita Rangkai pin pin nya sesuai dengan gambar berikut ini sekalian kita simulai dulu menggunakan Proteus. 
GBR Rangkaian 
Setelah Kalian Rangkai seperti gbr , kalian tulis Coding di Aduino IDE Ya dengan Coding sebagai Berikut:
   
     /*DDC OFFICIAL PROJECT

FIRE ALARM Semi adressable Arduino
Haloo Semua balik lagi di DDC OFFICAL
Kali ini kita akan mencoba membuat sistem
Fire Alarm menggunakan Arduino 
Tonton hingga usai agar tidak gagal paham
Terima kasih Like Comment dan subcribe
===================
DDC OFFICIAL 
Dudu Sinten Sinten 
===================
*/
#include <Wire.h>
#include <DS3231.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
DS3231  rtc(SDA, SCL);
LiquidCrystal_I2C lcd(0x27,16,2);
Time t;
String jam;
String hari;
String tanggal;
int FlowSwitch =4;//Flow Switch 
int led3 =5;
const int buzzer =6;
int tombolreset=7;
int RORzone1=8;
int RORzone2=9;
int FlowSwitchState=0;
int RORzone1State=0;
int RORzone2State=0;
int tombolresetState=0;
const int led1=10;
const int led2 =11;
const int R2M =12;

void setup() {
Serial.begin(115200);
rtc.begin();
lcd.begin(20, 4); 
 pinMode (FlowSwitch,INPUT); 
 pinMode (buzzer,OUTPUT);
 pinMode (tombolreset,INPUT);
 pinMode(RORzone1,INPUT);
 pinMode(RORzone2,INPUT);
 pinMode(led1,OUTPUT);
 pinMode(led2,OUTPUT);
 pinMode(led3,OUTPUT);
 pinMode(R2M,OUTPUT);
lcd.setBacklight(1);
lcd.setCursor(04,00);
lcd.print("DDC OFFICIAL "); 
delay (1000);
lcd.setCursor(00,01);
lcd.print("AGRICULTURE, ELECTRONIC");
lcd.setCursor(06,02);
lcd.print("TUTORIAL");
delay(1000);
lcd.clear();
lcd.setCursor(02,02);
lcd.print("LIKE & SUBSCRIBE "); 
delay(200);
lcd.setCursor(02,02);
lcd.print("                "); 
delay(200);
lcd.setCursor(02,02);
lcd.print("LIKE & SUBSCRIBE "); 
delay(200);
lcd.setCursor(02,02);
lcd.print("                "); 
delay(200);
lcd.setCursor(02,02);
lcd.print("LIKE & SUBSCRIBE "); 
delay(500);
lcd.clear();
lcd.setCursor(04,01);
lcd.print("DDC OFFICIAL "); 
lcd.setCursor(00,02);
lcd.print("DUDU SINTEN SINTEN");
delay (1000); 
lcd.clear(); 
 }
void stanby(){

digitalWrite(led3,LOW);
delay(75);  
digitalWrite(led3,HIGH);
delay(75);
     
}
void buzz1(){
  digitalWrite(buzzer,HIGH);
  delay(100);
  digitalWrite(buzzer,LOW);
  delay(100);
}
void loop() {
jam=rtc.getTimeStr();
hari=rtc.getDOWStr();
tanggal=rtc.getDateStr(); 
 FlowSwitchState = digitalRead(FlowSwitch);
 RORzone1State =digitalRead(RORzone1);
 RORzone2State =digitalRead(RORzone2);
 tombolresetState = digitalRead(tombolreset);
 lcd.setCursor(02,00);
lcd.print("Waktu");
 lcd.setCursor(8,00);
lcd.print(jam);
if((RORzone1State==LOW)&&(RORzone2State==LOW)&&(FlowSwitchState==LOW)){
    stanby();

  }
  else {
    digitalWrite(led3,LOW);
  }
if(RORzone1State==HIGH){
  digitalWrite(led1,HIGH);
  digitalWrite(buzzer,HIGH);
  lcd.setCursor(02,01);
  lcd.print("lt 1 ZONE 1   FIRE"); 
  delay(2000);
  digitalWrite(R2M,HIGH);
}
else{

  if(tombolresetState==HIGH){
  digitalWrite(led1,LOW);
  digitalWrite(buzzer,LOW);
  digitalWrite(R2M,LOW);
    lcd.setCursor(02,01);
  lcd.print("Lt 1 ZONE 1 NORMAL"); 
  }
  }
 
if(RORzone2State==HIGH){
  digitalWrite(led2,HIGH);
  digitalWrite(buzzer,HIGH);
  delay(1000);
  lcd.setCursor(02,02);
  lcd.print("Lt 1 ZONE 2   FIRE"); 
delay(2000);
  digitalWrite(R2M,HIGH);
}
else{

  if(tombolresetState==HIGH){
  digitalWrite(led2,LOW);
  digitalWrite(buzzer,LOW);
  digitalWrite(R2M,LOW);
    lcd.setCursor(02,02);
lcd.print("Lt 1 ZONE 2 NORMAL"); 
  }
  }
if(FlowSwitchState==HIGH){
  digitalWrite(buzzer,HIGH);
  lcd.setCursor(02,03);
  lcd.print("FS lt1 ACTIVE "); 
}
else{

  if(tombolresetState==HIGH){
  
  digitalWrite(buzzer,LOW);
   lcd.setCursor(02,03);
lcd.print("             ");

  }  
}
}

Lalu kalian uplaod ke Arduino 
Oh Ya kalian Perlu membuat papan percobaan untuk mempermudah Percobaan coding ya , aku buat seperti ini :

O ya bagi kaliaan yang belum tau seperti apa Detektor Fire Alarm ini ada fotonya ya , yang aku pakai adalah type ROR Atau Pendeteksi panas.







bagaiman cara merangkai dan mencoba kaalian bisa kunjungi Chanel Youtube saya ya i link Berikut :

                                                 

Terima Kasih Buat  Tuhan Yang Maha Esa  serta Kalian Semua sehingga Tutorial ini bisa Terlaksana . semoga bisa di terima dan di parktekkan 
Wasalamualaikum 
=============
DDC OFFICIAL 
=============
Dudu Sinten Sinten 
==============
Agriculture,Electronic Tutorial & Event Report