فهرست مطالب:

کنترل Neopixel از طریق WiFi با استفاده از ESP-03: 4 مرحله
کنترل Neopixel از طریق WiFi با استفاده از ESP-03: 4 مرحله

تصویری: کنترل Neopixel از طریق WiFi با استفاده از ESP-03: 4 مرحله

تصویری: کنترل Neopixel از طریق WiFi با استفاده از ESP-03: 4 مرحله
تصویری: پروژه کنترل لوازم برقی با وب سرور ESP8266 و اپلیکیشن اندرویدی 2024, جولای
Anonim
کنترل Neopixel از طریق WiFi با استفاده از ESP-03
کنترل Neopixel از طریق WiFi با استفاده از ESP-03

این دستورالعمل در مورد ایجاد wifi کنترل شده بر روی LED های نئوپیکسلی برنامه Blynk معروف به WS2812B یا WS2812 است.

شما باید قبلاً با موارد زیر آشنا باشید:

  • لحیم کاری
  • با استفاده از ایستگاه هوای گرم
  • برنامه نویسی ESP با استفاده از Arduino IDE
  • برنامه نویسی ESP با استفاده از کد آماده استفاده
  • در مورد ESP 8266 اطلاعاتی داشته باشید
  • نحوه جایگزینی تراشه فلش مموری اورجینال با winbond 25q32fvsig - نمونه هایی در اینترنت برای مثال در اینجا
  • با استفاده از برنامه Blynk و نحوه راه اندازی آن - نمونه های زیادی در اینترنت

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  1. ماژول ESP-03
  2. برد برنامه نویسی ESP-01
  3. تخته شکست ESP-03
  4. سربرگ های مردانه - بیشتر از آنچه در تصویر مشاهده می کنید
  5. مقاومت 2.2k
  6. برخی از اتصالات سیم و زن-زن
  7. ماژول های LED نئوپیکسل (ماتریس یا نوار)
  8. تراشه فلش winbond 25q32fvsig - ما با استفاده از HOT AIR تراشه اصلی را با این تراشه جایگزین می کنیم

مرحله 2: بر اساس عکس ارائه شده آن را با هم لحیم کنید

بر اساس عکس ارائه شده آن را با هم لحیم کنید
بر اساس عکس ارائه شده آن را با هم لحیم کنید
بر اساس عکس ارائه شده آن را با هم لحیم کنید
بر اساس عکس ارائه شده آن را با هم لحیم کنید
بر اساس عکس ارائه شده آن را با هم لحیم کنید
بر اساس عکس ارائه شده آن را با هم لحیم کنید
  1. تراشه حافظه اصلی را با تراشه جدید جایگزین کنید
  2. CH_PD تا VCC (3.3V) روی برد با مقاومت 2.2k کشیده شد
  3. GPIO15 به GND
  4. آن را روی ماژول برنامه نویسی ESP-01 قرار دهید
  5. برای حالت برنامه نویسی ما باید GPIO0 را به GND متصل کنیم (از سیم زن زن استفاده کنید)

مرحله 3: برنامه Blynk را در تلفن خود بارگیری کرده و سیستم عامل را در ESP خود بارگذاری کنید

برنامه Blynk را در تلفن خود بارگیری کرده و Firmware را در ESP خود بارگذاری کنید
برنامه Blynk را در تلفن خود بارگیری کرده و Firmware را در ESP خود بارگذاری کنید
برنامه Blynk را در تلفن خود بارگیری کرده و Firmware را در ESP خود بارگذاری کنید
برنامه Blynk را در تلفن خود بارگیری کرده و Firmware را در ESP خود بارگذاری کنید

من از ابزار zeRGBa blynk برای کنترل neopixeli استفاده می کنم که آن را به عنوان V1 تنظیم کرده است - GPIO13

من کدی را که از آن استفاده کرده ام بارگذاری کرده ام ، فقط باید کد مجوز خود را از نام wifi Blynkyour (SSID) رمز وای فای خود قرار دهید و طرح را با استفاده از Arduino IDE در ESP-03 خود بارگذاری کنید (فرض می کنم نحوه انجام این کار را می دانید ، اگر وجود ندارد تعداد زیادی دستورالعمل دیگر که این را توضیح می دهد):)

مرحله 4: Neopixel خود را تقویت کنید

Image
Image
نئوپیکسل خود را تقویت کنید
نئوپیکسل خود را تقویت کنید
نئوپیکسل خود را تقویت کنید
نئوپیکسل خود را تقویت کنید

شما می توانید پین 5 ولت نئوپیکسل خود را به VCC (3.3V) روی برد متصل کنید - هنوز کار می کند - در مورد من 8 LED در یک نوار است

در مورد ماژول هایی با LED های بیشتر یا نوارهای بلندتر برای اطمینان بیشتر ، باید پین 5 ولت نپیکسل را به پین 5 ولت USB متصل کنید ، همانطور که در تصویر نشان داده شده است.

DIN (Data_IN) به پین 13 متصل شوید

اتصال به GND - از آنجا که پین 15 به GND متصل است ، از این مورد استفاده کردم

توصیه شده: