![](https://duino4projects.com/wp-content/uploads/2021/07/NeoPixel-Ancient-Oil-Lamp.jpg)
در این Instructable، نحوه تبدیل لامپ روغن "رترو" به لامپ قابل شارژ مبتنی بر NeoPixels با جلوه های نور رنگارنگ را شرح خواهیم داد.
تدارکات
- آردوینو نانو
- حلقه 12 بیتی NeoPixel
- ماژول شارژر باتری لیتیومی Micro USB 5V 1A TP4056
- باتری لیپو پلیمری 3.7 ولت 9800 میلی آمپر ساعتی
- انکودر چرخشی Ec11 یا ماژول KY-040
- کلید مربعی خود قفل شونده
- فانوس روغن سوز (https://www.amazon.com/Dietz-76-Original-Oil-Burning-Lantern-Red/dp/B00MFU0XGO/ref=cm_wl_huc_item)
- هشت قطعه پرینت سه بعدی (لطفا پیوندهای STL را پیدا کنید)
مرحله 1: مکانیسم فیتیله را خلع سلاح کنید.
![](https://duino4projects.com/wp-content/uploads/2021/07/Disarm-the-Wick-Mechanism.jpg)
شیشه شیشه ای را با کشیدن قسمت بالای لامپ (همانطور که در عکس اول و دوم مشاهده می کنید) بردارید و سپس جا فتیله را بردارید (عکس سوم و چهارم).
مکانیسم تنظیم فیتیله را با باز کردن زبانه های فویل بردارید (عکس پنجم).
سیم دستگیره را درست نزدیک چرخ دنده ببرید.
مرحله 2: پشتیبانی از رمزگذار
![](https://duino4projects.com/wp-content/uploads/2021/07/The-Encoder-Support.jpg)
پین های رمزگذار را همانطور که در عکس اول نشان داده شده است شناسایی کنید. یک سیم را بین دو پین که با عنوان GND مشخص شده اند لحیم کنید (عکس سوم).
یک کابل را روی هر یک از پایهها لحیم کنید (خروج A، خروجی B، سوئیچ و یکی از GND) پیشنهاد میکنیم انتهای کابلها را علامت بزنید تا پینهای رمزگذار شناسایی شوند.
کوپلینگ پرینت سه بعدی را در دستگیره رمزگذار وصل کنید (عکس ششم).
دستگیره فیتیله را در پشتیبانی رمزگذار چاپ شده سه بعدی قرار دهید (شاید لازم باشد سوراخ را تنظیم کنید تا سیم دستگیره فیتیله بتواند آزادانه بچرخد (عکس هفتم را ببینید).
همانطور که در عکس هشتم نشان داده شده است، دستگیره فیتیله را در کوپلینگ پرینت سه بعدی قرار داده و بچسبانید.
انکودر را به آن که در ساپورت قرار داده شده است بچسبانید (عکس نهم و دهم).