Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Khi rời khỏi nhà trong thời gian dài, bạn có thể muốn làm như thể có ai đó đang ở nhà bật và tắt đèn vào buổi tối. Trái ngược với bộ hẹn giờ được lên lịch đặt trước (hoặc bộ hẹn giờ ở chế độ ngủ) và có thể dễ dàng bị phát hiện từ bên ngoài, bộ hẹn giờ dựa trên Arduino DIY này sử dụng cường độ ánh sáng để phát hiện mức độ ánh sáng yếu và bật và tắt đèn ngẫu nhiên suốt đêm khiến nó có vẻ như có là ai đó có mặt trong nhà.
Quân nhu
Tuyên bố từ chối trách nhiệm: Tôi nhận hoa hồng từ các giao dịch mua liên quan đến các liên kết trên trang này.
1x Tụ điện điện dung 100µF; điện áp 16V
1x Keyes Relay
1x Arduino Mega 2560 (Rev3)
1x Điện trở quang KY-018
Tất cả các thành phần có thể được tìm thấy trên BangGood bằng cách nhấp vào liên kết này
Bước 1: Người gác đêm Arduino - Sơ đồ đấu dây
Bước 2: Người gác đêm Arduino - Mã
Mã được viết bằng Arduino IDE tiêu chuẩn và chứa các nhận xét cho mỗi phần.
Bạn cũng có thể lấy nó từ GitHub của tôi
Mã người gác đêm Arduino
Làm thế nào nó hoạt động ?
// Lấy mẫu ánh sáng xung quanh
// Chỉ hoạt động vào ban đêm
// Tạo lịch bật đèn ngẫu nhiên trong khoảng thời gian từ 45 - 90 phút trong khoảng thời gian từ 2 - 7 phút
// Lặp lại cho đến sáng
Bước 3: Người gác đêm Arduino - Thiết lập vật lý thực tế
Có thể sạch hơn, nhưng nó thực hiện công việc.
Tòa nhà hạnh phúc:)