Мазмуну:

Adafruit NeoPixelsти үй жардамчысы менен колдонуңуз: 7 кадам
Adafruit NeoPixelsти үй жардамчысы менен колдонуңуз: 7 кадам

Video: Adafruit NeoPixelsти үй жардамчысы менен колдонуңуз: 7 кадам

Video: Adafruit NeoPixelsти үй жардамчысы менен колдонуңуз: 7 кадам
Video: I dont give a fuck 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
  • Raspberry Pi 3 же 4

1 -кадам: Үй жардамчысын орнотуңуз

Home Assistant орнотуу
Home Assistant орнотуу
Home Assistant орнотуу
Home Assistant орнотуу

Hass.io жүктөп алыңыз, аны microSD картасына жаркылдатыңыз, Raspberry Piдеги microSD картасын сайыңыз жана күйгүзүңүз. Биринчи жүктөөдө, үй жардамчысынын акыркы версиясы жүктөлөт, ал Интернет туташууңузга жараша болжол менен 20-30 мүнөткө созулат. Эгерде роутериңиз mDNSти колдосо, сиз https://hassio.local: 8123 дарегиндеги орнотууңузга жете аласыз.

2 -кадам: Mosquitto орнотуу

Mosquitto орнотуу
Mosquitto орнотуу
Mosquitto орнотуу
Mosquitto орнотуу
Mosquitto орнотуу
Mosquitto орнотуу

Hass.io кошумча дүкөнүнөн Mosquitto MQTT брокерин орнотуңуз, колдонуучунун атын жана сырсөзүн, ошондой эле Access Control Listsти (ACL) конфигурациялаңыз, акыры Mosquittoду ишке киргизиңиз.

3 -кадам: Үй жардамчысы үчүн MQTT интеграциясын кошуңуз

Үй жардамчысы үчүн MQTT интеграциясын кошуңуз
Үй жардамчысы үчүн MQTT интеграциясын кошуңуз
Үй жардамчысы үчүн MQTT интеграциясын кошуңуз
Үй жардамчысы үчүн MQTT интеграциясын кошуңуз

From Configure> Integrations жаңы MQTT интеграциясын кошот. IP дарегин, колдонуучунун атын, сырсөздү киргизип, Табууну иштетүүнү чыкылдатыңыз. Бул ачылышты иштетүү үчүн милдеттүү жана абдан маанилүү.

4 -кадам: Adafruit NeoPixel Ring жана NeoPixel Stickке эркек менен секирүүчү зымдарды бириктирүү

Алафрут NeoPixel шакекчесине жана NeoPixel таякчасына эркек -эркек секирүүчү зымдар
Алафрут NeoPixel шакекчесине жана NeoPixel таякчасына эркек -эркек секирүүчү зымдар
Алафрут NeoPixel шакекчесине жана NeoPixel таякчасына эркек -эркек секирүүчү зымдар
Алафрут NeoPixel шакекчесине жана NeoPixel таякчасына эркек -эркек секирүүчү зымдар
Adafruit NeoPixel Ring жана NeoPixel Stickке эркек менен секиргичтин зымдары
Adafruit NeoPixel Ring жана NeoPixel Stickке эркек менен секиргичтин зымдары

Adafruit NeoPixel шакектери менен таякчаларында коргошун жок. 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ге ANAVI Miracle Controllerде VOUT туташтырыңыз.
  • NeoPixel Ring маалыматын киргизүүнү LED2ге, GNDге GNDге жана 5V DC кубатына ANAVI Miracle Controllerде VOUT үчүн туташтырыңыз.
  • ANAVI Miracle Controllerдеги секиргичти 5Vга коюңуз.
  • ANAVI Miracle Controllerдеги баррелдин уячасына (5.5x2.1mm) тиешелүү 5V DC борборунун оң кубаттуулугун сайыңыз.

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ге, LED1дин LEDларынын санын Adafruit NeoPixel Stickке жана LED2 үчүн LEDдын санын Adafruit NeoPixel Ringге коюңуз.

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тин ар бирине ар кандай эффекттерди жана түстөрдү коюңуз.

Сунушталууда: