Bộ điều khiển ESPHome cho Universal UGREEN USB Sharing Switch
Bản mod giúp UGREEN USB Sharing Switch có Wi‑Fi để điều khiển bằng ESPHome/Home Assistant. Remix từ thiết kế gốc, đã test OK với bản USB 2.0, tối ưu case, vít M2.5 và dùng Wemos D1 Mini (ESP8266) + SS8050.
Mô tả
Đây là một bản remix từ mẫu của @kn100.
Trong khi dự án gốc được thiết kế cho phiên bản USB 3.0, mình đã test thành công với bản USB 2.0, nên có vẻ như kích thước PCB của bản USB 2.0 và USB 3.0 là giống nhau (bao gồm cả kích thước tổng thể và lỗ bắt vít).
Mình cũng dùng một microcontroller và vài linh kiện khác có sẵn. Việc chỉnh lại để phù hợp với các microcontroller khác bạn đang có thì chắc cũng không khó.
Thay đổi so với thiết kế gốc
-
Giảm khoảng cách giữa các cổng USB và vỏ case – đặc biệt là cổng microUSB trước đó bị “lọt” quá sâu nên cáp của mình cắm không tới.
-
Thêm fillets (bo góc).
-
Đổi kích thước khe đi dây, làm dạng “mở” để không còn quá cần đầu nối 4-pin nữa. Khe này sẽ được đóng lại bằng phần vỏ esp.
-
Đổi sang dùng vít đầu chìm (countersunk) M2.5 (4x M2.5x5 và 4x M2.5x20) và inserts (mình có loại M2.5 với OD 3.5mm và dài 2mm).
-
Làm vỏ rộng hơn chút để hợp với vít M2.5 (và các góc của board; mình phải dũa bo các mép trên board của mình để vừa với thiết kế gốc).
-
Thêm file nguồn Fusion360 của mình – phần lớn có thể chỉnh bằng parameters.
-
Dùng ESP8266 thay vì ESP32.
-
Đồng thời dùng transistor SS8050 NPN thay vì BC327 PNP.
-
Giá trị điện trở khác.
-
Nhưng thật ra mấy điểm này không ảnh hưởng nhiều.
-
Sơ đồ đấu dây (The Wiring Diagram)
Setup này dùng Wemos D1 Mini và SS8050 NPN transistor. Mình thêm một điện trở pulldown 10kΩ để đảm bảo hub không bị “ghost switch” trong lúc ESP8266 boot.
Wemos D1 Mini (ESP8266)
+-----------------------+
| [5V] <---------------|-- (Wire 4) Connected to 0-Ohm Resistor (R31)
| [GND] <--------------|-- Main GND + Transistor (Emitter)
| |
| [D6] <---[ R2 ]--+---|-- (Wire 1) LED Signal via Divider
| 10k | |
| [ R1 ]| (R1: 10k to GND)
| |
| [D7] --+--[ R3 ]-----|-- (Base) Transistor SS8050
| | 2.2k |
| [R_pd] | (R_pd: 10k Pulldown to GND)
+---------|-------------+
|
+--> (Collector) Transistor to Hub Switch Pin
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!