Sadržaj:

Koristite Adafruit NeoPixels s kućnim pomoćnikom: 7 koraka
Koristite Adafruit NeoPixels s kućnim pomoćnikom: 7 koraka

Video: Koristite Adafruit NeoPixels s kućnim pomoćnikom: 7 koraka

Video: Koristite Adafruit NeoPixels s kućnim pomoćnikom: 7 koraka
Video: Neopixels - Collin’s Lab Notes #adafruit #collinslabnotes 2024, Studeni
Anonim
Image
Image

Adafruit NeoPixels su prstenovi, trake i druge tiskane ploče s adresabilnim RGB LED trakama. Oni su međusobno povezani. Adafruit NeoPixels su super popularni u zajednici proizvođača i naširoko se koriste u raznim projektima "uradi sam" (uradi sam).

Home Assistant je besplatna platforma za kućnu automatizaciju otvorenog koda napisana na Pythonu 3. Omogućuje vam upravljanje raznim uređajima u vašem pametnom domu. Home Assistant savršeno radi na Raspberry Pi 3 ili 4 i može se instalirati kao slika Hass.io.

U ovom ćete vodiču naučiti kako koristiti Adafruit NeoPixels s kućnim pomoćnikom bez ikakvog programiranja! U nekoliko koraka instalirat ćemo i konfigurirati sve bez kodiranja. Spojit ćemo Adafruit NeoPixels na razvojnu ploču WiFi otvorenog koda ANAVI Miracle Controller.

Potreban hardver

  • Adapruit NeoPixel prsten
  • Adapruit NeoPixel Stick
  • 6 muških žica kratkospojnika
  • 5V DC napajanje
  • ANAVI Čudesni kontroler
  • Malina Pi 3 ili 4

Korak 1: Instalirajte Home Assistant

Instalirajte Home Assistant
Instalirajte Home Assistant
Instalirajte Home Assistant
Instalirajte Home Assistant

Preuzmite Hass.io, umetnite je na microSD karticu, priključite microSD karticu u Raspberry Pi i uključite je. Prilikom prvog pokretanja preuzima najnoviju verziju programa Home Assistant koja traje oko 20-30 minuta, ovisno o internetskoj vezi. Ako vaš usmjerivač podržava mDNS, moći ćete doći do svoje instalacije na https://hassio.local: 8123.

Korak 2: Instalirajte Mosquitto

Instalirajte Mosquitto
Instalirajte Mosquitto
Instalirajte Mosquitto
Instalirajte Mosquitto
Instalirajte Mosquitto
Instalirajte Mosquitto

Instalirajte Mosquitto MQTT brokera iz trgovine dodataka Hass.io, konfigurirajte korisničko ime i lozinku kao i popise za kontrolu pristupa (ACL), konačno pokrenite Mosquitto.

Korak 3: Dodajte MQTT integraciju za kućnog pomoćnika

Dodajte MQTT integraciju za kućnog pomoćnika
Dodajte MQTT integraciju za kućnog pomoćnika
Dodajte MQTT integraciju za kućnog pomoćnika
Dodajte MQTT integraciju za kućnog pomoćnika

Iz Konfiguracija> Integracije dodajte novu MQTT integraciju. Unesite IP adresu, korisničko ime, lozinku i kliknite Omogući otkrivanje. Obvezno je i vrlo važno omogućiti otkrivanje.

Korak 4: Spajanje žica kratkospojnika muški - muški na Adafruit NeoPixel prsten i NeoPixel Stick

Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick
Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick
Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick
Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick
Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick
Spajanje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel Stick

Van kutije Adafruit NeoPixel prstenovi i štapići nemaju tragove. Lemiti žice kratkospojnika muški - muški na Adafruit NeoPixel prsten i NeoPixel Stick. Za svaki NeoPixel uređaj potrebne su tri žice. Jedna kratkospojna žica je za GND, druga za 5V DC, a treća za DIN (unos podataka).

Korak 5: Povežite se s ANAVI Miracle Controllerom

Spojite se na ANAVI Miracle Controller
Spojite se na ANAVI Miracle Controller
Spojite se na ANAVI Miracle Controller
Spojite se na ANAVI Miracle Controller
Spojite se na ANAVI Miracle Controller
Spojite se na ANAVI Miracle Controller
  • Spojite NeoPixel Stick DIN na LED1, GND na GND i 5VDC na VOUT na ANAVI Miracle Controller.
  • Spojite NeoPixel Ring Data Input na LED2, GND na GND i 5V DC napajanje na VOUT na ANAVI Miracle Controller -u.
  • Postavite kratkospojnik na ANAVI Miracle Controller -u na 5V.
  • Priključite odgovarajuće 5V DC središnje pozitivno napajanje u utičnicu cijevi (5,5x2,1 mm) na ANAVI Miracle Controller -u.

Korak 6: Konfigurirajte ANAVI Miracle Controller

Konfigurirajte ANAVI Miracle Controller
Konfigurirajte ANAVI Miracle Controller
Konfigurirajte ANAVI Miracle Controller
Konfigurirajte ANAVI Miracle Controller

Prilikom prvog pokretanja ANAVI Miracle Controller stvara WiFi pristupnu točku. Povežite se sa svojim pametnim telefonom, tabletom ili računalom na ANAVI Miracle Controller. Slijedite upute na zarobljeničkom portalu da biste dovršili konfiguraciju ANAVI Miracle Controllera. Spojite ga na svoju WiFi mrežu, postavite MQTT adresu posrednika, korisničko ime i lozinku, postavite vrstu LED -a na NEOPIXEL, broj LED -a za LED1 do 8 za Adafruit NeoPixel Stick i broj LED -a za LED2 do 12 za Adafruit NeoPixel Ring.

Korak 7: Kontrolirajte NeoPixels s kućnog pomoćnika

Upravljajte NeoPixelima s kućnog pomoćnika
Upravljajte NeoPixelima s kućnog pomoćnika
Upravljajte NeoPixelima s kućnog pomoćnika
Upravljajte NeoPixelima s kućnog pomoćnika
Upravljajte NeoPixelima s kućnog pomoćnika
Upravljajte NeoPixelima s kućnog pomoćnika

Nakon uspješne konfiguracije, ANAVI Miracle Controller spojit će se na vašu WiFi mrežu i isporučenog posrednika MQTT. Nakon toga će kućni pomoćnik automatski otkriti ANAVI Miracle Controller. Otvorite GUI kućnog pomoćnika, uključite ANAVI Miracle Controller LED1 i ANAVI Miracle Controller LED2. Postavite različite efekte i boje za svaki od dva Adapruit NeoPixela.

Preporučeni: