Mục lục:

Công việc WiFi từ chỉ báo nhà: 5 bước (có hình ảnh)
Công việc WiFi từ chỉ báo nhà: 5 bước (có hình ảnh)

Video: Công việc WiFi từ chỉ báo nhà: 5 bước (có hình ảnh)

Video: Công việc WiFi từ chỉ báo nhà: 5 bước (có hình ảnh)
Video: Cuộc chiến của đội cảnh sát cơ động 2024, Tháng bảy
Anonim
Công việc WiFi từ chỉ báo nhà
Công việc WiFi từ chỉ báo nhà
Công việc WiFi từ chỉ báo nhà
Công việc WiFi từ chỉ báo nhà

Đối với những người sử dụng đủ may mắn để có thể làm việc tại nhà, chúng tôi có thể nhận thấy rằng có một số thách thức lớn khi nói đến ranh giới với những người khác trong nhà. điều khiển màu sắc của đèn LED bằng giao diện web để cho những người khác trong nhà biết rằng bạn đang gọi điện hoặc không bị làm phiền.

Đèn còn có nam châm nên có thể dễ dàng gắn và tháo ra khỏi tay nắm cửa để tiện sử dụng và sạc pin.

Vì vậy, nếu bạn đang tìm kiếm một chút yên bình hơn ở nhà, có thể đây là hướng dẫn dành cho bạn!

Quân nhu

  • Adafruit Feather Huzzah ESP8266 (Bất kỳ ESP8266 nào cũng có thể hoạt động, nhưng Huzzah có mạch sạc lipo và cũng có bộ điều chỉnh 3.3v khá mạnh mẽ) -
  • Dải Neopixel 8 mảnh * -
  • Pin Lipo - Bất kỳ kích thước hợp lý nào cũng nên làm (600mAH +) Tôi không có nguồn tốt cho những thứ này
  • Trường hợp dự án -
  • Ổ cứng cũ - Nguồn nam châm cực mạnh!

Bước 1: Xem Video

Image
Image

Tôi cũng đã làm một video về dự án này nếu bạn muốn xem nó.

Tôi có thể thiên vị, nhưng tôi nghĩ rằng đáng để xem đoạn clip dễ thương đáng yêu về đứa con gái 3 tuổi của tôi nói tiếng Ailen!

Bước 2: Phần cứng

Phần cứng
Phần cứng
Phần cứng
Phần cứng

Đây là một bản dựng hoàn toàn đơn giản theo quan điểm phần cứng, làm cho dự án trở nên đơn giản đối với tôi quan trọng hơn là tối ưu hóa pin, nhưng nó sẽ kéo dài cả ngày làm việc chỉ với một lần sạc nên tôi cảm thấy như vậy là đủ tốt.

Bộ vi điều khiển: ESP8266

Đối với bộ điều khiển vi mô, chúng tôi đang sử dụng ESP8266 được lập trình với Arduino IDE. Nếu bạn không quen với ESP8266, đây là một thiết bị tương thích với Arduino tuyệt vời có tích hợp WiFi, tôi khuyên bạn nên xem lớp IoT của Becky Stern để biết thêm thông tin.

Tôi đặc biệt chọn Adafruit Feather Huzzah ESP8266 vì nó đi kèm với mạch để sử dụng pin Lipo tích hợp. Nó cũng có bộ điều chỉnh 500mA 3.3V, tốt hơn một chút so với hầu hết các bo mạch ESP8266 rẻ hơn của Trung Quốc. Điều này cho phép chúng tôi cấp nguồn cho Neopixels sử dụng 3.3V, điều này có thể giúp chúng tôi tránh các sự cố đôi khi xảy ra khi sử dụng Neopixles được cấp nguồn 5v từ thiết bị mức logic 3.3v như ESP8266.

Đèn: Neopixels

Tôi đã chọn neopxiel vì chúng là một cách thực sự đơn giản để thêm đèn LED RGB vào dự án của bạn. Chúng chỉ yêu cầu nguồn điện và một dây dữ liệu duy nhất để kết nối và chúng cho phép bạn đặt chúng thành bất kỳ màu nào, thậm chí cài đặt màu của đèn LED riêng lẻ.

Các neopixel được nối dây như sau.

VCC -> 3V

GND -> GND

Data-in -> gpio 0

Pin: Bất kỳ Lipo nào

Sử dụng mạch pin của lông vũ làm cho việc sử dụng lipo thực sự dễ dàng. Bạn có thể cắm nó thẳng vào đầu nối JST của lông vũ (LƯU Ý: vui lòng kiểm tra cực của pin, không có tiêu chuẩn nào cho việc này nên có thể cần phải đổi chỗ) hoặc bạn có thể kết nối với các chân GND và BAT của huzzah. Để sạc pin, bạn chỉ cần cắm cáp micro USB vào huzzah.

Bạn nên kiểm tra sức khỏe của pin. Người ta thường chấp nhận rằng không được phép thả lipo xuống dưới 3V, vì vậy bạn nên đảm bảo rằng lipo ở trên mức đó trước khi sử dụng nó trong dự án của mình.

Bước 3: Mã

Mã số
Mã số
Mã số
Mã số

Mã cho dự án này chủ yếu dựa trên ví dụ helloServer có sẵn cho ESP8266 trong Arudino IDE.

Có một và điểm để thay đổi đèn LED thành Đỏ, Xanh lục và sau đó tắt chúng đi, nhưng có thể thêm nhiều tính năng hơn nếu cần.

Bạn có thể tải xuống và cài đặt mã từ Github của tôi

Có một thư viện bên ngoài mà bạn sẽ cần thêm từ trình quản lý thư viện và đó là thư viện Neopixel từ Adafruit.

Bước 4: Nam châm

Nam châm
Nam châm
Nam châm
Nam châm
Nam châm
Nam châm

Để gắn nó vào cánh cửa, tôi đã sử dụng một nam châm rất mạnh từ một ổ cứng cũ. Chỉ cần tháo tất cả các ốc vít bên ngoài ổ cứng và bạn sẽ có thể dễ dàng cạy nam châm ra. Tôi nghĩ không cần phải nói rằng điều này chỉ nên được thực hiện trên một ổ cứng mà bạn không cần nữa! Điều này sẽ làm hỏng ổ đĩa!

Chúng thực sự rất mạnh nên tôi khuyên bạn nên cẩn thận với chúng, đặc biệt là khi tháo chúng ra vì bạn có thể dễ dàng kẹp ngón tay.

Vì đây chỉ là một bản chế tạo mẫu thử nghiệm nhanh và lực từ trường sẽ kéo về phía vỏ máy, nên tôi quyết định chỉ sử dụng blu-tack để gắn nó vào vỏ máy.

Bước 5: Sử dụng

Sử dụng
Sử dụng
Sử dụng
Sử dụng
Sử dụng
Sử dụng

Để sử dụng thiết bị, bạn chỉ cần truy cập "wfh.local" trên trình duyệt web của mình. Xin lưu ý rằng điều đó dựa trên các dịch vụ của Bonjour, để biết thêm thông tin, hãy xem liên kết này.

Sau đó, bạn có thể chỉ cần sử dụng giao diện web để cập nhật màu sắc của đèn LED bất cứ khi nào bạn cần!

Hy vọng rằng bạn thấy Hướng dẫn này hữu ích.

Tôi muốn nghe về những gì bạn sẽ thực hiện với kiểu thiết lập này. Vui lòng cho tôi biết trong phần nhận xét bên dưới hoặc tham gia cùng tôi và một loạt nhà sản xuất khác trên máy chủ Discord của tôi, nơi chúng ta có thể thảo luận về chủ đề này hoặc bất kỳ nhà sản xuất nào khác liên quan đến chủ đề mà bạn có, mọi người thực sự hữu ích ở đó vì vậy đó là một nơi tuyệt vời để treo ngoài.

Tôi cũng muốn gửi lời cảm ơn to lớn đến các Nhà tài trợ Github của tôi, những người đã giúp hỗ trợ những gì tôi làm, tôi thực sự đánh giá cao điều đó. Nếu bạn chưa biết, Github đang đối sánh các khoản tài trợ cho năm đầu tiên, vì vậy nếu bạn thực hiện tài trợ, họ sẽ khớp 100% trong vài tháng tới. Cảm ơn vì đã đọc!

Đề xuất: