فهرست مطالب:

ساعت دودویی با استفاده از نئوپیکسل: 6 مرحله (همراه با تصاویر)
ساعت دودویی با استفاده از نئوپیکسل: 6 مرحله (همراه با تصاویر)

تصویری: ساعت دودویی با استفاده از نئوپیکسل: 6 مرحله (همراه با تصاویر)

تصویری: ساعت دودویی با استفاده از نئوپیکسل: 6 مرحله (همراه با تصاویر)
تصویری: تو یک کد کیهانی هستی- رمزگشایی کد کیهانی به روش فراماسونری 2024, نوامبر
Anonim
Image
Image
نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم

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

من واقعاً یک ساعت دودویی را دوست داشتم که بگوید "من آن را ساختم" ، و نگاهی به قطعات موجود ، LED ها ، مقاومت ها ، RTC ، آردوینو انداختم.. سپس یک نوار نئوپیکسل (WS2812) پیدا کردم. این باعث شد من فکر کنم ، تقریباً تمام ساعتهای دودویی که من دیده ام از ماتریس LED استفاده می کنند که شامل لحیم کاری زیادی است ، اشتباه نکنید ، من در لحیم کاری هیچ مشکلی ندارم ، اما چرا نمی توانم از نوار استفاده کنم … برنامه ای شکل گرفته است ، چالش قبول شد..

بنابراین ابتدا ، من نشستم تا بفهمم در یک ساعت دودویی چه می خواهم ، ساده ، ساعت ، دقیقه ثانیه ، حداکثر 4 ردیف تا بتوانم آن را با سهولت نسبی بخوانم ، و اگر شما در مورد نحوه خواندن یک ساعت دودویی فکر می کنید ، می توان یک مرور و صفحه اصلی این صفحه را توصیه کرد: چگونه یک ساعت دودویی بخوانم همچنین در چه چیزی قرار دارم ، خوشبختانه در Ikea بودم و از تعدادی قاب عکس Ribba آنها در پروژه های دیگر استفاده کردم ، بنابراین بینگو فکر کرد ، بسیار خوب عمل می کند (و 2.99 پوند قیمت خوبی است).

بدون توضیح بیشتر ، لیست قسمت ها:

  • آردوینو اونو
  • ماژول RTC (ds1302) Ebay (انگلستان)
  • (اکنون به قابلمه 10k تغییر یافته است) 220k پتانسیومتر Ebay (انگلستان)
  • مقاومت 470r Ebay (انگلستان)
  • قاب تصویر Ribba Ikea Ribba
  • استات - برای ماسک
  • استفاده از پرینتر لیزری

سیمهای اتصال دیگر ، نان برد و منبع تغذیه 5 ولت مورد نیاز است ، فرض می کنم شما آن را دارید:)

حالا بریم ساختمان…

مرحله 1: نوار LED ، اجازه دهید با آن شروع کنیم

نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم
نوار LED ، اجازه دهید با آن شروع کنیم

بنابراین ، ابتدا نوار LED را دریافت کنید ، چراغی که داشتم هر 16.5 میلی متر LED (پیکسل) داشت ، که برای قاب من خوب به نظر می رسید ، بنابراین آنها را با فاصله 6 پیکسل با استفاده از یک قیچی تیز قطع کردم (ایمنی معمول اعمال می شود) به

لطفاً توجه داشته باشید که در نزدیکی نوار فلش هایی وجود دارد ، این جهت داده ها و قدرت است ، و پدهای مسی دارای یک خط هستند ، در امتداد آن خط برش بزنید تا مطمئن شوید که در انتهای هر قسمت برش خورده ، پدهای مسی دارید.

در حال حاضر باید 4 نوار LED با 6 پیکسل روی هر کدام داشته باشید ، اگر خوب عمل کرده اید ، اگر نه ، خوب ، دوباره امتحان کنید ، یا آنها را مجدداً لحیم کنید (مطمئن شوید که فلش ها درون خط هستند) و دفعه بعد سعی کنید درست شمارش کنید.

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

مرحله 2: نوارهای LED را نصب کرده و لحیم کنید…

نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…
نوارهای LED را نصب کرده و لحیم کنید…

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

برای طراحی این برنامه از LibreCAD استفاده کردم ، که منبع باز است و برای انجام این کار کافی نیست ، هنگام چاپ به مرکز تصویر و تغییر نسبت چاپ به 1: 1 توجه داشته باشید. من Layout مورد استفاده در این مرحله را ضمیمه کرده ام.

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

به هر حال ، با شروع از نوار پایین ، پیکان هایی که از راست به چپ می روند ، اتصال لبه خود را روی نوار یا سیمهای اصلی اتصال خود بچسبانید ، پیشنهاد می کنم از قرمز ، سیاه و رنگ دیگری برای داده ها استفاده کنید. بیشتر نوارها دارای برچسب +هستند. - ، D… + مثبت شما است ، - منفی است ، D داده است ، همه یکسان نیستند و می توانند ولتاژ متفاوتی داشته باشند ، من 5 ولت هستم. لطفاً هنگام تغذیه از منبع تغذیه مناسب استفاده کنید.

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

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

برخی آن را دوست ندارند بره!
برخی آن را دوست ندارند بره!
برخی آن را دوست ندارند بره!
برخی آن را دوست ندارند بره!
برخی آن را دوست ندارند بره!
برخی آن را دوست ندارند بره!

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

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

همانطور که در تصویر مشاهده می شود ، سیمهای قرمز ، سیاه و سبز در حال بیرون آمدن هستند و سیمهای متصل به هم در پشت حلقه شده اند.

محصول نهایی که باید با کینه اعتراف کنم به نظر نمی رسد خیلی بد باشد.

دودویی در پایین می گوید "ساعت دودویی"

هنگامی که بتوانم دست هایم را روی استات بیشتری بگذارم ، به یک اصلاح می رسم ، و آن این است که اعداد ردیف ها را کمی بیشتر به راست منتقل می کنم ، آنها جو قابل مشاهده هستند.

مرحله 4: با سیم کشی شروع کنید … بگذارید سرگرمی آغاز شود

با سیم کشی شروع کنید … بگذارید سرگرمی آغاز شود
با سیم کشی شروع کنید … بگذارید سرگرمی آغاز شود
با سیم کشی شروع کنید … بگذارید سرگرمی آغاز شود
با سیم کشی شروع کنید … بگذارید سرگرمی آغاز شود

همانطور که مطمئن هستید در تصاویر مشاهده می کنید من در Fritzing ماژول مناسب را پیدا نکردم ، بنابراین یک تصویر را وارد کردم و تا آنجا که می توانستم آن را ردیف کردم.

ریل برق پایین باید منبع تغذیه 5 ولت خود را داشته باشد ، اندازه منبع تغذیه به میزان مصرف LED های شما بستگی دارد. من پیشنهاد می کنم در مورد احتیاط اشتباه کنید و از آن استفاده کنید که بتواند تمام روشنایی LED ها را در حداکثر روشنایی کنترل کند.

من هنوز این را به PCB متعهد نکرده ام (از نوار چسب استفاده خواهد کرد) زیرا ممکن است در آینده ای دور یک صفحه LCD با سنسور دما اضافه کنم و تاریخ/زمان و دما را در قالب استاندارد نمایش دهم ، به همین دلیل هیچ صفحه دیگری وجود ندارد در حال حاضر شماتیک..

هشدار.. به خطا در نمودار توجه کنید ، Ground از RTC (سیم سیاه) باید همانطور که در تصویر نشان داده شده است به زمین برسد ، نمودار را به روز می کند و دوباره بارگذاری می شود ، با تشکر از istoos برای توجه.

مرحله پنجم: بالاخره جانور زنده است !

Image
Image
حالا کمی چیز اضافی !!!!
حالا کمی چیز اضافی !!!!

گام پایانی … حزا

اتصالات خود را بررسی کنید ، دوباره بررسی کنید و دوباره بررسی کنید…

حالا طرح را در Arduino خود بارگذاری کنید ، نمی خواهم نحوه انجام این کار را توضیح دهم ، زیرا بیش از راهنمای کافی برای انجام این کار وجود دارد و هیچ ارزشی به این مشکل نمی افزاید …

در نظرات کد ، خط 119 ، این نیاز به اظهار نظر ندارد ، این خط کد زمان و تاریخ ساعت را تنظیم می کند:

// myRTC.setDS1302 زمان (00 ، 28 ، 17 ، 7 ، 27 ، 3 ، 2016) ؛

برای عدم اظهار نظر این مورد را تغییر دهید:

myRTC.setDS1302 زمان (00 ، 28 ، 17 ، 7 ، 27 ، 3 ، 2016) ؛

و تاریخ/زمان فعلی را در قالب ارائه شده در طرح 115 در خط 115 قرار دهید:

// ثانیه ، دقیقه ، ساعت ، روز هفته ، روز ماه ، ماه ، سال

خوب ، حالا این طرح را بارگذاری کنید … انجام شد؟ خوب

اکنون ، وقتی Adruino را راه اندازی مجدد می کنید ، تاریخ/زمان را بر روی زمان مشخص شده تنظیم می کند ، و شما نمی خواهید این کار را انجام دهد ، بنابراین در خط 119 نظر دهید و دوباره طرح را بارگذاری کنید. در حال راه اندازی مجدد ، زمان را از RTC (ساعت زمان واقعی) می خواند و باید دقیق باشد.

هر مشکلی وجود دارد ، اتصالات خود را بررسی کنید ، این مسئله اصلی خواهد بود و اگر باتری مورد استفاده در RTC شما ضعیف باشد ، می توانید زمان های جعلی را بخوانید (من می دانم ، این برای من اتفاق افتاده است ، به طور پیش فرض 48:45:45)

هر گونه س orال یا مشکلی را در نظرات بنویسید و تا جایی که بتوانم کمک خواهد کرد..

لذت ببرید و لذت ببرید..

مرحله 6: حالا کمی چیز اضافی !!

حالا کمی چیز اضافی !!!!
حالا کمی چیز اضافی !!!!
حالا کمی چیز اضافی !!!!
حالا کمی چیز اضافی !!!!

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

طرحی حیله گر…

چرا دما را به ساعت اضافه نمی کنید؟

س Goodال خوبی است ، هیچ دلیلی برای عدم انجام آن وجود ندارد ، بنابراین اجازه دهید آن را انجام دهیم.

20 دقیقه با فریتزینگ و من مرحله بعدی شاهکار خود را آماده کردم ، فقط باید یک پیکسل LED Strip به طول 6 پیکسل دیگر ، چند سیم ، یک مقاومت 4k7ohm و یک ساعت لحیم کاری قابل اعتماد من و چند خط کار کنم. کد… انجام شد!

آیا می توانم آن را آسان صدا کنم ، خوب ، شگفت آور است که…

بنابراین با کمی تخته نوار ، DHT11 و مقاومت مورد نیاز را دقیقاً مانند نمودار قرار دادم.

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

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

جالب اینجاست که DHT11 میزان رطوبت را نیز اندازه گیری می کند ، مراقب باشید زیرا ممکن است نوار دیگری به زودی با رطوبت وارد شود.

توصیه شده: