Բովանդակություն:

Օգտագործեք Adafruit NeoPixels տան օգնականի հետ `7 քայլ
Օգտագործեք Adafruit NeoPixels տան օգնականի հետ `7 քայլ

Video: Օգտագործեք Adafruit NeoPixels տան օգնականի հետ `7 քայլ

Video: Օգտագործեք Adafruit NeoPixels տան օգնականի հետ `7 քայլ
Video: VL53L1X 400 սմ թռիչքի ժամանակի լազերային հեռավորության սենսոր - Arduino և ցուցադրման ծրագիր 2024, Հուլիսի
Anonim
Image
Image

Adafruit NeoPixels- ը օղակներ, շերտեր և այլ տպագիր տպատախտակներ են ՝ հասցեագրված RGB LED շերտերով: Նրանք շղթայական են միմյանց համար: Adafruit NeoPixels- ը շատ տարածված է ստեղծող համայնքում և լայնորեն օգտագործվում է ինքնուրույն (DIY) տարբեր նախագծերում:

Home Assistant- ը անվճար և բաց կոդով տնային ավտոմատացման հարթակ է ՝ գրված Python 3. Այն թույլ է տալիս կառավարել ձեր խելացի տան տարբեր սարքերը: Home Assistant- ը հիանալի է աշխատում Raspberry Pi 3 կամ 4 -ի վրա և կարող է տեղադրվել որպես Hass.io պատկեր:

Այս ձեռնարկում դուք կսովորեք, թե ինչպես օգտագործել Adafruit NeoPixels- ը Home Assistant- ով ՝ առանց որևէ ծրագրավորման: Մի քանի քայլից մենք ամեն ինչ տեղադրելու և կազմաձևելու ենք առանց որևէ կոդավորման: Մենք Adafruit NeoPixels- ը կմիացնենք բաց կոդով WiFi զարգացման տախտակին ANAVI Miracle Controller:

Պահանջվող սարքավորում

  • Adafruit NeoPixel մատանի
  • Adafruit NeoPixel Stick
  • 6 արականից տղամարդ ցատկող լարեր
  • 5V DC սնուցման աղբյուր
  • ANAVI Miracle Controller
  • Ազնվամորի Պի 3 կամ 4

Քայլ 1: Տեղադրեք Home Assistant- ը

Տեղադրեք Home Assistant- ը
Տեղադրեք Home Assistant- ը
Տեղադրեք Home Assistant- ը
Տեղադրեք Home Assistant- ը

Ներբեռնեք Hass.io- ն, միացրեք այն microSD քարտի վրա, միացրեք microSD քարտը Raspberry Pi- ում և միացրեք այն: Առաջին բեռնման ժամանակ այն ներբեռնում է Home Assistant- ի վերջին տարբերակը, որը տևում է մոտ 20-30 րոպե ՝ կախված ձեր ինտերնետ կապից: Եթե ձեր երթուղիչը աջակցում է mDNS- ին, դուք կկարողանաք հասնել ձեր տեղադրմանը https://hassio.local: 8123 հասցեով:

Քայլ 2: Տեղադրեք Mosquitto- ն

Տեղադրեք Mosquitto- ն
Տեղադրեք Mosquitto- ն
Տեղադրեք Mosquitto- ն
Տեղադրեք Mosquitto- ն
Տեղադրեք Mosquitto- ն
Տեղադրեք Mosquitto- ն

Տեղադրեք Mosquitto MQTT բրոքերը Hass.io հավելյալ խանութից, կազմաձևեք օգտվողի անունն ու գաղտնաբառը, ինչպես նաև Access Control Lists (ACL), վերջապես գործարկեք Mosquitto- ն:

Քայլ 3: Ավելացրեք MQTT ինտեգրում տնային օգնականի համար

Ավելացրեք MQTT ինտեգրում տնային օգնականի համար
Ավելացրեք MQTT ինտեգրում տնային օգնականի համար
Ավելացրեք MQTT ինտեգրում տնային օգնականի համար
Ավելացրեք MQTT ինտեգրում տնային օգնականի համար

Կարգավորել> Ինտեգրումներ ավելացնել նոր MQTT ինտեգրում: Մուտքագրեք IP հասցեն, օգտվողի անունը, գաղտնաբառը և կտտացրեք Միացնել բացահայտումը: Պարտադիր և շատ կարևոր է հայտնաբերումը թույլ տալը:

Քայլ 4: oldոդող արուից դեպի արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին

Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին
Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին
Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին
Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին
Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին
Oldոդող արուից արու Jumper լարերը Adafruit NeoPixel մատանին և NeoPixel Stick- ին

Տուփից դուրս Adafruit NeoPixel Rings and Sticks- ը կապանքներ չունեն: Adafruit NeoPixel Ring- ի և NeoPixel Stick- ի համար արուից և տղամարդուց ցատկող լարերը կպցրեք: Յուրաքանչյուր NeoPixel սարքի համար անհրաժեշտ է երեք լար: Մեկ թռիչքային մետաղալարը GND- ի համար է, մյուսը `5V DC- ի, իսկ երրորդը` 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- ին VOUT- ին `ANAVI Miracle Controller- ում:
  • NeoPixel Ring տվյալների մուտքագրումը միացրեք LED2- ին, GND- ին GND- ին և 5V DC հոսանքին `VOUT- ին ANAVI Miracle Controller- ում:
  • ANAVI Miracle Controller- ի jumper- ը սահմանեք 5 Վ:
  • Միացրեք համապատասխան 5V DC կենտրոնական դրական էներգիայի մատակարարումը տակառի խցիկին (5.5x2.1 մմ) ANAVI Miracle Controller- ի վրա:

Քայլ 6. Կարգավորեք ANAVI Miracle Controller- ը

Կարգավորեք ANAVI Miracle Controller- ը
Կարգավորեք ANAVI Miracle Controller- ը
Կարգավորեք ANAVI Miracle Controller- ը
Կարգավորեք ANAVI Miracle Controller- ը

Առաջին բեռնման ժամանակ ANAVI Miracle Controller- ը ստեղծում է WiFi մուտքի կետ: Ձեր սմարթֆոնից, պլանշետից կամ համակարգչից միացեք ANAVI Miracle Controller- ին: Հետևեք գերված պորտալի հրահանգներին ՝ ավարտելու ANAVI Miracle Controller- ի կազմաձևումը: Միացրեք այն ձեր WiFi ցանցին, սահմանեք MQTT միջնորդի հասցեն, օգտվողի անունը և գաղտնաբառը, LED տիպը սահմանեք NEOPIXEL, LED- ների քանակը ՝ 1 -ից 8 -ը Adafruit NeoPixel Stick- ի համար և LED- ների քանակը ՝ LED2- ից 12, Adafruit NeoPixel Ring- ի համար:

Քայլ 7: Կառավարեք NeoPixels- ը տնային օգնականից

Կառավարեք NeoPixels- ը տնային օգնականից
Կառավարեք NeoPixels- ը տնային օգնականից
Կառավարեք NeoPixels- ը տնային օգնականից
Կառավարեք NeoPixels- ը տնային օգնականից
Կառավարեք NeoPixels- ը տնային օգնականից
Կառավարեք NeoPixels- ը տնային օգնականից

Հաջող կազմաձևումից հետո ANAVI Miracle Controller- ը կկապվի ձեր WiFi ցանցին և տրամադրված MQTT բրոքերին: Դրանից հետո տան օգնականը ինքնաբերաբար կբացահայտի ANAVI Miracle Controller- ը: Բացեք տան օգնական GUI- ը, միացրեք ANAVI Miracle Controller LED1 և ANAVI Miracle Controller LED2: Երկու տարբեր Adafruit NeoPixels- ի համար սահմանեք տարբեր էֆեկտներ և գույներ:

Խորհուրդ ենք տալիս: