Bộ điều khiển và theo dõi (nhiệt độ, độ ẩm, ánh sáng...) nhà thông minh từ xa thông qua ứng dụng Blynk.
Các bạn có thể check tại link gian hàng: Shopee Bộ điều khiển nhà thông minh
Hỗ trợ điều khiển tối đa 4 Relay trên 1 bộ điều khiển, có chế độ hẹn giờ cho từng Relay. Có thể lắp thêm các module chức năng như DHT11 (theo dõi nhiệt độ, độ ẩm), GY-30 (theo dõi cường độ ánh sáng).
Giới thiệu
Sau thời gian thử nghiệm và phát triển các dự án dựa trên mã nguồn mở Blynk, mình có làm 1 project để thay thế các công tắc truyền thống trong nhà. Vì vậy cần thỏa mãn điều khiển đầu tiên đó là nhỏ gọn đặt vừa các đế âm chống cháy (có kích thước ) được sử dụng phổ biến trên thị trường.
Phiên bản đầu tiên v1.0
SMH - v1.0 |
Phiên bản tiếp theo v1.1 - v1.2
Phiên bản đã hoàn thiện về tính năng và kích thước chiều dài và rộng, nhưng cần cải thiện hơn về kích thước độ dày của bộ điều khiển.
SMH - v1.2 |
Phiên bản hiện tại v2.0.1 (sử dụng linh kiện SMD)
Giảm tối đa độ dày của bộ điều khiển bằng các linh kiện SMD mỏng hơn, giúp bộ điều khiển dễ dàng lắp đặt và sử dụng trong khi đế âm đã có sẵn rất nhiều dây điện.
SMH - v2.0.1 |
v1.2 vs v2.0.1 |
Hiện tại mình đang làm phần mặt vỏ cho bộ điều khiển dễ lắp đặt hơn bằng việc CNC từ mica 10mm. Thời gian tới mình sẽ update thêm.
Tính năng
Danh sách linh kiện
- Mạch điều khiển: ESP8266 | wifi 2..4GHz | 802.11b/g/n
- Module nguồn: Hi-link HLK-PM01 | IN 100-240VAC | OUT 5VDC-0.6A
- Relay SRD-05VDC-SL : hỗ trợ tối đa 250VAC-10A
- Opto cách ly quang chống nhiễu tín hiệu: PC817
- Nút nhấn 10 triệu lần nhấn
- Module cảm biến nhiệt độ, độ ẩm: DHT11
- Module cảm biến cường độ ánh sáng: GY-30
Chức năng
- Điều khiển tối 4 Relay
- Theo dõi, điều khiển từ xa thông qua ứng dụng Blynk
- Điều khiển bằng nút nhấn vật lý có sẵn trên bộ điều khiển, dùng trong các trường hợp không cầm sẵn thiết bị cài đặt Blynk hoặc mất kết nối tới mạng Wifi
- Cài đặt, thay đổi thông tin kết nối Wifi, Server, Auth Token dễ dàng
- Hẹn giờ hoat động Bật/Tắt cho từng Relay hoặc cả bộ điều khiển
- Các module chức năng theo dõi điều kiện môi trường như nhiệt độ, độ ẩm và cường độ ánh sáng.
- Hỗ trợ cài đặt các điều kiện hoạt động phụ thuộc các yếu tố môi trường
- Có thể liên kết gửi thông số và điều khiển giữa các bộ điều khiển
Kết nối và sử dụng
Các nút chức năng
Trên mặt bộ điều khiển sẽ có 4 nút chức năng sau:
- H.RST: Khi nhấn giữ 10s sẽ Xóa cài đặt wifi hiện tại để cài đặt lại thông số cho bộ điều khiển.
- Flash: Đây là nút chức năng khi nạp code cho mạch nên các bạn không cần quan tâm nó trong quá trình sử dung
- RST: khởi động lại mạch điều khiển
- AUTO: Tắt tất cả các chế độ auto đang hoạt động, để chuyển trang chế độ điều khiển bằng tay (Manual)
Kết nối
Cách cấp nguồn và kết nối mạch điều khiển với tải
Sử dụng
- Tải ứng dụng Blynk
Đăng nhập hoặc tạo tài khoản nếu chưa có tài khoản.
Tham khảo các tạo tài khoản trên Server Blynk không giới hạn của mình: Blynk Custom Sever - Không giới hạn Energy
Dùng chức năng quét QR để sao chép lại dự án (Project) tương ứng với phiên bản bạn đang có.
Đây là QR của dự án gốc, các bạn hãy kéo xuống dưới để lấy QR chính xác của các biến thể.
- Sau khi sao chép dự án thành công thì tiếp theo cần lấy Auth Token của dự án sử dụng trong việc cài đặt các thông số cho bộ điều khiển.
- Cài đặt thông số cho bộ điều khiển
Sau khi đã cấp nguồn cho mạch theo sơ đồ bên trên.
Mạch sẽ phát ra Wifi có tên như sau:
iThing-SMH_xxxxx
Dùng điện thoại, máy tính bẳng hoặc laptop kết nối với wifi này.
Dùng trình duyệt trên thiết bị vào địa chỉ:
192.168.4.1
Để cài đặt thông số hãy chọn Configure Wifi
Chọn tên Wifi mà bộ điều khiển sẽ kết nối tới và nhập mật khẩu Wifi.
Điền Auth Token đã lấy ở trên, rồi chọn Save để lưu các thông số cài đặt.
Vào lại ứng dụng nếu thấy báo đã kết nối thì bạn có thể bắt đầu sử dụng và điều khiển.
Giao diện điều khiển
Tab 1: Control
1. Đồng hồ Live Time
2. Bật/Tắt tất cả Relay trên bộ điều khiển và được link với bộ điều khiển
3. Chọn chế độ hoạt độn của Relay: Manual - Auto
4. Theo dõi, chuyển trạng thái Relay
5. Nhiệt độ (℃)
6. Độ ẩm (%)
7. Heat Index - Nhiệt độ cảm giác (℃)
8. Cường độ ánh sáng (lx - lux)
Tab 2: Settings
9. Bật/Tắt chế độ hẹn giờ10. Cài đặt khoảng thời gian Relay sẽ Bật (ON)
11. Bật/Tắt chế độ tự động theo Nhiệt độ môi trường
12. Cài đặt thông số nhiệt độ tới hạn, khi nhiệt độ môi trường cao hơn nhiệt độ đó thì Relay sẽ chuyển sang Bật (ON)
13. Bật/tắt chế độ tự độn theo Cường độ ánh sáng
14. Cài đặt thông số ánh sáng Min-Max. Khi cường độ ánh sáng môi trường thấp hơn Min thì Relay chuyển Bật (ON), và Tắt (OFF) khi cao hơn Max
15. Biểu đồ theo dõi Nhiệt độ và Độ ẩm
Các biến thế - Variant
- Biến thể 1: 4 Relay
Variant 1 |
- Biến thể 2: Module DHT11 + 3 Relay
SMH Variant 2 |
- Biến thể 3: Module GY-30 + 2 Relay
SMH Variant 3 |
- Biến thể 4: Module DHT11 + GY-30 + 1 Relay
Có hỗ trợ tùy biến thêm các Module khác.{alertSuccess}
Để đặt hàng các bạn có thể truy cập link gian hàng Shopee hoặc liên hện với mình qua thông tin bên dưới.
Bộ điều khiển thông minh từ xa qua ứng dụng Blynk
{getButton} $text={Buy Now} $icon={cart} $color={#f05a22} $size={2}
Cảm ơn các bạn đã theo dõi hết bài viết này.
______________________________
Các bạn có thắc mắc, cần tư vấn thêm thì có thể liên hệ mình qua các thông tin sau:
Group: Group DIY Everything - Tự làm mọi thứ
Email: [email protected]
"Book cheap flight tickets in India
ReplyDeletethrough Indian Airline and save upto rs. 2500. Call us at: +919870400143"