Bộ điều khiển, theo dõi nhà thông minh từ xa thông qua ứng dụng Blynk

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).

{getToc} $title={Table of Contents}

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
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
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
SMH - v2.0.1


v1.2 vs 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

Mạch có tối đã 4 Relay
SMH Variant 1
Variant 1

- Biến thể 2: Module DHT11 + 3 Relay

Mạch có Cảm biến nhiệt độ, độ ẩm (DHT11) và tối đa 3 relay
SMH Variant 2
SMH Variant 2

- Biến thể 3: Module GY-30 + 2 Relay

Mạch có Cảm biến cường độ ánh sáng (GY-30) và tối đa 2 relay
SMH Variant 3
SMH Variant 3

- Biến thể 4: Module DHT11 + GY-30 + 1 Relay

Mạch có cả 2 cảm biến nhiệt độ, độ ẩm (DHT11) và cường độ ánh sáng (GY-30), cùng 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. 

Tham khảo thêm các bài viết, dự án dùng ứng dụng Blynk tại đâ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:

1 Comments

  1. "Book cheap flight tickets in India
    through Indian Airline and save upto rs. 2500. Call us at: +919870400143"

    ReplyDelete
Previous Post Next Post

Contact Form