Mục lục:
- Bước 1: Vật liệu cần thiết
- Bước 2: ĐÈN- Chọn chân cho cảm biến cảm ứng và rơ le
- Bước 3: ĐÈN - Chọn Chân cho Cảm biến PIR và Rơle
- Bước 4: Lập trình Arduino
- Bước 5: Sơ đồ mạch điện - Đèn đấu dây để chuyển tiếp
Video: TỰ ĐỘNG HOME TỰ ĐỘNG - Thay thế công tắc đèn truyền thống: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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
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
Hình ảnh này là tự giải thích.
Đề xuất:
Làm thế nào để tự làm rèm cuốn thông minh với công tắc thông minh SONOFF ?: 14 bước
Làm thế nào để tự làm rèm cuốn thông minh với công tắc thông minh SONOFF ?: Sử dụng chế độ khóa liên động trong công tắc thông minh SONOFF để biến rèm cuốn / rèm cuốn thông thường của bạn thành thông minh và kéo nó xuống vào buổi tối? Dù sao, tôi
Công tắc thông minh Wifi ESP8266 hoạt động với Alexa và Tự động hóa Google Home: 7 bước
Công tắc thông minh Wifi ESP8266 Hoạt động với Alexa và Tự động hóa Google Home: Trong thế giới toàn cầu hóa, mọi người đều mong muốn có công nghệ thông minh và mới nhất
Công tắc đèn điều khiển từ xa bằng Bluetooth - Trang bị thêm. Công tắc đèn vẫn hoạt động, không cần ghi thêm.: 9 bước (có hình ảnh)
Công tắc đèn điều khiển từ xa bằng Bluetooth - Trang bị thêm. Công tắc đèn vẫn hoạt động, không cần ghi thêm.: Cập nhật ngày 25 tháng 11 năm 2017 - Đối với phiên bản Công suất cao của dự án này có thể kiểm soát hàng kilowatt tải, hãy xem Trang bị thêm Điều khiển BLE cho tải công suất cao - Không cần thêm dây Ngày 15 tháng 11 năm 2017 - Một số bo mạch / ngăn xếp phần mềm BLE
Quay số thông minh - Điện thoại truyền thống thông minh tự động sửa lỗi: 8 bước
Smart Dial - Điện thoại truyền thống thông minh tự động sửa lỗi: Smart Dial là điện thoại tự động sửa lỗi thông minh được tạo ra cho người cao tuổi có nhu cầu đặc biệt và nó cho phép người cao tuổi quay số trực tiếp từ điện thoại truyền thống mà họ quen dùng. Chỉ nhờ hoạt động tình nguyện tại một trung tâm chăm sóc người cao niên địa phương mà tôi
Sửa bảng công tắc bị hỏng thành công tắc cảm ứng thông minh với giám sát nhiệt độ: 4 bước
Sửa bảng công tắc bị hỏng thành công tắc cảm ứng thông minh có giám sát nhiệt độ: Tôi biết tất cả các bạn đều gặp phải vấn đề này ít nhất một lần trong đời, bảng công tắc bị hỏng do sử dụng liên tục. rất nhiều thời gian hoặc lò xo bên trong công tắc bị dịch chuyển hoặc m