فهرست مطالب:

نانو پیکسل 26 بیتی با استفاده از آردوینو: 4 مرحله
نانو پیکسل 26 بیتی با استفاده از آردوینو: 4 مرحله

تصویری: نانو پیکسل 26 بیتی با استفاده از آردوینو: 4 مرحله

تصویری: نانو پیکسل 26 بیتی با استفاده از آردوینو: 4 مرحله
تصویری: همون بسیجیایی که مسخرشون می‌کردید شدن نظامی 💜 #ایران #یگان_امداد #پلیس #نوپو #police #اغتشاش 2024, نوامبر
Anonim
نانو پیکسل 26 بیتی با استفاده از آردوینو
نانو پیکسل 26 بیتی با استفاده از آردوینو

در مقاله قبلی خود ، من نحوه استفاده از LED WS2812 Nano Pixel را آموزش دادم. در آن مقاله ، من از نانو پیکسل WS2812 با حلقه 16 بیتی استفاده کردم.

و در این مقاله ، نحوه استفاده از حلقه 26 بیتی Nano Pixels WS2812 را به شما نشان خواهم داد.

در قسمت سخت افزار ، هیچ تفاوتی بین 16 بیت و 26 بیت وجود ندارد.

فقط در قسمت نرم افزار است که باید اصلاح شود.

ویژگی ها و مزایا:

  • مدار کنترل و تراشه RGB در یک بسته 5050 قطعه یکپارچه شده است.
  • دارای مدار تغییر شکل سیگنال
  • مدار بازنشانی داخلی و مدار بازنشانی از دست رفته برق.
  • سیگنال انتقال پورت آبشار توسط یک خط واحد.
  • ارسال اطلاعات با سرعت 800 کیلوبیت بر ثانیه

برای اطلاعات بیشتر WS2812 به برگه اطلاعات مراجعه کنید.

مرحله 1: اجزای مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز

اجزای مورد نیاز برای این آموزش:

  • 26 بیتی WS2812 RGB LED.
  • آردوینو نانو V.3
  • سیم جامپر
  • مینی USB

کتابخانه مورد نیاز:

Adafruit NeoPixel

برای افزودن کتابخانه به آردوینو ، به این مقاله "نحوه افزودن کتابخانه خارجی به آردوینو" مراجعه کنید.

مرحله 2: RGB Led را به آردوینو نانو وصل کنید

RGB Led را به آردوینو نانو وصل کنید
RGB Led را به آردوینو نانو وصل کنید

برای اتصال WS2812 به آردوینو نانو دستورالعمل های زیر را دنبال کنید:

WS2812 به آردوینو

IN ==> D6

VCC ==> +5V

GND ==> GND

مرحله 3: برنامه نویسی

برنامه نويسي
برنامه نويسي

در این قسمت از نرم افزار که نیاز به کمی تنظیم دارد. در بخش "تعداد LED ها" ، تعداد LED های مورد استفاده را تنظیم کنید.

برای برنامه ریزی برد آردوینو ، دستورالعمل های زیر را دنبال کنید:

Arduino IDE را باز کنید

روی فایل> مثالها> Adafruit NeoPixels> strandtest کلیک کنید

شما باید برخی از مقادیر را از این طرح تغییر دهید ،

آنچه باید تغییر کند به شرح زیر است:

پین استفاده شد

#LED_PIN 12 را تعریف کنید

تعداد LED ها

#تعریف_ LED_COUNT 26

Brightness را تنظیم کنید

strip.setBrightness (10)؛

برنامه را در صورت نیاز تغییر دهید.

پس از آن ، برنامه را روی برد آردوینو بارگذاری کنید

مرحله 4: نتیجه گیری

پس از اتمام بارگذاری برنامه در آردوینو. نتایج را می توانید در فیلم بالا مشاهده کنید.

برای خواندن این مقاله از شما تشکر می کنم. شما را در مقاله بعدی می بینیم

اگر سوالی دارید ، فقط در ستون نظرات بنویسید.

توصیه شده: