Project Arduino programmable timer 4 channel Relay

By | April 9, 2017

Penjelasan Singkat

Pada project kali ini, akan dibahas tentang project arduino programable timer 4 channel relay sebagai aktuator. Sehingga kita dapat mudah memprogram relay sesuai kebutuhan, misal menyalakan lampu otomatis sesuai dengan waktu yang telah kita tentukan, menyiram tanaman otomatis, dan lain sebagainya. 

Project ini akan dibuat menyerupai fungsi dari timer yang dapat diprogram menggunakan metode penginputan push button. Seperti halnya yang ada dipasaran, sudah banyak dijual alat elektronik yang hampir sama dengan cara kerja ini, hanya saja memiliki kelemahan yaitu harga yang relatif masih mahal, output untuk pengendaliannya kebanyakan hanya 1 relay.

Untuk kali ini dibuatkan dengan output 4 channel relay sekaligus, dengan 1 kontrol (Arduino). Sehingga kebutuhan akan memprogram beberapa output lebih mudah.

Kebutuhan yang diperlukan dalam pembuatan Timer

Bahan yang perlu dipersiapkan antara lain :

  1. Arduino Uno
  2. RTC DS3231
  3. LCD 16×2
  4. Module i2c LCD PCF8574
  5. Push Button
  6. Modul power supply adjustable + Adaptor 2A 12Vdc
  7. Kabel Jumper
  8. Komputer + Software IDE Arduino

Blok Diagram

Skema rangkaian yang perlu dirangkaikan seperti gambar dibawah ini :

Wiring timer arduino

Keterangan pengabelan :

  1. Pin A5 : SCL modul i2cPCF8574
  2. Pin A6 : SDA modul i2c PCF8574
  3. Pin A5 : RST modul RTC DS3231
  4. Pin A4 : DAT modul RTC DS3213
  5. Pin 13 : IN1 modul relay 4 channel
  6. Pin 12 : IN2 modul relay 4 channel
  7. Pin 11 : IN3 modul relay 4 channel
  8. Pin 10 : IN4 modul relay 4 channel
  9. Pin 5 : IN1 push button
  10. Pin 4 : IN2 push button
  11. Pin 3 : IN3 push button
  12. Pin 2 : IN4 push button
  13. VCC : VCC output modul power supply (adjust first to 5 Vdc)
  14. GND : GND output modul power supply

Library yang dibutuhkan :

Peletakan Library pada OS :
1. Mac : (home directory)/Documents/Arduino/libraries
2. PC (Windows) : My Documents -> Arduino -> libraries
3. Linux : (home directory)/sketchbook/libraries

Kode Program timer 4 channel

Download program diatas > download

Baca juga :  Tutorial Arduino akses potensiometer

>> CMIIW <<

 

11 thoughts on “Project Arduino programmable timer 4 channel Relay

  1. Hafid Haeruman

    mba Ratna Pratiwi kok saat di compile prorgamnya eror bma ya ….. erornya di
    ” Time t; //pencacah string time()”
    padahal semua library udah inculede semua , kira2 salahnya di mana Mba..?

    Reply
          1. Hafid Haeruman

            Ada project yang menurut sy sangat sulit, tetapi sangat mudah buat Mba Ratna Pratiwi,.. hehe
            yaitu project : menggunakan beberapa project dan beberapa Wireless dalam satu modul.
            Contoh Modul Menggunakan NodeMCU ESP8266 yang seperti mba buat di artikel sebelumnya

            http://www.ngarep.net/tutorial-mengakses-nodemcu-sebagai-access-point/

            Ketika kita menggunakan NodeMCU ESP8266 sebagai Acsess Point bukan hanya di gunakan untuk Acsess WiFi sj tetapi harapan bisa di gunakan untuk beberapa komunikasi seperti via Bluetooth dan Frekuensi Radio di 433Mhz DALAM SATU MODUL,.
            Contoh , Ketika menggunakan Relay 4 Channel Sebagai penggerak perangakat Elektronik bisa di Acsess 3 jaringan wireless sekaligus….

            Yaitu :1. WiFi (Dengan menggunakan Aplikasi Android)
            2. Bluetooth (Dengan menggunakan Aplikasi Android) dan
            3. Frekuensi Radio 433Mhz (Dengan menggunakan Remot Control 433Mhz).

            Ada project yang menurut sy sangat sulit, tetapi sangat mudah buat Mba Ratna Pratiwi,.. hehe
            yaitu project : menggunakan beberapa project dan beberapa Wireless dalam satu modul.
            Contoh Modul Menggunakan NodeMCU ESP8266 yang seperti mba buat di artikel sebelumnya

            http://www.ngarep.net/tutorial-mengakses-nodemcu-sebagai-access-point/

            Ketika kita menggunakan NodeMCU ESP8266 sebagai Acsess Point bukan hanya di gunakan untuk Acsess WiFi sj tetapi harapan bisa di gunakan untuk beberapa komunikasi seperti via Bluetooth dan Frekuensi Radio di 433Mhz DALAM SATU MODUL,.
            Contoh , Ketika menggunakan Relay 4 Channel Sebagai penggerak perangakat Elektronik bisa di Acsess 3 jaringan wireless sekaligus….

            Yaitu :1. WiFi (Dengan menggunakan Aplikasi Android)
            2. Bluetooth (Dengan menggunakan Aplikasi Android) dan
            3. Frekuensi Radio 433Mhz (Dengan menggunakan Remot Control 433Mhz).

            Inilah Bagian yang tersulit bagi saya untuk Mengaplikasikannya. harapan saya dengan menulis Komentar di Blog http://www.ngarep.net. yang di Kelola Oleh Mba Ratna Pratiwi Sebagai Adminnya keluhan saya bisa terjawab dengan mudah dan Mba Ratna dengan senang hati bisa membuat Tutorilanya meskipun saya tau ini Sulit.
            Sebelum dan sesudahnya saya ucapakan bayak terima kasih buat Mba Ratna yang sudah banyak menulis Ilmu2nya Blog ini , sudah pasti Bermanfaat dan sangat banyak membantu untuk saya dan juga yang lainnya dalam melaukan tugas2nya.

          1. Hafid Haeruman

            serius Mba Ratna …..? Mantap…terimaskasih ya mba, Indahnya berbagi Ilmu di bulan Ramadhan semoga menjadi ladang Pahala buat Mba Ratna.. Aamiin…

  2. Hafid Haeruman

    program timernya sepertinya gak stabil mba, hanya bisa di set max dalam rentang 3 jam, lebih dari itu gak bisa. saya udah coba set antara rentang mulai jam 17.00 (sore) hingga 06.00 (pagi)

    Reply

Leave a Reply