OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional: 5 Langkah
OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional: 5 Langkah

Video: OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional: 5 Langkah

Video: OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional: 5 Langkah
Video: RUMAH BERASA SEPERTI HOTEL !! BURUAN BIKIN SENSOR SENTUH BUAT RUMAHMU !! 2025, Januari
Anonim
OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional
OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional

Menghidupkan atau mematikan LAMPU menggunakan sensor sentuh

Fitur:

  • Sensor sentuh kapasitif digunakan untuk menyalakan lampu, bukan sakelar mekanis tradisional.
  • Sensor PIR untuk lampu otomatis.

Langkah 1: Bahan yang Dibutuhkan

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan

1. ESP8266 shield - AliExpress.com Produk - A5-- ESP8266 serial WIFI model ESP-12 ESP-12E ESP12F Keaslian Dijamin ESP12

2. Arduino UNO - AliExpress.com Produk - UNO R3 Papan Pengembangan ATmega328P CH340 CH340G untuk Arduino UNO R3 dengan Pin Lurus Header 3. Arduino Mega - AliExpress.com Produk - Mega 2560 R3 Board 4. Breadboard - AliExpress.com Produk - AliExpress.com Alibaba Group 5. Kabel Jumper - AliExpress.com Produk-Pria + Wanita ke Pria dan Wanita ke Wanita Jumper Kawat Dupont Kabel untuk arduino DIY KIT

Langkah 2: LAMPU- Memilih Pin untuk Sensor Sentuh dan Relay

Di sini 4 sensor sentuh kapasitif digunakan. Masing-masing digunakan untuk menyalakan atau mematikan lampu.

Bagaimana itu bekerja? Ketika sensor ditekan itu mengaktifkan relay. Lampu yang terhubung ke relai kemudian diaktifkan. Untuk mematikan lampu sensor ditekan lagi.

_

Pin 22 - Sensor sentuh1

Pin 23 - Sensor sentuh2

Pin 24 - Sensor sentuh3

Pin 25 - Sensor sentuh4

_

Pin 26 - Input 1 relai (Relay1)

Pin 27 - Input 2 relai (Relay2)

Pin 28 - Input 3 relay (Relay3)

Pin 29 - Input 4 relai (Relay4)

_

Touchsensor1 mengaktifkan Relay1 dan seterusnya…

Langkah 3: LAMPU - Memilih Pin untuk Sensor dan Relay PIR

Ada dua lampu yang diaktifkan oleh sensor PIR.

_

Pin 30 - PIR1

Pin 31 - PIR2

_

Pin 32 - Input 5 relai (Relay5)

Pin 33 - Input 6 relai (Relai6)

_

PIR1 mengaktifkan Relay5

PIR2 mengaktifkan Relay6

Langkah 4: Memprogram Arduino

// Pin untuk sensor sentuh kapasitif

#define TouchSensor1 22

#define TouchSensor2 23

#define TouchSensor3 24

#define TouchSensor4 25

// Pin untuk sensor PIR

int PIR1 = 30; //int PIR2 = 31; //

int val1 = 0;int val2 = 1;

boolean currentState1 = RENDAH;boolean lastState1 = LOW;

boolean RelayState1 = RENDAH;

boolean currentState2 = RENDAH;

boolean lastState2 = RENDAH;

boolean RelayState2 = RENDAH;

boolean currentState3 = RENDAH;

boolean lastState3 = RENDAH;

boolean RelayState3 = RENDAH;

boolean currentState4 = RENDAH;

boolean lastState4 = RENDAH;

boolean RelayState4 = RENDAH;

// Pin untuk relai

int Relai1 = 26;

int Relai2 = 27;

int Relai3 = 28;

int Relai4 = 29;

int Relai5 = 32;

int Relai6 = 33;

void setup() { //mendefinisikan relay sebagai output

pinMode(relay1, OUTPUT);

pinMode(relay2, OUTPUT);

pinMode(relay3, OUTPUT);

pinMode(relay4, OUTPUT);

pinMode(relay5, OUTPUT);

pinMode(relay6, OUTPUT);

//tentukan sensor sentuh sebagai input

pinMode(Sensor Sentuh1, INPUT);

pinMode(Sensor Sentuh2, INPUT);

pinMode(Sensor Sentuh3, INPUT);

pinMode(Sensor Sentuh4, INPUT);

KODE LENGKAP BISA DI DOWNLOAD DI BAWAH INI

KLIK FILE X.ino untuk mendownload

Langkah 5: Diagram Sirkuit - Pengkabelan Lampu ke Relay

Diagram Sirkuit - Pengkabelan Lampu ke Relay
Diagram Sirkuit - Pengkabelan Lampu ke Relay

Gambar ini cukup jelas.