Mục lục:

TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế công tắc đèn truyền thống: 5 bước
TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế công tắc đèn truyền thống: 5 bước

Video: TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế công tắc đèn truyền thống: 5 bước

Video: TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế công tắc đèn truyền thống: 5 bước
Video: Cách Đấu Phao Điện Và Contactor (Khởi Động Từ) Bơm Nước Tự Động 2024, Tháng mười một
Anonim
TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế các công tắc đèn truyền thống
TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế các công tắc đèn truyền thống

Bật hoặc tắt ĐÈN bằng cảm biến cảm ứng

Đặc trưng:

  • Cảm ứng điện dung được sử dụng để bật đèn thay cho công tắc cơ học truyền thống.
  • Cảm biến PIR cho đèn tự động.

Bước 1: Vật liệu cần thiết

Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết
Vật liệu cần thiết

1. Tấm chắn ESP8266 - Sản phẩm AliExpress.com - Mẫu WIFI nối tiếp A5-- ESP8266 ESP-12 ESP-12E ESP12F Đảm bảo tính xác thực ESP12

2. Arduino UNO - Sản phẩm AliExpress.com - Bo mạch phát triển UNO R3 ATmega328P CH340 CH340G cho Arduino UNO R3 Với đầu cắm chân thẳng 3. Sản phẩm Arduino Mega - AliExpress.com - Bo mạch Mega 2560 R3 4. Bo mạch chủ - Sản phẩm AliExpress.com - MB102 Breadboard 5. Dây nhảy - AliExpress.com Sản phẩm - Nam + Nữ cho Nam và Nữ cho Nữ Dây nhảy Dupont Cáp cho arduino DIY KIT

Bước 2: ĐÈN- Chọn chân cho cảm biến cảm ứng và rơ le

Ở đây sử dụng 4 cảm ứng điện dung. Mỗi cái được sử dụng để bật hoặc tắt đèn.

Làm thế nào nó hoạt động? Khi cảm biến được nhấn, nó sẽ kích hoạt một rơ le. Sau đó đèn kết nối với rơ le được kích hoạt. Để tắt đèn, hãy nhấn lại cảm biến.

_

Chân 22 - Touchsensor1

Chân 23 - Touchsensor2

Chân 24 - Touchsensor3

Chân 25 - Touchsensor4

_

Chân 26 - Đầu vào 1 của rơle (Relay1)

Chân 27 - Đầu vào 2 của rơle (Relay2)

Chân 28 - Đầu vào 3 của rơle (Relay3)

Chân 29 - Đầu vào 4 của rơle (Relay4)

_

Touchsensor1 kích hoạt Relay1, v.v.

Bước 3: ĐÈN - Chọn Chân cho Cảm biến PIR và Rơle

Có hai đèn được kích hoạt bởi cảm biến PIR.

_

Chân 30 - PIR1

Chân 31 - PIR2

_

Chân 32 - Đầu vào 5 của rơ le (Rơ le 5)

Chân 33 - Đầu vào 6 của rơ le (Rơ le6)

_

PIR1 kích hoạt Relay5

PIR2 kích hoạt Relay6

Bước 4: Lập trình Arduino

// Chân cho cảm biến cảm ứng điện dung

#define TouchSensor1 22

#define TouchSensor2 23

#define TouchSensor3 24

#define TouchSensor4 25

// Chân cho cảm biến PIR

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

int val1 = 0; int val2 = 1;

boolean currentState1 = LOW; boolean lastState1 = LOW;

boolean RelayState1 = LOW;

boolean currentState2 = LOW;

boolean lastState2 = LOW;

boolean RelayState2 = LOW;

boolean currentState3 = LOW;

boolean lastState3 = LOW;

boolean RelayState3 = LOW;

boolean currentState4 = LOW;

boolean lastState4 = LOW;

boolean RelayState4 = LOW;

// Ghim cho rơ le

int Relay1 = 26;

int Relay2 = 27;

int Relay3 = 28;

int Relay4 = 29;

int Relay5 = 32;

int Relay6 = 33;

void setup () {// xác định rơle làm đầu ra

pinMode (relay1, OUTPUT);

pinMode (relay2, OUTPUT);

pinMode (relay3, OUTPUT);

pinMode (relay4, OUTPUT);

pinMode (relay5, OUTPUT);

pinMode (relay6, OUTPUT);

// xác định cảm biến chạm làm đầu vào

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

CÓ MÃ ĐẦY ĐỦ CÓ THỂ TẢI XUỐNG BÊN DƯỚI

NHẤP VÀO TẬP TIN X.ino để tải xuống

Bước 5: Sơ đồ mạch điện - Đèn đấu dây để chuyển tiếp

Sơ đồ mạch điện - Đèn nối dây để chuyển tiếp
Sơ đồ mạch điện - Đèn nối dây để chuyển tiếp

Hình ảnh này là tự giải thích.

Đề xuất: