Мазмұны:

Adafruit NeoPixels -ті үй көмекшісімен бірге қолданыңыз: 7 қадам
Adafruit NeoPixels -ті үй көмекшісімен бірге қолданыңыз: 7 қадам

Бейне: Adafruit NeoPixels -ті үй көмекшісімен бірге қолданыңыз: 7 қадам

Бейне: Adafruit NeoPixels -ті үй көмекшісімен бірге қолданыңыз: 7 қадам
Бейне: I dont give a fuck 2024, Қараша
Anonim
Image
Image

Adafruit NeoPixels - бұл сақиналар, жолақтар және басқа RGB жарықдиодты жолақтары бар баспа платалары. Олар бір -бірімен тізбектелген. Adafruit NeoPixels өндірушілер қауымдастығында өте танымал және өздігінен жасалатын (DIY) түрлі жобаларда кеңінен қолданылады.

Home Assistant - бұл Python 3 -те жазылған ақысыз және ашық бастапқы коды бар үй автоматтандыру платформасы. Бұл сіздің ақылды үйіңіздегі әр түрлі құрылғыларды басқаруға мүмкіндік береді. Home Assistant Raspberry Pi 3 немесе 4 -те өте жақсы жұмыс істейді және оны Hass.io кескіні ретінде орнатуға болады.

Бұл оқулықта сіз Adafruit NeoPixels бағдарламасын Home Assistant көмегімен ешқандай бағдарламасыз қалай қолдануды үйренесіз! Бірнеше қадаммен біз бәрін кодтаусыз орнатамыз және конфигурациялаймыз. Біз Adafruit NeoPixels -ті ANAVI Miracle Controller WiFi -ді ашық бастапқы кодымен қосамыз.

Қажетті жабдық

  • Adafruit NeoPixel сақинасы
  • Adafruit NeoPixel таяқшасы
  • 6 еркектен еркекке секіргіш сымдар
  • 5В тұрақты ток көзі
  • ANAVI ғажайып контроллері
  • Raspberry Pi 3 немесе 4

1 -қадам: Үй көмекшісін орнатыңыз

Үй көмекшісін орнатыңыз
Үй көмекшісін орнатыңыз
Үй көмекшісін орнатыңыз
Үй көмекшісін орнатыңыз

Hass.io -ны жүктеп алыңыз, оны microSD картасына қосыңыз, microSD картасын Raspberry Pi -ге қосыңыз және қосыңыз. Бірінші жүктеу кезінде ол Интернет қосылымына байланысты 20-30 минутқа созылатын Home Assistant соңғы нұсқасын жүктейді. Егер сіздің маршрутизаторыңыз mDNS қолдайтын болса, сіз https://hassio.local: 8123 мекен -жайы бойынша орнатуға қол жеткізе аласыз.

2 -қадам: Mosquitto орнатыңыз

Mosquitto орнатыңыз
Mosquitto орнатыңыз
Mosquitto орнатыңыз
Mosquitto орнатыңыз
Mosquitto орнатыңыз
Mosquitto орнатыңыз

Hass.io қондырмалар дүкенінен Mosquitto MQTT брокерін орнатыңыз, пайдаланушы аты мен құпия сөзді, сондай-ақ қатынауды басқару тізімдерін (ACL) конфигурациялаңыз, соңында Mosquitto-ны іске қосыңыз.

3 -қадам: Home Assistant үшін MQTT интеграциясын қосыңыз

Үй көмекшісіне MQTT интеграциясын қосыңыз
Үй көмекшісіне MQTT интеграциясын қосыңыз
Үй көмекшісіне MQTT интеграциясын қосыңыз
Үй көмекшісіне MQTT интеграциясын қосыңыз

Configure> Integrations ішінен MQTT жаңа интеграциясын қосыңыз. IP мекенжайын, пайдаланушы атын, құпия сөзді енгізіңіз және Табуды қосуды басыңыз. Табуға мүмкіндік беру міндетті және өте маңызды.

4 -қадам: Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына еркек пен еркек арасындағы сым дәнекерлеу

Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен ерлерге арналған дәнекерлеу сымдары
Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен ерлерге арналған дәнекерлеу сымдары
Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен еркектерге дәнекерлеу сымдары
Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен еркектерге дәнекерлеу сымдары
Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен ерлерге арналған дәнекерлеу сымдары
Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына ерлер мен ерлерге арналған дәнекерлеу сымдары

Adafruit NeoPixel сақиналары мен таяқшаларында қорап жоқ. Adafruit NeoPixel сақинасы мен NeoPixel таяқшасына еркек пен еркек арасындағы сымдар. Әрбір NeoPixel құрылғысына үш сым қажет. Бір өткізгіш сым GND үшін, екіншісі 5В тұрақты ток үшін, үшіншісі DIN үшін (Деректерді енгізу).

5 -қадам: ANAVI Miracle Controller -ге қосылыңыз

ANAVI Miracle Controller -ге қосылыңыз
ANAVI Miracle Controller -ге қосылыңыз
ANAVI Miracle Controller -ге қосылыңыз
ANAVI Miracle Controller -ге қосылыңыз
ANAVI Miracle Controller -ге қосылыңыз
ANAVI Miracle Controller -ге қосылыңыз
  • NeoPixel Stick DIN -ді LED1 -ге, GND -ке GND -ге және 5VDC -ге ANAVI ғажайып контроллерінде VOUT қосу үшін қосыңыз.
  • ANAVI ғажайып контроллерінде VOUT үшін NeoPixel Ring Data Input LED2, GND - GND және 5V DC қуатына қосыңыз.
  • ANAVI Miracle Controller -дегі секіргішті 5В -ге орнатыңыз.
  • ANAVI Miracle Controller баррель ұясына (5,5х2,1мм) 5В тұрақты кернеудің 5В оң қуат көзін қосыңыз.

6 -қадам: ANAVI ғажайып контроллерін конфигурациялаңыз

ANAVI ғажайып контроллерін конфигурациялаңыз
ANAVI ғажайып контроллерін конфигурациялаңыз
ANAVI Miracle Controller конфигурациялаңыз
ANAVI Miracle Controller конфигурациялаңыз

Бірінші жүктеу кезінде ANAVI Miracle Controller WiFi кіру нүктесін жасайды. Смартфоннан, планшеттен немесе компьютерден ANAVI Miracle Controller -ге қосылыңыз. ANAVI Miracle Controller конфигурациясын аяқтау үшін тұтқын порталдағы нұсқауларды орындаңыз. Оны WiFi желісіне қосыңыз, MQTT брокерінің мекен -жайын, пайдаланушы аты мен құпия сөзді орнатыңыз, LED түрін NEOPIXEL -ге, Adafruit NeoPixel Stick үшін LED1 -ден 8 -ге дейінгі светодиоды және Adafruit NeoPixel сақинасы үшін LED2 -ден 12 -ге дейінгі жарықдиодты орнатыңыз.

7 -қадам: NeoPixels -ді үй көмекшісінен басқарыңыз

NeoPixels -ді үй көмекшісінен басқарыңыз
NeoPixels -ді үй көмекшісінен басқарыңыз
NeoPixels -ді үй көмекшісінен басқарыңыз
NeoPixels -ді үй көмекшісінен басқарыңыз
NeoPixels -ді үй көмекшісінен басқарыңыз
NeoPixels -ді үй көмекшісінен басқарыңыз

Сәтті конфигурациядан кейін ANAVI Miracle Controller сіздің WiFi желісіне және MQTT брокеріне қосылады. Осыдан кейін Home Assistant автоматты түрде ANAVI Miracle Controller ашады. Home Assistant GUI ашыңыз, ANAVI Miracle Controller LED1 мен ANAVI Miracle Controller LED2 қосыңыз. Adafruit NeoPixels -тің әрқайсысына әр түрлі әсерлер мен түстер орнатыңыз.

Ұсынылған: