Mục lục:

Công tắc ánh sáng tối ưu: 6 bước (có hình ảnh)
Công tắc ánh sáng tối ưu: 6 bước (có hình ảnh)

Video: Công tắc ánh sáng tối ưu: 6 bước (có hình ảnh)

Video: Công tắc ánh sáng tối ưu: 6 bước (có hình ảnh)
Video: NHIẾP ẢNH CĂN BẢN | TẬP 01: Căn bản về phơi sáng (Tốc Khẩu ISO là cái thứ gì???) 2024, Tháng bảy
Anonim
Công tắc ánh sáng cuối cùng
Công tắc ánh sáng cuối cùng

Mục tiêu của tài liệu hướng dẫn này là giải thích cách tôi tạo ra một công tắc đèn kết nối wifi (còn được gọi là điều khiển từ xa hơn nữa). Mục tiêu của các điều khiển từ xa này là để bật và tắt một số rơ le được kết nối wifi. Các rơ le không được giải thích trong hướng dẫn này. Chúng được giải thích trong một hướng dẫn riêng mà tôi đã thực hiện trước đây: Bộ chuyển đổi Wifi ESP8266.

Các điều khiển từ xa này sẽ chứa tối đa 3 nút nhỏ. Mỗi nút bật / tắt một hoặc nhiều rơ le. Một đèn LED bên cạnh mỗi nút đóng vai trò phản hồi. Một nút lớn hơn được sử dụng cho một mục đích đặc biệt: nó tắt tất cả các rơ le. Không chỉ những cái được điều khiển bằng điều khiển từ xa, mà tất cả các rơ le được điều khiển bởi tất cả các điều khiển từ xa của ngôi nhà. Điều này được sử dụng để tắt mọi thứ khi đi làm hoặc đi ngủ.

Liên kết giữa các thiết bị được quản lý bởi Blynk. Bộ vi điều khiển từ xa là Huzzah Feather với ESP8266. Nguồn điện cho bộ điều khiển từ xa đến từ phích cắm USB trên tường (không có pin).

Nếu bạn làm theo hướng dẫn của tôi, bạn sẽ nhận thấy rằng thiết bị này có mục đích tương tự như thiết bị được giải thích trong một hướng dẫn trước đó: ESP32 Thing Wifi Remote, và bạn đã chính xác. Tôi đã thực hiện các cải tiến sau từ mô hình trước:

  • ESP32 Thing được thay thế bằng Huzzah Feather với ESP8266 (tôi gặp sự cố kết nối với ESP32 Thing).
  • Các nút kim loại đã được thay thế bằng các nút nhựa (tĩnh điện đôi khi được truyền tới bảng thông qua các nút kim loại, yêu cầu khởi động lại).
  • Những điều khiển từ xa này hiện chỉ điều khiển một vài đèn, thường là đèn trong một phòng, thay vì điều khiển tất cả đèn của ngôi nhà bằng mỗi điều khiển từ xa (để bạn không vô tình bật đèn trong các phòng ngủ khác chẳng hạn).
  • Tôi đã có pin ở kiểu máy cũ hơn, để có thể tháo điều khiển từ xa khỏi phích cắm USB và vẫn sử dụng được trong vài giờ. Hóa ra tôi chưa bao giờ sử dụng chức năng này, vì vậy tôi đã tháo pin để điều khiển từ xa mỏng hơn.
  • Tôi đã thêm nút "tắt mọi thứ".
  • Tôi đã thêm các đèn LED phản hồi.

Mức độ khó khăn: Trung bình

Vật liệu cần thiết:

  • 1 vỏ bọc bằng nhựa PolyCase và PolyCase
  • 1 Lông vũ HUZZAH với ESP8266 Adafruit
  • 1 tấm breadboard có thể hàn được một nửa kích thước Adafruit
  • 3 led Adafruit
  • 3 nút ấn cao và hẹp Adafruit
  • 1 nút ấn ngắn và rộng Adafruit
  • 7 điện trở 3,3k Amazon
  • 1 đầu cắm USB loại A Adafruit
  • dây Sparkfun
  • keo polyurethane Lowes

Công cụ cần thiết:

  • Sắt hàn Amazon
  • Dremel (nếu bạn không có, một con dao tiện ích là đủ)
  • Máy khoan (nếu bạn không có, bạn chỉ cần dùng máy khoan cầm tay)

Bước 1: Thiết kế

Thiết kế
Thiết kế

Bộ vi điều khiển:

Là bộ vi điều khiển, tôi đã sử dụng lông vũ Huzzah với ESP8266, do Adafruit sản xuất, vì những lý do sau:

  • Nó có khả năng wifi
  • Nó rẻ ($ 18,95 cho phiên bản lắp ráp)
  • Nó tương đối nhỏ (23mm x 51mm x 8mm / 0.9 "x 2" x 0.28 ")
  • Nó có 9 chân GPIO (tôi cần 7 chân)

Bộ vi điều khiển sẽ được cấp nguồn bởi nguồn 5V của ổ cắm USB.

4 GPIO sẽ được sử dụng làm đầu vào từ các nút và 3 sẽ được sử dụng làm đầu ra cho đèn led. Một trong các nút (nút tắt mọi đèn) có đèn LED đi kèm, vì vậy tôi không có ý nghĩa gì khi có đèn LED phản hồi cho nút này.

Nút:

Thiết kế cho các nút rất đơn giản: đối với 3 nút nhỏ, tôi chọn công tắc xúc giác, còn được gọi là công tắc SPST. Tôi đã chọn những cây cao, để chúng sẽ nổi bật ra khỏi vòng vây. Đối với nút lớn hơn, tôi cũng đã chọn một công tắc SPST, nhưng một công tắc ngắn hơn, để nó sẽ được đặt chìm trong vỏ, mục đích là nó sẽ không bị đẩy một cách tình cờ. Nó cũng có một đèn led bên trong và có biểu tượng I / O.

Như thể hiện trong sơ đồ trên, các công tắc cấp đất cho GPIO thông qua một điện trở kéo xuống 3,3k và cấp 3,3V cho GPIO khi được nhấn.

Đèn LED:

Tôi đã sử dụng đèn LED 5mm màu vàng. Chúng chỉ đơn giản được kết nối với GPIO ở một đầu và nối đất qua điện trở 3,3k ở đầu kia.

Bao vây:

Đối với vỏ hộp, tôi cần một hộp nhựa có kích thước bên trong ít nhất là 51mm x 97mm x 11mm / 2.0 "x 3.8" x 0.4 ". Hộp mà tôi chọn có kích thước bên trong là 52mm x 100mm x 19mm / 2.0" x 3.9 "x 0,7 ". Điều này có nghĩa là tôi sẽ phải xếp một vài bìa cứng hoặc giấy phía sau breadboard, để đảm bảo rằng hệ thống được đẩy ngang với nắp hộp và các nút sẽ nhô ra khỏi nắp.

Tất cả các thành phần được hàn trên một breadboard có thể hàn được. Điều này làm cho nó lâu dài và bảo mật hơn so với một breadboard thông thường và không yêu cầu thiết kế một PCB tùy chỉnh. Tôi thấy rằng bảng vĩnh cửu có kích thước bằng một nửa từ Adafruit hoạt động hoàn hảo.

Bước 2: Lập bảng

Đề xuất: