فهرست مطالب:

شومینه آردوینو / ESP LED: 4 مرحله (همراه با تصاویر)
شومینه آردوینو / ESP LED: 4 مرحله (همراه با تصاویر)

تصویری: شومینه آردوینو / ESP LED: 4 مرحله (همراه با تصاویر)

تصویری: شومینه آردوینو / ESP LED: 4 مرحله (همراه با تصاویر)
تصویری: عجب چیزی ساختم ! دوربین دید در شب☠️ 2024, جولای
Anonim
Image
Image
شومینه LED آردوینو / ESP
شومینه LED آردوینو / ESP

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

شما می توانید خودتان نیز این کار را انجام دهید ، این یک پروژه مبتدی آسان است که تنها با چند قسمت و ماژول Arduino یا ESP8266 می توانید انجام دهید. هر دو ماژول به خوبی کار می کنند ، دلیل انتخاب ESP8266 این است که این به من این امکان را می دهد که شومینه را از راه دور کنترل کنم ، آن را از سیستم اتوماسیون خانه روشن/خاموش کنم. کل پروژه بسیار ارزان است و به زمان زیادی نیز احتیاج ندارد.

مواد مورد نیاز:

  • نوار LED WS2812B RGB (1 متر ، 60 LED/متر) - eBay cca. 7 دلار آمریکا
  • ماژول NodeMCU ESP8266 ESP -12 (3.3v) یا Arduino Nano V3.0 (5V) (اگر WiFi می خواهید ، NodeMCU را انتخاب کنید) - cca. 4-7 دلار آمریکا
  • 1 x خازن (1000 uF ، 6.3V+) برای تثبیت سنبله های فعلی
  • کاغذ پخت چرب سفید
  • مقداری تخته چوبی برای پایه (یا مقوا)
  • کابل USB ، آداپتور برق دیواری (1 A یا بیشتر)

همچنین ، به مقداری لحیم کاری ، ابزار و سیم نیاز دارید.

مرحله 1: آماده سازی پایه

آماده سازی پایگاه
آماده سازی پایگاه
آماده سازی پایگاه
آماده سازی پایگاه
آماده سازی پایگاه
آماده سازی پایگاه

اول از همه ، شما باید نوار LED 1 متری RGB را به نصف برسانید و پین ها را به هم وصل کنید (GND به GND ، D تا D ، +5V تا +5V). این به شما یک نوار دوبل به طول 50 سانتی متر می دهد.

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

فقط انتهای نوار LED RGB را با نوار اسکاچ یا چسب (داغ) به صفحه بچسبانید.

مرحله 2: افزودن شعله ها

افزودن شعله ها
افزودن شعله ها
افزودن شعله ها
افزودن شعله ها
افزودن شعله ها
افزودن شعله ها

کاغذ چرب شده را بردارید و یک تکه (با عرض حدود 10-15 سانتیمتر) بردارید ، آن را کمی چروک کنید و سپس آن را زیر نوار LED بکشید ، آن را به بالا و اطراف تا کنید ، بنابراین "شعله" ایجاد می کند. هدف این است که آن را بالای LED ها بسازیم ، بنابراین نور LED ها روی کاغذ پخش می شود.

می توانید سعی کنید فقط با تا کردن کناره ها آن را محکم کنید. شما نمی توانید از اسکاچ یا چسب معمولی برای نگه داشتن آن در کنار هم استفاده کنید ، زیرا این کاغذ چرب/نچسب است. می توانید با استفاده از یک سوزن آن را با مقداری نخ شفاف ببندید.

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

مرحله 3: سیم کشی آن

سیم کشی آن
سیم کشی آن
سیم کشی آن
سیم کشی آن
سیم کشی آن
سیم کشی آن

اتصال سیم ماژول (NodeMCU) به نوار LED آسان است ، اما برای جدا کردن سیم ها از نوار LED باید مقداری لحیم کاری انجام دهید. همچنین ، مطمئن شوید که یک خازن 1000 uF 6.3V (یا بیشتر) بین + و GND ، نزدیک به نوار LED اضافه کنید ، این به تثبیت قدرت کمک می کند.

سیم کشی عبارت است از:

  • +5V (USB VCC) را از NodeMCU به نوار LED +5V وصل کنید
  • GND را از NodeMCU به نوار LED GND وصل کنید
  • پین مشخص شده با "D7" را از NodeMCU به "D" در نوار LED وصل کنید

اگر از آردوینو استفاده می کنید ، می توانید هر پین دیجیتال (D2-D13) را به نوار LED متصل کنید ، فقط مطمئن شوید که آن را در کد منبع مطابقت دهید.

مرحله 4: بارگذاری کد

بارگذاری کد
بارگذاری کد
بارگذاری کد
بارگذاری کد

شما باید از Arduino IDE استفاده کنید و مطمئن شوید که پشتیبانی برد ESP8266 را نیز نصب کنید:

github.com/esp8266/Arduino

کد منبع در صفحه github موجود است:

کد را در ماژول NodeMCU کامپایل و بارگذاری کنید ، و تمام! شروع به چشمک زدن LED ها می کند.

یک نکته ویژه در کد وجود دارد: مصرف برق کد فعلی حدود 600-700 میلی آمپر اندازه گیری شده است که بالاتر از پورت های USB معمولی 500 میلی آمپر است. به همین دلیل ، در 1 دقیقه اول ، فقط بخشی از LED ها (حدود یک سوم) را تغذیه می کند ، و سپس می رود و همه آن را روشن می کند. اگر از آداپتور برق دیواری استفاده می کنید ، مطمئن شوید که می تواند حداقل 1 A را پشتیبانی کند و ارزان ترین نوع آن نیست.

از آنجا که کد منبع در دسترس است ، می توانید رنگ ها و زمان بندی ها را نیز امتحان کنید.

لذت بردن!

توصیه شده: