فهرست مطالب:
- مرحله 1: دستیار خانگی را نصب کنید
- مرحله 2: Mosquitto را نصب کنید
- مرحله 3: یکپارچه سازی MQTT را برای دستیار خانگی اضافه کنید
- مرحله 4: سیم های مردانه به مرد جهنده را به Adafruit NeoPixel Ring و NeoPixel Stick لحیم کنید
- مرحله 5: به ANAVI Miracle Controller وصل شوید
- مرحله 6: ANAVI Miracle Controller را پیکربندی کنید
- مرحله 7: NeoPixels From Home Assistant را کنترل کنید
تصویری: از Adofruit NeoPixels With Home Assistant استفاده کنید: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
Adafruit NeoPixels حلقه ها ، نوارها و سایر تابلوهای مدار چاپی با نوارهای LED RGB آدرس پذیر هستند. آنها برای یکدیگر زنجیره ای هستند. Adafruit NeoPixels در جامعه سازندگان بسیار محبوب است و به طور گسترده در پروژه های مختلف انجام شده توسط خود (DIY) استفاده می شود.
Home Assistant یک پلت فرم رایگان و منبع باز اتوماسیون خانگی است که به زبان پایتون 3 نوشته شده است. به شما امکان می دهد دستگاه های مختلف را در خانه هوشمند خود مدیریت کنید. Home Assistant روی رزبری پای 3 یا 4 بسیار خوب اجرا می شود و می تواند به عنوان تصویر Hass.io نصب شود.
در این آموزش با نحوه استفاده از Adafruit NeoPixels با Home Assistant بدون هیچ گونه برنامه نویسی آشنا می شوید! در چند مرحله ما همه چیز را بدون کدگذاری نصب و پیکربندی می کنیم. ما Adafruit NeoPixels را به تابلوی توسعه منبع باز وای فای ANAVI Miracle Controller متصل می کنیم.
سخت افزار مورد نیاز
- حلقه آدافروت NeoPixel
- استیک نئوپیکسل Adafruit
- 6 سیم بلوز نر به نر
- منبع تغذیه 5 ولت DC
- کنترل کننده معجزه ANAVI
- رزبری پای 3 یا 4
مرحله 1: دستیار خانگی را نصب کنید
Hass.io را بارگیری کنید ، روی کارت microSD فلش کنید ، کارت microSD را به رزبری پای وصل کرده و روشن کنید. در اولین بوت ، آخرین نسخه Home Assistant را بارگیری می کند که بسته به اتصال به اینترنت شما بین 20 تا 30 دقیقه طول می کشد. اگر روتر شما از mDNS پشتیبانی می کند ، می توانید از طریق آدرس https://hassio.local: 8123 به نصب خود برسید.
مرحله 2: Mosquitto را نصب کنید
بروکر Mosquitto MQTT را از فروشگاه افزونه Hass.io نصب کنید ، نام کاربری و رمز عبور و همچنین لیست های کنترل دسترسی (ACL) را پیکربندی کنید ، در نهایت Mosquitto را راه اندازی کنید.
مرحله 3: یکپارچه سازی MQTT را برای دستیار خانگی اضافه کنید
از پیکربندی> ادغام ، ادغام MQTT جدیدی اضافه کنید. آدرس IP ، نام کاربری ، رمز عبور را وارد کرده و روی فعال کردن کشف کلیک کنید. فعال کردن کشف اجباری و بسیار مهم است.
مرحله 4: سیم های مردانه به مرد جهنده را به Adafruit NeoPixel Ring و NeoPixel Stick لحیم کنید
حلقه ها و چوب های Adofruit NeoPixel سرنشین ندارند. سیم های جهنده مرد به مرد را به Adafruit NeoPixel Ring و NeoPixel Stick لحیم کنید. سه سیم برای هر دستگاه NeoPixel مورد نیاز است. یک سیم بلوز برای GND ، دیگری برای 5V DC و سومی برای DIN (ورودی داده) است.
مرحله 5: به ANAVI Miracle Controller وصل شوید
- NeoPixel Stick DIN را به LED1 ، GND را به GND و 5VDC را به VOUT در ANAVI Miracle Controller وصل کنید.
- NeoPixel Ring Data ورودی را به LED2 ، GND به GND و 5V DC Power را به VOUT در ANAVI Miracle Controller وصل کنید.
- بلوز روی ANAVI Miracle Controller را روی 5 ولت تنظیم کنید.
- منبع تغذیه مثبت 5 ولت DC مناسب را به جک بشکه (5.5x2.1 میلی متر) در ANAVI Miracle Controller وصل کنید.
مرحله 6: ANAVI Miracle Controller را پیکربندی کنید
در اولین بوت ANAVI Miracle Controller یک نقطه دسترسی WiFi ایجاد می کند. از تلفن هوشمند ، رایانه لوحی یا رایانه خود به ANAVI Miracle Controller متصل شوید. برای تکمیل پیکربندی ANAVI Miracle Controller ، دستورالعمل های موجود در پورتال را دنبال کنید. آن را به شبکه WiFi خود وصل کنید ، آدرس کارگزار MQTT ، نام کاربری و رمز عبور ، نوع LED را روی NEOPIXEL ، تعداد LED ها را برای LED1 تا 8 برای Adafruit NeoPixel Stick و تعداد LED ها را برای LED2 تا 12 برای Adafruit NeoPixel Ring تنظیم کنید.
مرحله 7: NeoPixels From Home Assistant را کنترل کنید
پس از پیکربندی موفق ، ANAVI Miracle Controller به شبکه WiFi شما و کارگزار MQTT ارائه شده متصل می شود. پس از آن دستیار خانگی به طور خودکار ANAVI Miracle Controller را کشف می کند. GUI دستیار خانگی را باز کنید ، ANAVI Miracle Controller LED1 و ANAVI Miracle Controller LED2 را روشن کنید. جلوه ها و رنگ های متفاوتی را برای هر یک از دو NeoPixel Adafruit تنظیم کنید.
توصیه شده:
کامپیوتر خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید ، صحبت کند: 3 مرحله
رایانه خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید صحبت کند: در اینجا یک کد جالب ایجاد شده است که باعث می شود رایانه شما با آنچه تایپ می کنید صحبت کند. ما از دفترچه یادداشت برای ایجاد آن استفاده می کنیم. بیا شروع کنیم
پایک - ایمن تر رانندگی کنید ، هوشمندانه رانندگی کنید ، یک پایک رانندگی کنید!: 5 مرحله
پایک - ایمن تر رانندگی کنید ، باهوش تر رانندگی کنید ، یک پایک رانندگی کنید !: به پروژه من به نام پایک خوش آمدید! این یک پروژه به عنوان بخشی از آموزش من است. من دانشجوی NMCT در Howest در بلژیک هستم. هدف این بود که با استفاده از رزبری پای چیزی هوشمندانه بسازیم. ما آزادی کاملی داشتیم که می خواستیم در آن هوشمند باشیم. برای من این
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: 3 مرحله
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: برنامه من ساده بود. من می خواستم یک سیم نور LED دیواری را به قطعات تقسیم کنم و سپس آن را دوباره سیم کشی کنم تا 12 ولت خاموش شود. روش جایگزین استفاده از اینورتر قدرت بود ، اما همه می دانیم که آنها بسیار ناکارآمد هستند ، درست است؟ درست؟ یا هستند؟
در مسابقه Think Geek Hacks شرکت کنید - از یک بطری معجون بهداشتی استفاده کنید: 9 مرحله
شرکت در مسابقه Think Geek Hacks - ReUse a Health Potion Bottle: این ورود من در مسابقه Think Geek Hacks است. تصمیم گرفتم از یک بطری نوشیدنی Health Potion Energy استفاده کرده و دوباره استفاده کنم. می توان از آن به عنوان تکیه گاه در یک بازی نقش آفرینی یا به عنوان یک دکوراسیون مرتب استفاده کرد. من یک چراغ اصلی برای قرار دادن در بطری ایجاد کردم تا روشن شود
جک همگام سازی رایانه را به کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن فلاش های دوربین استفاده کنید !!): 4 مرحله
یک جک همگام سازی رایانه به یک کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن چشمک زدن دوربین !!): در این مقاله آموزشی به شما نشان خواهم داد که چگونه یکی از آن کانکتورهای اختصاصی مزاحم 3 پین TTL را بر روی دستگاه حذف کنید. در کنار کابل TTL دوربین نیکون SC-28 و یک کانکتور استاندارد همگام سازی رایانه شخصی جایگزین کنید. این به شما امکان می دهد از یک فلش اختصاصی استفاده کنید ،