Mục lục:
- Bước 1: Cài đặt Home Assistant
- Bước 2: Cài đặt Mosquitto
- Bước 3: Thêm Tích hợp MQTT cho Trợ lý tại nhà
- Bước 4: Hàn Nam đến Nam Jumper Dây để Adafruit NeoPixel Ring và NeoPixel Stick
- Bước 5: Kết nối với ANAVI Miracle Controller
- Bước 6: Định cấu hình ANAVI Miracle Controller
- Bước 7: Điều khiển NeoPixels từ Trợ lý tại nhà
Video: Sử dụng Adafruit NeoPixels với Home Assistant: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Adafruit NeoPixels là vòng, dải và bảng mạch in khác có dải LED RGB có thể định địa chỉ. Chúng có thể truyền cho nhau. Adafruit NeoPixels siêu phổ biến trong cộng đồng nhà sản xuất và được sử dụng rộng rãi trong các dự án tự làm (DIY) khác nhau.
Home Assistant là nền tảng tự động hóa nhà mã nguồn mở miễn phí được viết bằng Python 3. Nó cho phép bạn quản lý các thiết bị khác nhau trong ngôi nhà thông minh của mình. Home Assistant chạy hoàn toàn tốt trên Raspberry Pi 3 hoặc 4 và có thể được cài đặt dưới dạng hình ảnh Hass.io.
Trong hướng dẫn này, bạn sẽ học cách sử dụng Adafruit NeoPixels với Home Assistant mà không cần lập trình! Trong vài bước, chúng tôi sẽ cài đặt và cấu hình mọi thứ mà không cần mã hóa. Chúng tôi sẽ kết nối Adafruit NeoPixels với bảng phát triển WiFi nguồn mở ANAVI Miracle Controller.
Phần cứng bắt buộc
- Adafruit NeoPixel Ring
- Adafruit NeoPixel Stick
- 6 dây nhảy nam sang nam
- Nguồn điện 5V DC
- ANAVI Miracle Controller
- Raspberry Pi 3 hoặc 4
Bước 1: Cài đặt Home Assistant
Tải xuống Hass.io, flash nó trên thẻ nhớ microSD, cắm thẻ microSD vào Raspberry Pi và bật nó lên. Trong lần khởi động đầu tiên, nó sẽ tải xuống phiên bản Home Assistant mới nhất, mất khoảng 20-30 phút tùy thuộc vào kết nối Internet của bạn. Nếu bộ định tuyến của bạn hỗ trợ mDNS, Bạn sẽ có thể truy cập cài đặt của mình tại https://hassio.local: 8123.
Bước 2: Cài đặt Mosquitto
Cài đặt nhà môi giới Mosquitto MQTT từ cửa hàng tiện ích bổ sung Hass.io, định cấu hình tên người dùng và mật khẩu cũng như Danh sách kiểm soát truy cập (ACL), cuối cùng khởi chạy Mosquitto.
Bước 3: Thêm Tích hợp MQTT cho Trợ lý tại nhà
Từ Cấu hình> Tích hợp, thêm tích hợp MQTT mới. Nhập địa chỉ IP, tên người dùng, mật khẩu và nhấp vào Bật khám phá. Nó là bắt buộc và rất quan trọng để cho phép khám phá.
Bước 4: Hàn Nam đến Nam Jumper Dây để Adafruit NeoPixel Ring và NeoPixel Stick
Ngoài hộp Nhẫn và Gậy NeoPixel Adafruit không có dây dẫn. Hàn dây jumper nam sang nam thành Adafruit NeoPixel Ring và NeoPixel Stick. Cần ba dây cho mỗi thiết bị NeoPixel. Một dây jumper dành cho GND, một dây khác cho 5V DC và dây thứ ba dành cho DIN (Đầu vào dữ liệu).
Bước 5: Kết nối với ANAVI Miracle Controller
- Kết nối NeoPixel Stick DIN với LED1, GND với GND và 5VDC với VOUT trên ANAVI Miracle Controller.
- Kết nối Đầu vào dữ liệu vòng NeoPixel với LED2, GND với GND và Nguồn 5V DC với VOUT trên Bộ điều khiển ANAVI Miracle.
- Đặt jumper trên ANAVI Miracle Controller thành 5V.
- Cắm nguồn điện tích cực trung tâm 5V DC thích hợp vào giắc cắm thùng (5.5x2.1mm) trên ANAVI Miracle Controller.
Bước 6: Định cấu hình ANAVI Miracle Controller
Trong lần khởi động đầu tiên, ANAVI Miracle Controller tạo một điểm truy cập WiFi. Từ điện thoại thông minh, máy tính bảng hoặc máy tính của bạn kết nối với ANAVI Miracle Controller. Làm theo hướng dẫn trên cổng cố định để hoàn tất cấu hình ANAVI Miracle Controller. Kết nối nó với mạng WiFi của bạn, đặt địa chỉ nhà môi giới MQTT, tên người dùng và mật khẩu, đặt loại đèn LED thành NEOPIXEL, số đèn LED cho LED1 thành 8 đối với Adafruit NeoPixel Stick và số đèn LED cho LED2 thành 12 cho Adafruit NeoPixel Ring.
Bước 7: Điều khiển NeoPixels từ Trợ lý tại nhà
Sau khi cấu hình thành công, ANAVI Miracle Controller sẽ kết nối với mạng WiFi của bạn và nhà môi giới MQTT được cung cấp. Sau đó Home Assistant sẽ tự động phát hiện ra ANAVI Miracle Controller. Mở Home Assistant GUI, bật ANAVI Miracle Controller LED1 và ANAVI Miracle Controller LED2. Đặt các hiệu ứng và màu sắc khác nhau cho mỗi một trong hai Adafruit NeoPixels.
Đề xuất:
Sử dụng Pimoroni Enviro + FeatherWing với Adafruit Feather NRF52840 Express: 8 bước
Sử dụng Pimoroni Enviro + FeatherWing Với Adafruit Feather NRF52840 Express: Pimoroni Enviro + FeatherWing là một bảng được trang bị đầy đủ các cảm biến được thiết kế để hoạt động với loạt bảng Adafruit Feather. Đó là một nơi hữu ích để bắt đầu cho bất kỳ ai quan tâm đến giám sát môi trường, ô nhiễm khí quyển và kết hợp dữ liệu. TÔI
Sử dụng Bộ công cụ của nhà phát minh Kitronik với Adafruit CLUE: 4 bước (có hình ảnh)
Sử dụng Bộ công cụ của nhà phát minh Kitronik với Adafruit CLUE: Bộ công cụ của nhà phát minh Kitronik dành cho vi BBC: bit là phần giới thiệu tuyệt vời về bộ vi điều khiển với thiết bị điện tử sử dụng bảng mạch. Phiên bản này của bộ được thiết kế để sử dụng với micro: bit rẻ tiền của BBC. Cuốn sách hướng dẫn chi tiết đi kèm
Kiểm soát cổng trượt tự động của bạn với Home Assistant và ESPHome: 5 bước (có hình ảnh)
Kiểm soát cổng trượt tự động của bạn với Home Assistant và ESPHome: Bài viết sau đây là một số phản hồi về kinh nghiệm cá nhân của tôi khi điều khiển cổng trượt tự động mà tôi đã lắp đặt trên ngôi nhà của mình. Cổng này, có nhãn hiệu " V2 Alfariss ", được cung cấp một số điều khiển từ xa Phox V2 để điều khiển nó. Tôi cũng có
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: 6 bước
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: Trong dự án này, tôi sẽ chỉ cho bạn một cách hiệu quả và phổ biến cách tăng điện áp DC. Tôi sẽ cho bạn thấy việc xây dựng một bộ chuyển đổi tăng cường có thể dễ dàng như thế nào với sự trợ giúp của Nodemcu. Hãy xây dựng nó. Nó cũng bao gồm một vôn kế trên màn hình và một phản hồi
Neopixels được điều khiển bằng điện thoại thông minh (dải LED) với ứng dụng Blynk qua WiFi: 6 bước
Neopixels được điều khiển bằng điện thoại thông minh (Dải đèn LED) Với ứng dụng Blynk qua WiFi: Tôi tạo ra dự án này sau khi tôi lấy cảm hứng từ các neopixel điều khiển bằng điện thoại thông minh trong một ngôi nhà bạn bè nhưng của anh ấy đã được mua ở cửa hàng. Tôi đã nghĩ " khó làm sao để tự làm được, nó cũng rẻ hơn nhiều! &Quot; Đây là cách thực hiện. Lưu ý: Tôi cho rằng bạn là