Mục lục:

Bộ điều khiển quạt thông minh: 9 bước
Bộ điều khiển quạt thông minh: 9 bước

Video: Bộ điều khiển quạt thông minh: 9 bước

Video: Bộ điều khiển quạt thông minh: 9 bước
Video: REVIEW chi tiết "Quạt cây thông minh Xiaomi điều khiển bằng giọng nói" | Kien Review 2024, Tháng bảy
Anonim
Bộ điều khiển quạt thông minh
Bộ điều khiển quạt thông minh

Dự án này được tạo ra để đáp ứng nhu cầu điều khiển quạt trong một vỏ bọc bằng cách giải thích thông tin nhiệt độ hiện tại. Nó có mục tiêu điều khiển quạt 2 chân hoặc 3 chân bằng cách điều chế độ rộng xung với một ngân sách nhỏ và phải được điều khiển bằng wifi.

Là một mục tiêu thứ hai, nó phải dễ sử dụng trong một hệ thống nhà thông minh.

Tôi quyết định sử dụng một ESP8266 tiêu chuẩn với một tấm chắn cảm biến nhiệt độ và bảng đột phá cho Mosfet.

PWM được điều khiển bởi ESP đang chuyển đổi mosfet với tần số nhanh.

Quân nhu

- Đột phá Mosfet

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (Hãy chắc chắn rằng bạn chọn V3, vì nó có lỗ gắn kết.)

- Tấm chắn DHT22

de.aliexpress.com/item/32648082692.html

- Dây Dupont Femal

de.aliexpress.com/item/33039596089.html

- Vỏ in 3D (xem STLs đính kèm)

- Phần mềm cơ sở ESP Easy

github.com/letscontrolit/ESPEasy/releases

- Vít 3x8mm (ưu tiên để vặn bằng nhựa)

- Keo nóng

- Sắt hàn

Bước 1: In vỏ máy

In vỏ bằng Máy in 3D hoặc sử dụng Dịch vụ in.

Đây là cài đặt in của tôi cho trường hợp:

  • Chiều cao lớp: 0,2
  • Chất liệu: PLA (vùng nhiệt độ thấp), PETG / ABS (vùng nhiệt độ cao)

In với sự hỗ trợ cho các lỗ lớn, ví dụ: USB. Bạn không cần hỗ trợ các khe thông gió.

Bước 2: Hàn các bo mạch

Hàn các bảng
Hàn các bảng
Hàn các bảng
Hàn các bảng

Hàn các chân đã được phân phối với gói wemos v3 vào bảng.

Mặt dài hơn bằng nhựa nên ở trên cùng của bảng. (Hình 1.) Các ghim nhỏ lộ ra khỏi bảng dưới cùng.

Gợi ý: Sử dụng bảng mạch để hàn các chốt, bạn có thể cần đến đầu nhỏ.

Sau đó, hàn miếng đệm bằng các ghim dài vào tấm chắn nhiệt độ. (Hình 2)

Còn bây giờ hãy để lại những chân dài.

Bước 3: Hàn dây

Hàn dây
Hàn dây
  • Sử dụng ba dây cáp có đầu nối cái dài.
  • Cắt một đầu của mỗi sợi cáp, điều chỉnh độ dài bạn có thể cần.
  • Loại bỏ một phần ngắn của cách điện và hàn từng đầu dây.
  • Đặt ống co nhiệt đã có trên cáp và đẩy nó đến đầu kết nối dupont.
  • Cắt xung quanh một nửa số ghim dài như sau:

    • 5V
    • GND

    Một mã PIN PWM -> ví dụ: D5

Hãy xem tấm chắn nhiệt độ của bạn để xác định mã PIN nào được sử dụng cho dữ liệu.

Trên Tấm chắn DHT22, D4 được sử dụng. Không sử dụng cùng một mã PIN

Bạn cũng có thể sử dụng Pin 3.3V thay thế cho 5V

  • Đặt một chút thuốc hàn đã có trên 3 chân.
  • Sau đó, hàn các chân và cáp lại với nhau, mỗi chân một cái.
  • Đặt ống co lên trên và sử dụng súng nhiệt để co lại.

Cẩn thận không để nhiệt trực tiếp với nhiệt độ. cảm biến nó có thể bị hỏng nếu không

Bước 4: Đặt các bộ phận trong trường hợp

Đặt các bộ phận trong trường hợp
Đặt các bộ phận trong trường hợp
Đặt các bộ phận trong trường hợp
Đặt các bộ phận trong trường hợp
  • Nhấn nhẹ bảng mosfet và wemos trong hộp đựng. Như đã thấy trên hình. Chúng đã được giữ ở vị trí.
  • Phết một ít keo nóng vào các chốt giữ hai tấm ván để tấm ván không bị lỏng.
  • Sau đó, đặt tấm chắn tạm thời lên trên wemos.

Hãy chú ý đến sự căn chỉnh đúng của tấm chắn, ví dụ: 5V đấu với cả hai bảng cùng một chân.

Ví dụ như đầu cảm biến DHT22 hướng vào viền vỏ máy.

Sau đó, bạn có thể cẩn thận cắt bỏ phần còn lại của các chốt của tấm chắn. (có thể sau khi thử nghiệm)

Bước 5: Nối dây tất cả

Kết nối tất cả
Kết nối tất cả
Kết nối tất cả
Kết nối tất cả

Lá chắn cho Mosfet:

5V -> VCC

GND -> GND

Mã PIN PWM -> SIG

Mosfet:

Nguồn điện + -> VCC IN

Nguồn điện - -> GND

FAN + -> V +

QUẠT - -> V -

FAN (3 mã PIN tùy chọn) -> Không kết nối nó. Cắt nó và đặt một ống co lên trên nó.

Luôn luôn sử dụng dây sắt cho các thiết bị đầu cuối vít

Bước 6: Phần mềm cơ sở

Chương trình cơ sở
Chương trình cơ sở

Tôi quyết định sử dụng ESPEasy để điều khiển ESP. Ưu điểm là bạn không cần biết cách viết C Code để đạt được mục tiêu của mình.

  • Nhận một trong các Bản phát hành dễ dàng của ESP
  • Giải nén nó và sử dụng ESP. Easy. Flasher.exe

    • Đầu tiên hãy chọn một cổng com
    • Hơn một chương trình cơ sở kết thúc bằng normal_ESP8266_4M1M.bin
    • Viết nó vào wemos
    • Khởi động lại thiết bị (rút usb trong thời gian ngắn)
    • AP WiFi "ESP_Easy_0" sẽ xuất hiện, mật khẩu: configesp (trước 2.0 AP được đặt tên là ESP_0) Nếu bạn không tự động được đưa đến trang đăng nhập, hãy duyệt đến 192.168.4.1
    • Định cấu hình ESP để sử dụng wifi của bạn.

4M được sử dụng vì 4MB Flash.

Bước 7: Kết nối với SmartHome

Kết nối với SmartHome
Kết nối với SmartHome
Kết nối với SmartHome
Kết nối với SmartHome
  • Kết nối với giao diện người dùng của ESPEasy của bạn.

    • Sử dụng bộ định tuyến của bạn để xác định địa chỉ IP mà ESPEasy có. Thường thì nó được liệt kê là espeasy-0.
    • Hơn vào giao diện web bằng cách nhập https:// yourip
  • Tại phần thiết bị, hãy thêm thiết bị cảm biến mới, nếu bạn có DHT22 thì đó thường là Pin D4 GPIO.
  • Sau khi thêm thiết bị thành công, bạn có thể thấy các giá trị trong tổng quan (Hình 2)
  • Chuyển đến Tab Bộ điều khiển và chọn Hệ thống HomeAutomation của bạn. Nếu bạn chưa có, bạn có thể sử dụng MQTT hoặc HTTP chung

Hơn nữa, bạn có thể đi xa hơn để viết các quy tắc hoặc tự động hóa tùy thuộc vào khả năng tự động hóa của bạn.

Bạn có thể kiểm tra PWM bằng lệnh sau:

yourip / control? cmd = PWM, 14, 2300

Quạt sẽ chạy ở tốc độ gần như tối đa.

Bước 8: Lắp ráp cuối cùng

Nếu mọi thứ hoạt động, cuối cùng hãy đặt nắp lên trên và vặn 4 lần, các vít 3x8mm vào đó.

Tôi thường thích vít được làm bằng nhựa. Các vít M3 thông thường cũng có thể hoạt động.

Bước 9: Liên kết hữu ích

Tôi sử dụng homeassistant làm giải pháp smarthome của mình, đây là một số liên kết hữu ích để tích hợp nó.

www.home-assistant.io/integrations/mqtt/

www.home-assistant.io/integrations/fan.mqt…

www.home-assistant.io/integrations/sensor….

Đề xuất: