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, Juli
Anonim
Image
Image

Adafruit NeoPixels su prstenovi, trake i druge štampane ploče sa adresabilnim RGB LED trakama. Mogu se vezati jedno za drugo. 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ćava 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 Hass.io slika.

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

Potreban hardver

  • Adafruit NeoPixel prsten
  • Adafruit NeoPixel Stick
  • 6 muških žica kratkospojnika
  • 5V DC napajanje
  • ANAVI čudesni kontroler
  • Raspberry 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 vašoj 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 Liste 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. Obavezno je i vrlo važno omogućiti otkrivanje.

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

Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap
Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap
Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap
Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap
Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap
Lemljenje žica za spajanje muški na muški na Adafruit NeoPixel prsten i NeoPixel štap

Van kutije Adafruit NeoPixel prstenovi i štapići nemaju izvode. Lemite kratkospojne žice s mužjaka 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 na ANAVI Miracle Controller

Povežite se na ANAVI Miracle Controller
Povežite se na ANAVI Miracle Controller
Povežite se na ANAVI Miracle Controller
Povežite se na ANAVI Miracle Controller
Povežite se na ANAVI Miracle Controller
Povežite 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 svog pametnog telefona, tableta ili računara na ANAVI Miracle Controller. Slijedite upute na zaštitnom portalu da biste dovršili konfiguraciju ANAVI Miracle Controllera. Povežite ga na svoju WiFi mrežu, postavite MQTT adresu brokera, korisničko ime i lozinku, postavite tip LED na NEOPIXEL, broj LED dioda za LED1 do 8 za Adafruit NeoPixel Stick i broj LED dioda za LED2 do 12 za Adafruit NeoPixel Ring.

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

Kontrolirajte NeoPixels s kućnog pomoćnika
Kontrolirajte NeoPixels s kućnog pomoćnika
Kontrolirajte NeoPixels s kućnog pomoćnika
Kontrolirajte NeoPixels s kućnog pomoćnika
Kontrolirajte NeoPixels s kućnog pomoćnika
Kontrolirajte NeoPixels s kućnog pomoćnika

Nakon uspješne konfiguracije, ANAVI Miracle Controller će se povezati na vašu WiFi mrežu i isporučenog MQTT brokera. Nakon toga će kućni pomoćnik automatski otkriti ANAVI Miracle Controller. Otvorite grafički interfejs 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 Adafruit NeoPixela.

Preporučuje se: