فهرست مطالب:
تصویری: ساعت دیواری آینه بی نهایت در قاب تصویر IKEA: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام،
من همیشه می خواستم ساعت دیواری بسازم. بسیاری از ساعت های دیواری فوق العاده در مغازه هایی مانند IKEA وجود دارد. من با این ساعت های تجاری مشکلاتی داشتم. آنها برای من خیلی بلند هستند (تیک تاک مداوم آزاردهنده است) ، من نمی توانم عقربه های ساعت را در تاریکی ببینم ، آنها از فضای زیادی روی دیوار من استفاده می کنند و دقیق نیستند. من تصمیم گرفتم یک ساعت بی صدا با LED ها و همگام سازی اینترنت بسازم و آن را با یک آینه بی نهایت ترکیب کردم. آینه امکان دیدن عقربه های ساعت را فراهم می کند. ایده من این بود که آن را تا حد ممکن ساده کنم. کل فرایند ساختمان حدود 30 دقیقه طول می کشد. هزینه پروژه 20 دلار بود. این دستگاه از یک شارژر تلفن استاندارد (5VDC) تغذیه می کند. لوازم الکترونیکی کامل و آینه در قاب عکس خریداری شده در IKEA ساخته شده است.
مرحله 1: لیست BOM
نام مواد ، مقدار ، پیوند
قاب تصویر IKEA RIBBA سیاه 23cmx23cm 1 رایانه
WS2812B Led Strip ، جداگانه آدرس پذیر RGB LED Rrip ، مشکی 74pcs/1m IP30 1 عدد
NodeMcu v3 Lua WIFI Internet of Things MCU board ESP8266 1 رایانه
شارژر تلفن 1 عدد
کابل تلفن USB 1 رایانه
PCB Proto 1 رایانه
کابل لحیم کاری 1 عدد
قلع لحیم 1 عدد
خازن 16V 16V 470uF 1 عدد
مسکن لوازم الکترونیکی 1 رایانه
آینه 23 سانتی متر در 23 سانتی متر 1 عدد فروشگاه محلی
بشقاب شیشه ای 23 سانتی متر در 23 سانتی متر 1 عدد فروشگاه محلی
کل هزینه مواد پروژه: 20 ، 25 $/کل پروژه
مرحله 2: مونتاژ
هر مرحله از مراحل مونتاژ را می توانید در فیلم مرحله اول مشاهده کنید.
برخی از اطلاعات اضافی به ویدئو:
مسئله در مورد صحت ساعت با فناوری اینترنت اشیا و همگام سازی دوره ای سرور زمان حل شد. در این پروژه ، من از NodeMCU استفاده کردم که همگام سازی زمان را مدیریت می کند.
گام بعدی یافتن مسکن مناسب بود. من قاب تصویر IKEA RIBBA را انتخاب می کنم. من به 60 عدد LED در ساعت نیاز داشتم زیرا 60 ثانیه و 60 دقیقه وجود دارد. محیط داخلی قاب را اندازه گیری کردم. من محاسبه کردم ، نوار LED 74 عدد / 1 متر ایده آل است. بعد از اینکه 14 عدد LED را از یک نوار 1 متری جدا کردم ، 60 عدد باقی مانده کاملاً بر روی محیط داخلی قاب قرار گرفت.
در مورد جلوه آینه بی نهایت ، می توانید موارد بیشتری را در اینجا پیدا کنید:
آینه و بشقاب شیشه ای یک محصول استاندارد در یک فروشگاه شیشه محلی بود ، آنها آنها را برای اندازه مناسب برش دادند.
مرحله 3: مدار
من همه اجزا را مطابق شماتیک متصل کردم. فقط چند پین از nodeMCU استفاده شد ، بنابراین یک PCB اولیه اولیه بیش از اندازه کافی بود. در واقع ، کابل ها را می توان مستقیماً به PIN ها لحیم کرد و محفظه لوازم الکترونیکی را کنار گذاشت ، یا می توانید این جعبه را در کنار منبع تغذیه قرار دهید تا ظاهر بهتری داشته باشید. برای این کار ، باید کابل هایی را که از نوار LED می آیند ، گسترش دهید ، حداکثر طول این کابل 5 متر است (طبق برگه داده ، آزمایش نشده). اگر منبع تغذیه خوب باشد ، نیازی به خازن نیست. آداپتور USB من ارزان است ، بنابراین من یک خازن 450uF را به PCB اولیه لحیم کردم.
LED های WS2812B اجزای آدرس دهی مستقل هستند. کار با آنها بسیار آسان است. من فقط 5 VDC ، GND را به منبع تغذیه و پین ارتباط را به MCU وصل کردم و کار می کند. شماره LED باید در کد آردوینو مشخص شود. در اینجا اطلاعات بیشتری در مورد این LED ها وجود دارد:
مرحله 4: نرم افزار پیوست را بارگذاری کنید
برای بارگذاری کد منبع در MCU ها از نرم افزار Arduino IDE و کابل های USB استفاده کنید:
دستورالعمل های زیادی در مورد نحوه برنامه نویسی NodeMCU به عنوان مثال وجود دارد:
www.instructables.com/id/Programming-ESP82…
اساس کد منبع از این دستورالعمل آمده است:
www.instructables.com/id/Infinity-Mirror-C… از ItsGraGra برای الهام تشکر کنید.
برنامه اصلی با یک برنامه نمایشی شروع می شود و قابلیت LED ها را نشان می دهد. متاسفانه ، پس از چند ثانیه MCU خود را راه اندازی مجدد می کند. من فکر کردم که مشکل آداپتور USB ارزان است. من با منبع تغذیه نیمکت امتحان کردم ، چیزی تغییر نکرد. من بخشی از برنامه نمایشی را حذف کردم ، سپس همه چیز خوب کار کرد. من برنامه نمایشی را در کد منبع گذاشتم ، اگر کسی متوجه مشکل شد لطفاً وضوح را در نظر بگذارید یا برای من پیام ارسال کنید.
قبل از بارگذاری کد NodeMCU ، اعتبار Wifi خود را تغییر داده و منطقه زمانی خود را تنظیم کنید.
کلمات پایانی
من 1 ماه از این ساعت بدون هیچ مشکلی استفاده کردم. من از این پروژه خوشحالم ، من قبلاً درخواست خانواده ام را دریافت کرده ام که باید چند مورد دیگر بسازم.
روز خوبی داشته باشید!
توصیه شده:
ساخت یک ساعت آینه بی نهایت: 15 مرحله (همراه با تصاویر)
یک ساعت آینه بی نهایت بسازید: در یک پروژه قبلی من یک آینه بینهایت ساختم ، جایی که هدف نهایی من ساخت آن به یک ساعت بود. (یک آینه بی نهایت رنگارنگ بسازید) من بعد از ساختن آن ، این کار را انجام ندادم ، گرچه به نظر جالب می آمد ، اما چند مورد وجود داشت
یک مکعب آینه بی نهایت آسان بسازید - بدون چاپ سه بعدی و برنامه نویسی: 15 مرحله (همراه با تصاویر)
یک مکعب آینه بی نهایت آسان بسازید | بدون چاپ سه بعدی و برنامه نویسی: همه یک مکعب بی نهایت خوب را دوست دارند ، اما به نظر می رسد که تهیه آن سخت باشد. هدف من از این دستورالعمل این است که گام به گام نحوه تهیه آن را به شما نشان دهم. نه تنها این ، بلکه با دستورالعمل هایی که به شما می دهم ، می توانید یکی از آنها را تهیه کنید
آینه بی نهایت آسان با Arduino Gemma & NeoPixels: 8 مرحله (همراه با تصاویر)
آینه بی نهایت آسان با Arduino Gemma و NeoPixels: ببینید! عمیقاً به آینه بینهایت افسونگر و فریبنده ساده نگاه کنید! تنها یک نوار LED در داخل ساندویچ آینه می درخشد تا جلوه ای از بازتاب بی پایان ایجاد کند. این پروژه مهارت ها و تکنیک های معرفی اولیه من Arduin را اعمال خواهد کرد
ساعت آینه بی نهایت با پتانسیومتر: 3 مرحله
ساعت آینه بی نهایت با پتانسیومتر: با آینه بی نهایت روبرو شدم و دیدم که واقعاً جالب است. این امر به من انگیزه داد تا آینه ای بی نهایت بسازم ، اما برای داشتن هدف به آن نیاز داشتم. بنابراین ، من تصمیم گرفتم یک ساعت آینه بی نهایت کارآمد بسازم. این یک آینه بی نهایت است که به شما امکان می دهد
ساعت آینه بی نهایت: 5 مرحله (همراه با تصاویر)
ساعت آینه بی نهایت: این یک ساعت دست ساز است که عمدتا برای دکوراسیون ساخته شده است. چندین چراغ LED در ساعت وجود دارد ، وقتی روشن می شود ، یک دکوراسیون زیبا برای اتاق خواب است. وقتی خاموش است ، یک آینه کوچک است. البته این خودش یک ساعت است