Sisällysluettelo:

Käytä Adafruit NeoPixeleitä koti -avustajan kanssa: 7 vaihetta
Käytä Adafruit NeoPixeleitä koti -avustajan kanssa: 7 vaihetta

Video: Käytä Adafruit NeoPixeleitä koti -avustajan kanssa: 7 vaihetta

Video: Käytä Adafruit NeoPixeleitä koti -avustajan kanssa: 7 vaihetta
Video: Software Build of LoRa Transmitter, BME280 Sensor based on Arduino ESP32 (EP09) 2024, Marraskuu
Anonim
Image
Image

Adafruit NeoPixels ovat renkaita, nauhoja ja muita piirilevyjä, joissa on osoitettavat RGB -LED -nauhat. Ne ovat ketjutettavissa toisiinsa. Adafruit NeoPixels ovat erittäin suosittuja valmistajayhteisössä, ja niitä käytetään laajasti erilaisissa tee-se-itse-projekteissa.

Home Assistant on ilmainen ja avoimen lähdekoodin kodin automaatioalusta, joka on kirjoitettu Python 3: lla. Sen avulla voit hallita älylaitteesi eri laitteita. Home Assistant toimii täydellisesti Raspberry Pi 3: ssa tai 4: ssä ja voidaan asentaa Hass.io -kuvana.

Tässä opetusohjelmassa opit käyttämään Adafruit NeoPixels -laitetta Home Assistantin kanssa ilman ohjelmointia! Muutamassa vaiheessa asennamme ja määritämme kaiken ilman koodausta. Yhdistämme Adafruit NeoPixelsin avoimen lähdekoodin WiFi -kehityskorttiin ANAVI Miracle Controller.

Vaadittu laitteisto

  • Adafruit NeoPixel -rengas
  • Adafruit NeoPixel Stick
  • 6 uros -uros -hyppyjohdinta
  • 5V DC -virtalähde
  • ANAVI Miracle Controller
  • Raspberry Pi 3 tai 4

Vaihe 1: Asenna Home Assistant

Asenna Home Assistant
Asenna Home Assistant
Asenna Home Assistant
Asenna Home Assistant

Lataa Hass.io, lataa se microSD -kortille, kytke microSD -kortti Raspberry Pi -laitteeseen ja käynnistä se. Ensimmäisellä käynnistyksellä se lataa Home Assistantin uusimman version, joka kestää noin 20-30 minuuttia Internet-yhteydestäsi riippuen. Jos reitittimesi tukee mDNS: ää, pääset asennukseen osoitteessa https://hassio.local: 8123.

Vaihe 2: Asenna Mosquitto

Asenna Mosquitto
Asenna Mosquitto
Asenna Mosquitto
Asenna Mosquitto
Asenna Mosquitto
Asenna Mosquitto

Asenna Mosquitto MQTT -välittäjä Hass.io-lisäosakaupasta, määritä käyttäjätunnus ja salasana sekä pääsynhallintaluettelot (ACL), käynnistä lopuksi Mosquitto.

Vaihe 3: Lisää MQTT -integrointi Home Assistantille

Lisää MQTT Integration for Home Assistant
Lisää MQTT Integration for Home Assistant
Lisää MQTT Integration for Home Assistant
Lisää MQTT Integration for Home Assistant

Kohdasta Määritä> Integraatiot lisää uusi MQTT -integraatio. Anna IP -osoite, käyttäjätunnus, salasana ja napsauta Ota etsintä käyttöön. Se on pakollista ja erittäin tärkeää löytää.

Vaihe 4: Juotto uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun

Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun
Juotos uros -uros -hyppyjohtimista Adafruit NeoPixel -renkaaseen ja NeoPixel -tikkuun

Adafruit NeoPixel -renkaissa ja -sauvoissa ei ole johtoja. Juota uros -uros -hyppyjohtimet Adafruit NeoPixel Ringiin ja NeoPixel Stickiin. Jokaista NeoPixel -laitetta tarvitaan kolme johtoa. Yksi hyppyjohdin on tarkoitettu GND: lle, toinen 5 V DC: lle ja kolmas DIN: lle (tietojen syöttö).

Vaihe 5: Yhdistä ANAVI Miracle Controller -ohjelmaan

Yhdistä ANAVI Miracle Controlleriin
Yhdistä ANAVI Miracle Controlleriin
Yhdistä ANAVI Miracle Controlleriin
Yhdistä ANAVI Miracle Controlleriin
Yhdistä ANAVI Miracle Controlleriin
Yhdistä ANAVI Miracle Controlleriin
  • Liitä NeoPixel Stick DIN LED1: een, GND GND: hen ja 5VDC VOUT: iin ANAVI Miracle Controllerissa.
  • Liitä NeoPixel Ring -tulon tulo LED2: een, GND GND: hen ja 5 V: n tasavirta VOUT: iin ANAVI Miracle Controllerissa.
  • Aseta ANAVI Miracle Controllerin hyppyjohdin asentoon 5 V.
  • Kytke asianmukainen 5 V DC -keskuksen positiivinen virtalähde ANAVI Miracle Controller -laitteen piippuliittimeen (5,5 x 2,1 mm).

Vaihe 6: Määritä ANAVI Miracle Controller

Määritä ANAVI Miracle Controller
Määritä ANAVI Miracle Controller
Määritä ANAVI Miracle Controller
Määritä ANAVI Miracle Controller

Ensimmäisellä käynnistyksellä ANAVI Miracle Controller luo WiFi -tukiaseman. Yhdistä älypuhelimella, tabletilla tai tietokoneella ANAVI Miracle Controller -laitteeseen. Suorita ANAVI Miracle Controllerin määritykset loppuun noudattamalla kaappaajaportaalin ohjeita. Yhdistä se WiFi -verkkoon, aseta MQTT -välittäjän osoite, käyttäjätunnus ja salasana, aseta LED -tyypiksi NEOPIXEL, LED -merkkivalojen lukumäärä LEDille 1-8 Adafruit NeoPixel Stick -laitteelle ja LED -merkkivalojen lukumäärä LED2--12 Adafruit NeoPixel Ringille.

Vaihe 7: Ohjaa NeoPixeleitä Home Assistantista

Ohjaa NeoPixeleitä Home Assistantista
Ohjaa NeoPixeleitä Home Assistantista
Ohjaa NeoPixeleitä Home Assistantista
Ohjaa NeoPixeleitä Home Assistantista
Ohjaa NeoPixeleitä Home Assistantista
Ohjaa NeoPixeleitä Home Assistantista

Onnistuneen määrityksen jälkeen ANAVI Miracle Controller muodostaa yhteyden WiFi -verkkoon ja toimitettuun MQTT -välittäjään. Tämän jälkeen Home Assistant löytää automaattisesti ANAVI Miracle Controllerin. Avaa Home Assistant GUI, kytke päälle ANAVI Miracle Controller LED1 ja ANAVI Miracle Controller LED2. Aseta eri tehosteet ja värit molemmille Adafruit NeoPixeleille.

Suositeltava: