Mục lục:

Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng hồ cá của bạn: 5 bước
Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng hồ cá của bạn: 5 bước

Video: Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng hồ cá của bạn: 5 bước

Video: Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng hồ cá của bạn: 5 bước
Video: Nếu Cơ Thể Của Bạn Có Thể Làm Điều Đó, Bạn Là Một Trên 1 Triệu 2024, Tháng mười một
Anonim
Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng bể cá của bạn
Cách tạo hệ thống Wifi điều khiển hệ thống sưởi và ánh sáng bể cá của bạn

Nó đang làm gì? Một hệ thống tự động bật / tắt bể cá của bạn theo lịch trình hoặc thủ công với một nút nhấn hoặc yêu cầu internet.

Một hệ thống giám sát nhiệt độ nước và gửi email và cảnh báo trong trường hợp tắt hoặc quá nhiệt.

Một hệ thống cũng có thể được sử dụng như bộ điều nhiệt sưởi ấm.

Nó hoạt động với 3 lịch trình khác nhau được tải sẵn và có thể được lựa chọn thông qua yêu cầu Internet. Ví dụ, tôi đã xác định một cho các tuần làm việc, một cho các kỳ nghỉ ở nhà và một phần ba cho các kỳ nghỉ ở nhà.

Làm như vậy với cùng thời lượng chiếu sáng, bạn có thể tận hưởng bể cá của mình nhiều hơn khi bạn ở nhà.

Điều này là một phần của kiến trúc tự động hóa gia đình

Bước 1: Nó hoạt động như thế nào?

Hệ thống dựa trên ESP8266 và sử dụng các khả năng GPIO và WIFI. GPIO được sử dụng để điều khiển 2 rơ le và đọc nhiệt độ nước từ cảm biến. Hệ thống sử dụng UDP để trao đổi dữ liệu với máy chủ Linux. Lịch trình được xác định hàng tuần / hàng ngày / hàng giờ. Mỗi giờ được chia thành 8 phần với thời lượng 7,5 phút. Lịch trình được tải trước có thể được ghi đè lên yêu cầu Internet thực sự. Hệ thống thường xuyên gửi thông tin về máy chủ để bạn có thể biết từ xa nhiệt độ nước và tình trạng ánh sáng.

Nó sẽ gửi cảnh báo và email trong trường hợp quá nóng hoặc quá nóng.

Bước 2: Bạn cần làm gì?

Bạn cần làm gì?
Bạn cần làm gì?
Bạn Cần Làm Gì?
Bạn Cần Làm Gì?
Bạn Cần Làm Gì?
Bạn Cần Làm Gì?
  1. 1 x ESP8266

    Tôi chọn Olimex ESP8266-EVB đi kèm với nguồn điện 3,3 v, một rơ le và có chất lượng cao

  2. 1 hoặc 2 rơ le
  3. 1 x cảm biến nhiệt độ chống thấm DS18B20
  4. 1 x bóng bán dẫn chuyển mạch 2N2222 hoặc tương đương
  5. 3 x điện trở (100 ohms - 2.7K ohms - 4.7K ohms)
  6. 1 nút chuyển đổi x
  7. 1 x hộp điện
  8. 1 x PCB nguyên mẫu
  9. 1 x FT232RL FTDI USB 3.3 V để tải phần mềm lên
  10. 1 x 5v & 3,3v điện

Bước 3: Làm thế nào để thực hiện?

Làm thế nào để thực hiện nó?
Làm thế nào để thực hiện nó?
Làm thế nào để thực hiện nó?
Làm thế nào để thực hiện nó?
Làm thế nào để thực hiện nó?
Làm thế nào để thực hiện nó?

Nhận tất cả các bộ phận cần thiết

Kết nối các bộ phận trên bảng mạch

Các thành phần hàn trên PCB

Đặt tất cả vào hộp

Tải xuống mã ESP8266

Sử dụng Arduino IDE để tải xuống mã bên trong ESP8266

Bước 4: Phần mềm máy chủ

Phần mềm máy chủ
Phần mềm máy chủ

Tôi có một cơ sở hạ tầng domotic tích hợp.

Dữ liệu được lưu trữ trong MySql DB. Tôi sử dụng Tomcat làm máy chủ web. 3 lô đang chạy vĩnh viễn: một lô hoạt động như một máy chủ thời gian, một lô lấy dữ liệu từ ESP8266 và lưu trữ trong DB và một lô cuối cùng gửi cập nhật cấu hình tới teh ESP8266. Tất cả đều đang chạy trên máy chủ Linux. Máy chủ thời gian là máy chủ duy nhất được yêu cầu (chạy UdpEsp8266ServerTime.java) (trừ khi bạn thêm hỗ trợ NTP bên trong mã ESP8266).

Tôi khuyên bạn nên sử dụng mã java được cung cấp (chạy traceDataReceive.java) để xem dữ liệu mà ESP8266 gửi trước khi làm bất cứ điều gì bạn muốn.

github.com/cuillerj/AquariumControlSystem

Bước 5: Kết nối dây điện chiếu sáng và sưởi ấm của bạn

Kết nối dây điện chiếu sáng và sưởi ấm của bạn
Kết nối dây điện chiếu sáng và sưởi ấm của bạn
Kết nối dây điện chiếu sáng và sưởi ấm của bạn
Kết nối dây điện chiếu sáng và sưởi ấm của bạn

Bây giờ đã đến lúc kiểm tra và cuối cùng phát triển mã máy chủ của riêng bạn. Sử dụng bộ điều hợp nối tiếp USB và chế độ gỡ lỗi để kiểm tra và phát triển. Khi bạn đạt được những gì bạn muốn, bạn sẽ phải đối mặt với nguồn điện. Vì vậy, bạn phải hết sức cẩn thận. Nó có thể nguy hiểm ! Nếu bạn không quen với việc làm với, hãy nhờ ai đó giúp đỡ. Bạn phải kết nối dây với các rơ le.

Tôi đã sửa đổi ổ cắm điện bằng cách cắt dải đồng để có được ổ cắm chuyên dụng cho chiếu sáng và sưởi ấm.

Đề xuất: