جدول المحتويات:

استخدم Adafruit NeoPixels مع Home Assistant: 7 خطوات
استخدم Adafruit NeoPixels مع Home Assistant: 7 خطوات

فيديو: استخدم Adafruit NeoPixels مع Home Assistant: 7 خطوات

فيديو: استخدم Adafruit NeoPixels مع Home Assistant: 7 خطوات
فيديو: Controlling Adafruit NeoPixels with Home Assistant & without Any Programming 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
  • 6 أسلاك توصيل من الذكور إلى الذكور
  • 5V DC امدادات الطاقة
  • وحدة تحكم ANAVI Miracle
  • Raspberry Pi 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 ، وقم بتكوين اسم المستخدم وكلمة المرور بالإضافة إلى قوائم التحكم في الوصول (ACL) ، وأخيراً قم بتشغيل Mosquitto.

الخطوة 3: إضافة تكامل MQTT لـ Home Assistant

إضافة تكامل MQTT لـ Home Assistant
إضافة تكامل MQTT لـ Home Assistant
إضافة تكامل MQTT لـ Home Assistant
إضافة تكامل MQTT لـ Home Assistant

من تكوين> عمليات التكامل ، أضف تكامل MQTT جديدًا. أدخل عنوان IP واسم المستخدم وكلمة المرور وانقر فوق تمكين الاكتشاف. إنه إلزامي ومهم للغاية لتمكين الاكتشاف.

الخطوة 4: لحام أسلاك توصيل من ذكر إلى ذكر إلى Adafruit NeoPixel Ring و NeoPixel Stick

لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel
لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel
لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel
لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel
لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel
لحام ذكر لأسلاك توصيل ذكر إلى حلقة Adafruit NeoPixel وعصا NeoPixel

من خارج منطقة الجزاء ، لا تحتوي حلقات وعصي Adafruit NeoPixel على خيوط. لحام أسلاك توصيل من ذكر إلى ذكر إلى Adafruit NeoPixel Ring و NeoPixel Stick. هناك حاجة لثلاثة أسلاك لكل جهاز NeoPixel. سلك توصيل واحد مخصص لـ GND ، وآخر لـ 5V DC والثالث لـ DIN (إدخال البيانات).

الخطوة 5: قم بالاتصال بوحدة التحكم ANAVI Miracle

الاتصال بوحدة تحكم ANAVI Miracle
الاتصال بوحدة تحكم ANAVI Miracle
الاتصال بوحدة تحكم ANAVI Miracle
الاتصال بوحدة تحكم ANAVI Miracle
الاتصال بوحدة تحكم ANAVI Miracle
الاتصال بوحدة تحكم ANAVI Miracle
  • قم بتوصيل NeoPixel Stick DIN بـ LED1 و GND بـ GND و 5VDC بـ VOUT على وحدة تحكم ANAVI Miracle.
  • قم بتوصيل مدخل بيانات حلقة NeoPixel بـ LED2 و GND إلى GND و 5V DC Power بـ VOUT على وحدة تحكم ANAVI Miracle.
  • اضبط العبور على وحدة تحكم ANAVI Miracle على 5 فولت.
  • قم بتوصيل مصدر طاقة موجب 5V DC مناسب لمقبس الأسطوانة (5.5x2.1mm) على وحدة تحكم ANAVI Miracle.

الخطوة 6: تكوين وحدة تحكم ANAVI Miracle

تكوين وحدة تحكم ANAVI Miracle
تكوين وحدة تحكم ANAVI Miracle
تكوين وحدة تحكم ANAVI Miracle
تكوين وحدة تحكم ANAVI Miracle

في التمهيد الأول ، تنشئ ANAVI Miracle Controller نقطة وصول WiFi. من هاتفك الذكي أو جهازك اللوحي أو الكمبيوتر ، قم بالاتصال بوحدة التحكم ANAVI Miracle. اتبع التعليمات الموجودة على البوابة المقيدة لإكمال تكوين وحدة تحكم ANAVI Miracle. قم بتوصيله بشبكة WiFi الخاصة بك ، وقم بتعيين عنوان وسيط MQTT ، واسم المستخدم وكلمة المرور ، واضبط نوع LED على NEOPIXEL ، وعدد مصابيح LED لـ LED1 إلى 8 لـ Adafruit NeoPixel Stick وعدد مصابيح LED لـ LED2 إلى 12 لـ Adafruit NeoPixel Ring.

الخطوة 7: التحكم في NeoPixels من Home Assistant

تحكم في NeoPixels من Home Assistant
تحكم في NeoPixels من Home Assistant
تحكم في NeoPixels من Home Assistant
تحكم في NeoPixels من Home Assistant
تحكم في NeoPixels من Home Assistant
تحكم في NeoPixels من Home Assistant

بعد التكوين الناجح ، ستتصل ANAVI Miracle Controller بشبكة WiFi الخاصة بك ووسيط MQTT المتوفر. بعد ذلك ، سيكتشف Home Assistant تلقائيًا وحدة تحكم ANAVI Miracle. افتح واجهة المستخدم الرسومية لـ Home Assistant ، وقم بتشغيل ANAVI Miracle Controller LED1 و ANAVI Miracle Controller LED2. قم بتعيين تأثيرات وألوان مختلفة لكل من جهازي Adafruit NeoPixels.

موصى به: