فهرست مطالب:
- مرحله 1: اجزای مورد نیاز
- مرحله 2: RGB Led را به آردوینو نانو وصل کنید
- مرحله 3: برنامه نویسی
- مرحله 4: نتیجه گیری
تصویری: نانو پیکسل 26 بیتی با استفاده از آردوینو: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در مقاله قبلی خود ، من نحوه استفاده از 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 را به آردوینو نانو وصل کنید
برای اتصال 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: نتیجه گیری
پس از اتمام بارگذاری برنامه در آردوینو. نتایج را می توانید در فیلم بالا مشاهده کنید.
برای خواندن این مقاله از شما تشکر می کنم. شما را در مقاله بعدی می بینیم
اگر سوالی دارید ، فقط در ستون نظرات بنویسید.
توصیه شده:
جلوگیری از ربات با استفاده از آردوینو نانو: 5 مرحله
جلوگیری از ربات با استفاده از آردوینو نانو: در این مقاله آموزشی ، من می خواهم توضیح دهم که چگونه می توانید با استفاده از آردوینو از ربات جلوگیری کنید
RG 1/144 Unicorn Gundam با استفاده از آردوینو نانو و Attiny85: 10 مرحله
RG 1/144 Unicorn Gundam با استفاده از Arduino Nano و Attiny85: RG Unicorn Gundam بالاخره انجام شد. شخصاً ، بسیاری از ایده ها و مفاهیم معرفی و اثبات شده اند ، اما با این حال ، نتیجه واقعی واقعاً ارضا نشده است. این به دلیل پایداری ساختار اضافی در مدل 1/144 به اندازه g
هشدار فاصله اجتماعی با استفاده از آردوینو نانو: 4 مرحله
هشدار فاصله اجتماعی با استفاده از آردوینو نانو: سلام به خوانندگان در این دستورالعمل ، به شما نشان خواهم داد که چگونه با استفاده از آردوینو نانو در چند مرحله ساده یادآوری فاصله اجتماعی و زنگ هشدار را ایجاد کنید. برای پروژه های جذاب تر به letsmakeprojects.com مراجعه کنید
وات متر سنج DC با استفاده از آردوینو نانو (0-16V/0-20A): 3 مرحله
وات متر سنج DC با استفاده از آردوینو نانو (0-16V/0-20A): سلام دوستان !! من اینجا هستم تا وات متر سنج DC را به شما نشان دهم که با استفاده از آردوینو نانو به راحتی قابل ساخت است. یکی از اصلی ترین مشکلاتی که من به عنوان یک علاقمند به وسایل الکترونیکی با آن روبرو بودم ، آگاهی از میزان جریان و ولتاژ اعمال شده در مدارهای شارژ است
DIY MusiLED ، LED های هماهنگ موسیقی با یک کلیک Windows & Linux برنامه (32 بیتی و 64 بیتی). بازآفرینی آسان ، استفاده آسان ، حمل آسان: 3 مرحله
DIY MusiLED ، LED های هماهنگ موسیقی با یک کلیک Windows & Linux برنامه (32 بیتی و 64 بیتی). آسان برای ایجاد مجدد ، آسان برای استفاده ، آسان برای انتقال: این پروژه به شما کمک می کند تا 18 LED (6 قرمز + 6 آبی + 6 زرد) را به برد Arduino خود متصل کرده و سیگنال های زمان واقعی کارت صدا رایانه خود را تجزیه و تحلیل کرده و آنها را به چراغ های LED برای روشن کردن آنها مطابق با جلوه های ضرب (Snare ، High Hat ، Kick)