فهرست مطالب:

Kids RGB LED Star Nightlight: 9 مرحله (همراه با تصاویر)
Kids RGB LED Star Nightlight: 9 مرحله (همراه با تصاویر)

تصویری: Kids RGB LED Star Nightlight: 9 مرحله (همراه با تصاویر)

تصویری: Kids RGB LED Star Nightlight: 9 مرحله (همراه با تصاویر)
تصویری: How To Choose The Perfect Aquarium Lighting For Your Planted Aquarium? 2024, نوامبر
Anonim
Image
Image

من عاشق ساختن پروژه ها برای بچه هایم هستم و همچنین دوست دارم پروژه هایی را با LED های RGB انجام دهم ، بنابراین من ایده این را پیدا کردم که یک چراغ تشخیص شب RGB Star شکل برای اتاق بچه هایم ایجاد کند. نور شب می تواند تاریکی را تشخیص دهد و LED های RGB را تا 50٪ روشنایی روشن کند ، و سپس آنها را در طول یک ساعت به 10٪ روشنایی کم کند.

اگر نور شب تشخیص دهد که در نور است ، LED ها را خاموش می کند که البته باعث صرفه جویی در عمر باتری نیز می شود.

این ستاره به صورت سه بعدی چاپ می شود و از یک تخته TinyDev Tiny85 برای کنترل LED ها استفاده می کند ، زیرا مصرف انرژی بسیار پایینی دارد و اندازه آن فقط 26 میلی متر در 9 میلی متر است ، عرض یک نوار RGB است ، اما شما می توانید TinyDev را با هر چیزی جایگزین کنید. میکرو کنترلر سازگار با آردوینو

نور شب 2 برابر باتری AA خاموش می شود.

مرحله 1: مرحله 1 - چاپ سه بعدی ستاره

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

STL ستاره را بگیرید و روی چاپگر خود چاپ کنید.

شما همچنین می توانید شکل دلخواه خود را طراحی کنید ، فقط مطمئن شوید که یک کانال برای قرار گرفتن نوار LED های RGB ایجاد کنید.

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

هنگامی که TinyDev یا سایر کنترلرهای میکرو خود را در اختیار دارید ، مشخص کنید که از کدام GPIO دیجیتالی برای خروجی RGB Strip و کدام GPIO آنالوگ برای ورودی LDR استفاده می کنید و کد را برای استفاده از پین های صحیح تنظیم کنید.

اکنون زمان خوبی برای بارگذاری کد روی میکرو کنترلر است ، بنابراین لازم نیست پروژه را بعداً برای انجام آن جدا کنید.

مرحله 3: مرحله 3 - نوار RGB را به میکروکنترلر لحیم کنید

مرحله 3 - نوار RGB را به میکروکنترلر لحیم کنید
مرحله 3 - نوار RGB را به میکروکنترلر لحیم کنید

اکنون می خواهید پدهای VCC ، DATA و GND را روی نوار RGB به چند سیم یا هدر لحیم کرده و سپس آنها را به میکرو کنترلر خود لحیم کنید/وصل کنید.

در حالت ایده آل ، اگر میکرو کنترلر شما دارای پین 5 ولت است ، VCC نوار RGB را به آن وصل کنید ، در غیر این صورت 3.3 ولت خوب است.

GND موجود در نوار RGB را به یک پین GND در میکروکنترلر وصل کنید و در نهایت DATA را به GPIO دیجیتالی که قبلاً انتخاب کرده اید وصل کنید.

مرحله 4: مرحله 4 - LDR و مقاومت 220 اهم را وصل کنید

مرحله 4 - LDR و مقاومت 220 اهم را وصل کنید
مرحله 4 - LDR و مقاومت 220 اهم را وصل کنید
مرحله 4 - LDR و مقاومت 220 اهم را وصل کنید
مرحله 4 - LDR و مقاومت 220 اهم را وصل کنید

یک پای LDR را به یک پای مقاومت بچسبانید و سپس با یک انقباض حرارتی آن را بپوشانید و اتصال را تقویت کنید.

حالا پای دیگر LDR را به GPIO آنالوگ که قبلاً انتخاب کرده اید لحیم کرده/وصل کنید و پای دیگر مقاومت را به پین GND روی میکرو کنترلر لحیم کنید/وصل کنید.

مرحله 5: مرحله 5 - منبع تغذیه خود را انتخاب کنید

مرحله 5 - منبع تغذیه خود را انتخاب کنید
مرحله 5 - منبع تغذیه خود را انتخاب کنید

در نهایت ، تصمیم بگیرید که چگونه می خواهید از نور شب خود استفاده کنید. من از دو برابر باتری AA در نگهدارنده باتری استفاده کردم و سیم ها را به VCC IN و GND IN TinyDev لحیم کردم.

بسته به میکرو کنترلر خود ، می توانید از باتری قابل شارژ Lipo ، کابل USB (مراقب میزان جریان خروجی از آن باشید) یا جک 2.1 میلی متری با پاور 5 ولت استفاده کنید.

توجه: اگر از میکروکنترلر خود استفاده می کنید ، خوب است که یک مقاومت 300-500 اهم را بین خط GPIO و Data نوار RGB قرار دهید و یک خازن 10uF را در سراسر اتصالات VCC و GNC به نوار RGB قرار دهید. به

مرحله 6: مرحله 6 - نوار RGB را داخل ستاره قرار دهید

مرحله 6 - نوار RGB را داخل ستاره قرار دهید
مرحله 6 - نوار RGB را داخل ستاره قرار دهید

نوار RGB را با دقت وارد کنید ، آن را در اطراف شکل ستاره خم کنید تا زمانی که همه نوارها در جای مناسب قرار بگیرند. هنگام خم کردن نوار در اطراف لبه های تیز مراقب باشید تا از شکستگی یا شکستن نوار اطمینان حاصل کنید.

مرحله 7: مرحله 7 - آن را روی دیوار آویزان کنید

مرحله 7 - آن را روی دیوار آویزان کنید
مرحله 7 - آن را روی دیوار آویزان کنید

من نوار Velcro را به بسته باتری خود اضافه کردم تا به دیوار بچسبد ، بنابراین می توان آن را به راحتی برای تعویض باتری جدا کرد ، اما با خیال راحت از هر مکانیسم نصب که دوست دارید استفاده کنید.

مرحله 8: مرحله اضافی - تغییر رنگها و تصاویر متحرک

مرحله اضافی - تغییر رنگها و تصاویر متحرک
مرحله اضافی - تغییر رنگها و تصاویر متحرک

با خیال راحت هر رنگ یا تصویر متحرکی را برای نور شب کدگذاری کنید … رنگهای خاصی را که بیشتر دوست دارید تنظیم کنید ، یا در عوض نبض یا حرکت LED ها را داشته باشید. این کاملاً به شما بستگی دارد!

مرحله نهم: همه فایلها…

فایل 3D STL ستاره و کد این پروژه در Github در آدرس…

سازنده غیر منتظره Github

امیدوارم از این پروژه لذت ببرید! منو دنبال کن

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

توصیه شده: