فهرست مطالب:

چراغ های RGB تزئینی با استفاده از آردوینو: 4 مرحله
چراغ های RGB تزئینی با استفاده از آردوینو: 4 مرحله

تصویری: چراغ های RGB تزئینی با استفاده از آردوینو: 4 مرحله

تصویری: چراغ های RGB تزئینی با استفاده از آردوینو: 4 مرحله
تصویری: چطور ساعت عقربه ای با LED RGB و آردوینو Arduino بسازیم؟ 2024, نوامبر
Anonim
چراغ های RGB تزئینی با استفاده از آردوینو
چراغ های RGB تزئینی با استفاده از آردوینو

از آنجا که شب کریسمس فقط یک هفته دیگر باقی مانده است ، تصمیم گرفتم با استفاده از LED های آردوینو نانو و WS2812B یک چراغ تزئینی RGB ساده بسازم. ما از ظروف/شیشه های پلاستیکی برای بهبود جلوه بصری استفاده می کنیم. این ویدئو از 5 LED استفاده می کند اما می تواند با توجه به نیاز شما افزایش یابد. شما حتی می توانید الگوهای متعددی را اضافه کنید یا بر اساس آنچه می خواهید تم های رنگی ایجاد کنید.

ویدئوی بالا همه چیزهایی را که برای ساخت این پروژه نیاز دارید به شما می گوید و توصیه می کنم ابتدا آن را تماشا کنید تا نمای کلی از نحوه ترکیب همه چیز را بدست آورید.

مرحله 1: وسایل الکترونیکی را جمع آوری کنید

وسایل الکترونیکی را جمع کنید
وسایل الکترونیکی را جمع کنید

اولین چیزی که ما به آن احتیاج داریم LED های WS2812B RGB هستند و در انواع مختلفی در دسترس هستند. هر کدام به خوبی کار خواهند کرد. ما از Arduino Nano برای این ساخت استفاده خواهیم کرد ، اما این طرح تقریباً با هر برد سازگار با Arduino که ممکن است داشته باشید کار می کند. ما همچنین به مقداری سیم برای اتصال همه چیز به یکدیگر نیاز داریم و من برای این ساخت از سیم سه هسته ای و پیچ خورده استفاده می کنم. در نهایت ، ما به ظروف پلاستیکی نیاز داریم که کاملاً تزئینی هستند. نور پلاستیک را منعکس می کند تا جلوه ای زیبا به ما بدهد.

در صورتی که به محصولات کمک کرد ، پیوندهایی به آنها ارائه می شود:

آردوینو نانو:

LED های WS2812B:

سیم پیچ خورده:

ظروف پلاستیکی:

مرحله 2: طرح را تهیه و بارگیری کنید

تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح
تهیه و بارگیری طرح

ما از کتابخانه fastLED برای هدایت LED های WS2812B استفاده خواهیم کرد ، اما در صورت تمایل شما می توانید از کتابخانه Adafruit Neopixel نیز استفاده کنید. Arduino IDE را باز کرده و "fastLED" را در مدیر کتابخانه تایپ کنید. کتابخانه ای را که نشان داده می شود نصب کنید و سپس طرح نمونه "DemoReel 100" را باز کنید.

ما باید پین داده ، تعداد LED ها و نوع LED را به روز کنیم. من از پین 2 با 5 LED استفاده می کنم. لطفاً نوع LED را همانطور که در تصویر مشاهده می کنید به WS2812B به روز کنید.

سپس ، برد را وصل کنید ، برد مناسب و پورت COM را انتخاب کنید. در نهایت ، دکمه بارگذاری را فشار دهید و منتظر بمانید تا بارگذاری کامل شود. پس از اتمام کار ، LED ها - 5V ، GND و پین داده را به پین 2 وصل کنید. LED ها باید یک الگوی تصادفی را نشان دهند که نشان می دهد همه چیز همانطور که انتظار می رود کار می کند.

مرحله 3: LED ها را برای ساخت نهایی آماده کنید

LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید
LED ها را برای Final Build آماده کنید

در مرحله بعد ، ما باید LED ها را قطع کنیم زیرا از سیم برای افزایش طول نهایی استفاده می کنیم. پس از اتمام کار ، LED ها را از لوله های ضد آب جدا کنید. سیم را برای هر یک از LED ها قطع کنید و طول بستگی به موقعیت نهایی مورد نظر شما دارد. تصمیم گرفتم از طول سیم های یکسان برای همه استفاده کنم. همچنین مقداری سیم را که برای اتصال میکروکنترلر به اولین LED استفاده می شود قطع کنید.

سپس ، چند سوراخ روی درب پلاستیکی ایجاد کنید زیرا LED ها را روی سطح بیرونی LED نصب می کنیم و پرتو به داخل می درخشد.

مرحله 4: مونتاژ نهایی

مجمع نهایی
مجمع نهایی
مجمع نهایی
مجمع نهایی
مجمع نهایی
مجمع نهایی

با لحیم کردن سیمها به هر یک از LED ها شروع کنید. مطمئن شوید که پین ها را به درستی وصل کرده اید. میکروکنترلر باید به پین DI (ورودی داده) اولین LED متصل شود. سپس ، پین DO (خروجی داده) باید به پین DI LED بعدی وصل شود و غیره. هنگامی که همه سیم ها را لحیم کردید ، میکروکنترلر را روشن کنید و همه LED ها با الگوی تصادفی شروع به درخشش کنند.

تصمیم گرفتم از نوار دو طرفه برای اتصال LED ها به قسمت بالای درب استفاده کنم ، اما همچنین می توانید از نوار روی LED ها یا چسب استفاده کنید. توصیه می شود برای عایق کردن ، مقداری نوار کاپتون یا لوله کوچک کننده حرارتی را به برد میکروکنترلر اضافه کنید.

در نهایت ، نصف دیگر ظرف را در جای خود پیچ کرده و LED ها را روشن کنید. هر یک از LED ها حدود 60 میلی آمپر مصرف می کنند ، بنابراین مطمئن شوید که منبع تغذیه مورد استفاده شما می تواند قدرت مورد نیاز را تامین کند. ما قبلاً منبع تغذیه ای ساخته ایم که در صورت نیاز می توان از آن استفاده کرد.

اگر این ساخت را دوست داشتید ، لطفاً عضویت در کانال YouTube ما را در نظر بگیرید زیرا پشتیبانی شما در ایجاد چنین محتواهایی به ما کمک می کند.

YouTube:

ممنون که خواندید!

توصیه شده: