Turinys:

Naudokite „Adafruit NeoPixels“su namų asistentu: 7 žingsniai
Naudokite „Adafruit NeoPixels“su namų asistentu: 7 žingsniai

Video: Naudokite „Adafruit NeoPixels“su namų asistentu: 7 žingsniai

Video: Naudokite „Adafruit NeoPixels“su namų asistentu: 7 žingsniai
Video: ESP32 Tutorial 31 - Project LED Strip with Obstacle Avoidance | SunFounder's ESP32 IoT Learnig kit 2024, Lapkritis
Anonim
Image
Image

„Adafruit NeoPixels“yra žiedai, juostelės ir kitos spausdintinės plokštės su adresuojamomis RGB LED juostelėmis. Jie yra grandininiai vienas kitam. „Adafruit NeoPixels“yra labai populiarūs kūrėjų bendruomenėje ir plačiai naudojami įvairiuose „pasidaryk pats“(pasidaryk pats) projektuose.

„Home Assistant“yra nemokama ir atviro kodo namų automatizavimo platforma, parašyta „Python 3.“. Tai leidžia valdyti įvairius išmaniųjų namų įrenginius. „Home Assistant“puikiai veikia „Raspberry Pi 3“arba „4“ir gali būti įdiegtas kaip „Hass.io“vaizdas.

Šioje pamokoje sužinosite, kaip naudotis „Adafruit NeoPixels“su namų asistentu be jokio programavimo! Per keletą žingsnių mes viską įdiegsime ir sukonfigūruosime be jokio kodavimo. Mes prijungsime „Adafruit NeoPixels“prie atviro kodo „WiFi“kūrimo plokštės „ANAVI Miracle Controller“.

Reikalinga aparatūra

  • „Adafruit NeoPixel“žiedas
  • „Adafruit NeoPixel Stick“
  • 6 jungiamieji laidai nuo vyrų iki vyrų
  • 5 V nuolatinės srovės maitinimo šaltinis
  • ANAVI stebuklų valdiklis
  • Raspberry Pi 3 arba 4

1 veiksmas: įdiekite namų asistentą

Įdiekite namų asistentą
Įdiekite namų asistentą
Įdiekite namų asistentą
Įdiekite namų asistentą

Atsisiųskite „Hass.io“, įdėkite jį į „microSD“kortelę, prijunkite „microSD“kortelę prie „Raspberry Pi“ir įjunkite. Pirmą kartą paleidus, ji atsisiunčia naujausią „Home Assistant“versiją, kuri trunka apie 20–30 minučių, atsižvelgiant į jūsų interneto ryšį. Jei jūsų maršrutizatorius palaiko mDNS, diegimą galėsite pasiekti adresu https://hassio.local: 8123.

2 veiksmas: įdiekite „Mosquitto“

Įdiekite „Mosquitto“
Įdiekite „Mosquitto“
Įdiekite „Mosquitto“
Įdiekite „Mosquitto“
Įdiekite „Mosquitto“
Įdiekite „Mosquitto“

Įdiekite „Mosquitto MQTT“brokerį iš „Hass.io“priedų parduotuvės, sukonfigūruokite vartotojo vardą ir slaptažodį, taip pat prieigos kontrolės sąrašus (ACL), pagaliau paleiskite „Mosquitto“.

3 veiksmas: pridėkite „MQTT Integration for Home Assistant“

Pridėkite „MQTT Integration for Home Assistant“
Pridėkite „MQTT Integration for Home Assistant“
Pridėkite „MQTT Integration for Home Assistant“
Pridėkite „MQTT Integration for Home Assistant“

Iš Konfigūruoti> Integracijos pridėkite naują MQTT integraciją. Įveskite IP adresą, vartotojo vardą, slaptažodį ir spustelėkite Įgalinti atradimą. Privaloma ir labai svarbu įgalinti atradimą.

4 žingsnis: „Adafruit NeoPixel“žiedo ir „NeoPixel Stick“lydmetalio laidai nuo vyrų iki vyrų

Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“
Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“
Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“
Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“
Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“
Lydmetalis nuo vyrų iki vyriškų megztinių laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“

Iš dėžutės „Adafruit NeoPixel“žiedai ir lazdelės neturi laidų. Lydmetalis nuo patinėlio iki vyriškos lyties laidų prie „Adafruit NeoPixel Ring“ir „NeoPixel Stick“. Kiekvienam „NeoPixel“įrenginiui reikia trijų laidų. Vienas jungiamasis laidas skirtas GND, kitas - 5V DC, o trečiasis - DIN (duomenų įvestis).

5 veiksmas: prisijunkite prie „ANAVI Miracle Controller“

Prisijunkite prie „ANAVI Miracle Controller“
Prisijunkite prie „ANAVI Miracle Controller“
Prisijunkite prie „ANAVI Miracle Controller“
Prisijunkite prie „ANAVI Miracle Controller“
Prisijunkite prie „ANAVI Miracle Controller“
Prisijunkite prie „ANAVI Miracle Controller“
  • Prijunkite „NeoPixel Stick DIN“prie LED1, GND prie GND ir 5VDC prie VOUT „ANAVI Miracle Controller“.
  • Prijunkite „NeoPixel Ring“duomenų įvestį prie „LED2“, „GND“prie „GND“ir 5 V nuolatinės srovės maitinimo šaltinį prie „VOUT“„ANAVI Miracle Controller“.
  • Nustatykite „ANAVI Miracle Controller“trumpiklį į 5 V įtampą.
  • Prijunkite atitinkamą 5 V nuolatinės srovės centro teigiamą maitinimo šaltinį prie ANAVI Miracle Controller cilindro lizdo (5,5 x 2,1 mm).

6 veiksmas: sukonfigūruokite „ANAVI Miracle Controller“

Konfigūruokite „ANAVI Miracle Controller“
Konfigūruokite „ANAVI Miracle Controller“
Konfigūruokite „ANAVI Miracle Controller“
Konfigūruokite „ANAVI Miracle Controller“

Pirmą kartą paleidus „ANAVI Miracle Controller“sukuria „WiFi“prieigos tašką. Iš savo išmaniojo telefono, planšetinio kompiuterio ar kompiuterio prisijunkite prie „ANAVI Miracle Controller“. Vykdykite „captive“portalo instrukcijas, kad užbaigtumėte „ANAVI Miracle Controller“konfigūraciją. Prijunkite jį prie „WiFi“tinklo, nustatykite MQTT brokerio adresą, vartotojo vardą ir slaptažodį, nustatykite šviesos diodo tipą į NEOPIXEL, LED indikatorių skaičių nuo 1 iki 8 „Adafruit NeoPixel Stick“ir šviesos diodų skaičių nuo 2 iki 12 „Adafruit NeoPixel Ring“.

7 veiksmas: valdykite „NeoPixels“iš namų asistento

Valdykite „NeoPixels“iš namų asistento
Valdykite „NeoPixels“iš namų asistento
Valdykite „NeoPixels“iš namų asistento
Valdykite „NeoPixels“iš namų asistento
Valdykite „NeoPixels“iš namų asistento
Valdykite „NeoPixels“iš namų asistento

Po sėkmingos konfigūracijos „ANAVI Miracle Controller“prisijungs prie jūsų „WiFi“tinklo ir pateikto „MQTT“tarpininko. Po to namų asistentas automatiškai atras ANAVI stebuklų valdiklį. Atidarykite namų asistento GUI, įjunkite „ANAVI Miracle Controller LED1“ir „ANAVI Miracle Controller LED2“. Kiekvienam iš dviejų „Adafruit NeoPixels“nustatykite skirtingus efektus ir spalvas.

Rekomenduojamas: