Orodha ya maudhui:

Tumia NeoPixels za Adafruit na Msaidizi wa Nyumbani: Hatua 7
Tumia NeoPixels za Adafruit na Msaidizi wa Nyumbani: Hatua 7

Video: Tumia NeoPixels za Adafruit na Msaidizi wa Nyumbani: Hatua 7

Video: Tumia NeoPixels za Adafruit na Msaidizi wa Nyumbani: Hatua 7
Video: Как создать свой собственный интерфейс USB-MIDI-DMX 2024, Novemba
Anonim
Image
Image

NeoPixels za Adafruit ni pete, vipande na bodi zingine za mzunguko zilizochapishwa na vipande vya RGB vya LED. Zinashonwa kwa kila mmoja. NeoPixels za Adafruit ni maarufu sana katika jamii ya watengenezaji na hutumiwa sana katika miradi anuwai ya kujifanya (DIY).

Msaidizi wa Nyumbani ni bure na chanzo wazi jukwaa la otomatiki la nyumbani lililoandikwa katika Python 3. Utapata kusimamia vifaa anuwai kwenye nyumba yako mahiri. Msaidizi wa Nyumba anaendesha vizuri kabisa kwenye Raspberry Pi 3 au 4 na anaweza kusanikishwa kama picha ya Hass.io.

Katika mafunzo haya utajifunza jinsi ya kutumia Adafruit NeoPixels na Msaidizi wa Nyumbani bila programu yoyote! Katika hatua chache tutasakinisha na kusanidi kila kitu bila kuweka alama yoyote. Tutaunganisha Adafruit NeoPixels kwa bodi ya wazi ya maendeleo ya wodi ya ANAVI Miracle Mdhibiti.

Vifaa vinavyohitajika

  • Gonga la NeoPixel ya Adafruit
  • Fimbo ya NeoPixel ya Adafruit
  • Waya wa kiume wa kuruka kwa kiume
  • Usambazaji wa umeme wa 5V DC
  • ANAVI Mdhibiti wa Miujiza
  • Raspberry Pi 3 au 4

Hatua ya 1: Sakinisha Msaidizi wa Nyumbani

Sakinisha Msaidizi wa Nyumba
Sakinisha Msaidizi wa Nyumba
Sakinisha Msaidizi wa Nyumba
Sakinisha Msaidizi wa Nyumba

Pakua Hass.io, ing'aa kwenye kadi ya MicroSD, ingiza kadi ya MicroSD katika Raspberry Pi na uiwashe. Kwenye buti ya kwanza, inapakua toleo la hivi karibuni la Msaidizi wa Nyumbani ambalo huchukua karibu dakika 20-30 kulingana na muunganisho wako wa Mtandaoni. Ikiwa router yako inasaidia mDNS, Utaweza kufikia usakinishaji wako kwa https://hassio.local: 8123.

Hatua ya 2: Sakinisha Mosquitto

Sakinisha Mosquitto
Sakinisha Mosquitto
Sakinisha Mosquitto
Sakinisha Mosquitto
Sakinisha Mosquitto
Sakinisha Mosquitto

Sakinisha broker ya Mosquitto MQTT kutoka duka ya nyongeza ya Hass.io, sanidi jina la mtumiaji na nywila na pia Orodha za Udhibiti wa Ufikiaji (ACL), mwishowe uzindue Mosquitto.

Hatua ya 3: Ongeza ujumuishaji wa MQTT kwa Msaidizi wa Nyumbani

Ongeza ujumuishaji wa MQTT kwa Msaidizi wa Nyumbani
Ongeza ujumuishaji wa MQTT kwa Msaidizi wa Nyumbani
Ongeza ujumuishaji wa MQTT kwa Msaidizi wa Nyumbani
Ongeza ujumuishaji wa MQTT kwa Msaidizi wa Nyumbani

Kutoka kwa Sanidi> Ushirikiano unaongeza ujumuishaji mpya wa MQTT. Ingiza anwani ya IP, jina la mtumiaji, nywila na bonyeza Washa ugunduzi. Ni lazima na muhimu sana kuwezesha ugunduzi.

Hatua ya 4: Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na NeoPixel Stick

Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel
Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel
Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel
Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel
Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel
Solder Kiume kwa waya za Jumper za Kiume kwa Adafruit NeoPixel Ring na Fimbo ya NeoPixel

Nje ya sanduku Adafruit NeoPixel Pete na Fimbo hazina risasi. Solder wa kiume hadi waya wa kiume wa kuruka kwa Gonga la Adafruit NeoPixel na Fimbo ya NeoPixel. Waya tatu zinahitajika kwa kila kifaa cha NeoPixel. Waya moja ya kuruka ni ya GND, nyingine kwa 5V DC na ya tatu ni ya DIN (Uingizaji wa data).

Hatua ya 5: Unganisha na Mdhibiti wa Miujiza wa ANAVI

Unganisha na Mdhibiti wa Miujiza ya ANAVI
Unganisha na Mdhibiti wa Miujiza ya ANAVI
Unganisha na Mdhibiti wa Miujiza ya ANAVI
Unganisha na Mdhibiti wa Miujiza ya ANAVI
Unganisha na Mdhibiti wa Miujiza ya ANAVI
Unganisha na Mdhibiti wa Miujiza ya ANAVI
  • Unganisha DIN Fimbo DIN kwa LED1, GND kwa GND na 5VDC kwa VOUT kwenye ANAVI Miracle Controller.
  • Unganisha Ingizo la Data ya Pete ya NeoPixel kwa LED2, GND hadi GND na 5V DC Power kwa VOUT kwenye ANAVI Miracle Controller.
  • Weka jumper kwenye Kidhibiti cha Miujiza cha ANAVI kuwa 5V.
  • Chomeka umeme unaofaa wa kituo cha 5V DC kwa pipa (5.5x2.1mm) kwenye Mdhibiti wa Miujiza ya ANAVI.

Hatua ya 6: Sanidi ANAVI Mdhibiti wa Miujiza

Sanidi ANAVI Kidhibiti Miujiza
Sanidi ANAVI Kidhibiti Miujiza
Sanidi ANAVI Kidhibiti Miujiza
Sanidi ANAVI Kidhibiti Miujiza

Kwenye buti ya kwanza ya Muujiza ya ANAVI inaunda kituo cha kufikia WiFi. Kutoka kwa simu yako mahiri, kompyuta kibao au kompyuta unganisha kwa ANAVI Miracle Controller. Fuata maagizo kwenye bandari ya wafungwa ili kukamilisha usanidi wa ANAVI Miracle Controller. Unganisha kwenye mtandao wako wa WiFi, weka anwani ya broker ya MQTT, jina la mtumiaji na nywila, weka aina ya LED kwa NEOPIXEL, idadi ya LED za LED1 hadi 8 kwa Fimbo ya Adafruit NeoPixel na idadi ya LED za LED2 hadi 12 kwa Gonga la NeoPixel la Adafruit.

Hatua ya 7: Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani

Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani
Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani
Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani
Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani
Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani
Dhibiti NeoPixels Kutoka kwa Msaidizi wa Nyumbani

Baada ya usanidi uliofanikiwa, Mdhibiti wa Miujiza wa ANAVI ataunganisha kwenye mtandao wako wa WiFi na broker wa MQTT uliyopewa. Baada ya hapo Msaidizi wa Nyumba atagundua moja kwa moja Mdhibiti wa Miujiza wa ANAVI. Fungua GUI ya Msaidizi wa Nyumbani, washa ANAVI Miracle Controller LED1 na ANAVI Miracle Controller LED2. Weka athari na rangi tofauti kwa kila moja ya Adafruit NeoPixels mbili.

Ilipendekeza: