Công Tắc Đèn Tương Thích Alexa

Vỏ cho công tắc đèn đơn giản tương thích Alexa, sử dụng ESP32, nút bấm và đèn LED. Dự án bao gồm mã nguồn GitHub và hướng dẫn chi tiết để lắp ráp, cấu hình và nạp chương trình.

👁️
509
Lượt Xem
❤️
7
Lượt Thích
📥
25
Lượt Tải
Cập Nhật Dec 17, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Đây là vỏ cho công tắc đèn đơn giản tương thích Alexa.

Nó sử dụng ESP32 với hai nút bấm (bật và tắt), cũng như một đèn LED ở trên cùng sáng lên khi nhấn nút.

Bạn có thể tìm thấy mã cho dự án trên GitHub: https://github.com/manolol1/lightswitch

Bạn sẽ cần:

  • ESP32 (hoặc thiết bị tương tự tương thích)
  • Nguồn điện và cáp cho ESP32
  • hai nút bấm (đường kính lỗ cho nút bấm là 14mm. Bạn có thể cần thay đổi nếu có nút bấm khác.)
  • Đèn LED (tùy chọn)
  • Điện trở cho đèn LED (nếu cần)
  • một vài sợi cáp (dây nối)
  • Thiết bị hàn (tùy chọn, có thể hữu ích để rút ngắn dây)
  • máy tính hoặc laptop (để nạp chương trình cho ESP32)
  • một chút kiến thức cơ bản về lập trình vi điều khiển và PlatformIO sẽ hữu ích.

Hướng dẫn: Thoải mái làm theo cách khác, đây chỉ là cách tôi đã làm.

  1. Chuẩn bị các bộ phận cần thiết và thay đổi đường kính lỗ nút bấm trong Onshape nếu cần.

  2. In vỏ. Tôi đã in với mặt trước (nơi có các nút bấm) nằm trên bàn in. Tôi chỉ cần hỗ trợ cho các lỗ vít và cho cái phần nhỏ giữ nắp.

  3. In nắp và đảm bảo nó vừa với vỏ. Việc trượt vào có thể hơi khó khăn, nhưng tôi không muốn thêm các "ray" phụ ở hai bên để tránh thêm phần hỗ trợ.

  4. Tải mã nguồn từ GitHub và mở dự án. Tôi đã sử dụng Visual Studio Code với PlatformIO.

  5. Trong mã, bạn sẽ thấy một số biến cần chỉnh sửa. Đầu tiên, hãy điền thông tin đăng nhập WiFi!

  6. Tiếp theo, bạn nên bắt đầu lắp ráp các bộ phận. Tôi đã đặt sẵn các chân cho nút bấm và đèn LED, vì vậy bạn có thể sử dụng chúng. Nếu bạn muốn sử dụng các chân khác, hãy nhớ thay đổi số chân trong mã! Đầu tiên, tôi khuyên bạn nên gắn các nút bấm và đèn LED vào vỏ. Sau đó, kết nối hoặc hàn cáp của nút bấm vào các chân tương ứng trên ESP32. Thông thường, một cáp được kết nối với chân dữ liệu (được chỉ định trong mã) và một cáp khác được kết nối với đất (GND). Bạn có thể cần tìm hiểu thêm về nút bấm của mình.

  7. Cũng kết nối đèn LED nếu bạn có. Hãy nhớ thêm điện trở nếu cần!

  8. Bây giờ, bạn cần lấy các liên kết để điều khiển đèn của mình. Tôi đã sử dụng một Kỹ năng Alexa có tên “URL routine trigger” cho việc này. Với kỹ năng này, bạn có thể tạo các quy trình Alexa được kích hoạt khi một liên kết được “mở”.

  9. Điền các liên kết vào mã.

  10. Bây giờ, hãy nạp chương trình cho ESP32 và kiểm tra xem mọi thứ có hoạt động không! Đảm bảo rằng thông tin đăng nhập WiFi, chân cắm và liên kết của bạn đã được điền chính xác!

  11. Nếu hoạt động, xin chúc mừng! Giờ bạn có thể gắn công tắc đèn ở bất cứ đâu bạn muốn hoặc tùy chỉnh nó theo ý thích. Nếu cần trợ giúp, đừng ngần ngại liên hệ với tôi. Tôi rất sẵn lòng giúp đỡ. Tôi viết hướng dẫn không hay lắm, nên tôi sẽ rất cảm kích những lời phê bình mang tính xây dựng!

Tôi đã tạo mô hình này với Onshape. Nếu bạn muốn thực hiện bất kỳ thay đổi nào đối với mô hình, bạn có thể làm điều đó tại đây.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution

CC-BY

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (2 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)