فهرست مطالب:
تصویری: ساعت دیجیتال و دودویی در 8 رقم X 7 بخش LED صفحه نمایش: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
بیشتر توسط نویسنده دنبال کنید:
درباره: برنامه نویسی ، نمونه سازی الکترونیکی با آردوینو و تجزیه و تحلیل داده ها سرگرمی های من هستند. اطلاعات بیشتر درباره lagsilva »
این نسخه ارتقا یافته من از ساعت دیجیتالی و دودویی با استفاده از صفحه نمایش LED 8 رقمی x 7 است.
من دوست دارم ویژگی های جدیدی را برای دستگاه های معمول ، به ویژه ساعت ، ارائه دهم ، و در این مورد استفاده از صفحه نمایش 7 Seg برای ساعت دودویی غیر معمول است و استفاده از آن جالب و متفاوت است.
انتخاب من در این پروژه این بود که از صفحه نمایش مجهز به MAX72xx استفاده کنم که واقعاً مفید است زیرا فقط از سه پورت دیجیتالی آردوینو استفاده می کند. من همچنین از یک ماژول ارزان قیمت DS1307 RTC برای ذخیره حالت ساعت در حافظه داخلی آن استفاده کردم: استاندارد 24HS یا AM-PM.
هر بار که آردوینو را ریست یا راه اندازی مجدد می کنید ، حالت زمان تغییر می کند.
چهار رقم اول در سمت چپ صفحه ساعت و دقیقه را با اعداد اعشاری نشان می دهد. سه رقم بعدی ساعت ها ، دقیقه ها و ثانیه ها را به صورت دوتایی نشان می دهد و آخرین رقم در سمت راست ، روز هفته را نشان می دهد.
در مورد کد ، من مجبور شدم راهی برای استفاده از کتابخانه "LedControl" برای تبدیل نمایش دهدهی معمولی 7 Seg به یک صفحه نمایش دودویی ایجاد کنم. راه حل استفاده از تابع "setRow" است که معمولاً برای نمایش ماتریس نقطه استفاده می شود. با استفاده از این عملکرد ، می توانید LED های صفحه نمایش را به صورت جداگانه کنترل کنید تا الگوی کاراکتر ایجاد شود.
امیدوارم خوشت بیاد!
مرحله 1: فهرست مواد
- آردوینو UNO R3
- صفحه نمایش LED 8 رقمی در 7 بخش با MAX7219
- ماژول DS1307 RTC (ساعت واقعی)
- تخته نان کوچک
- پرش کننده ها
مرحله 2: شماتیک
اتصالات نصب در طرح پیوست نشان داده شده است.
قبل از روشن کردن پاور ، آن را با دقت دنبال کنید.
مرحله 3: الگو
من یک مدل چاپ شده روی کاغذ برای پوشش و تسهیل خواندن صفحه نمایش LED تهیه کردم.
کافی است آن را روی صفحه نمایش 7 Seg چاپ و برش دهید.
مرحله 4: کد آردوینو
در فایل پیوست کد آردوینو قرار دارد.
برای اجرای این کد به کتابخانه های زیر نیاز دارید:
LedControl.h - کتابخانه ای برای کنترل صفحه نمایش LED با MAX72xx
Wire.h - کتابخانه برای پشتیبانی از ارتباطات با RTC
DS1307RTC.h - کتابخانه ای برای کنترل RTC
توصیه شده:
نمایش ساعت دودویی BigBit: 9 مرحله (همراه با تصاویر)
نمایشگر ساعت دودویی BigBit: در یک دستورالعمل قبلی (Microbit Binary Clock) ، این پروژه به عنوان یک دستگاه رومیزی قابل حمل ایده آل بود زیرا صفحه نمایش آن بسیار کوچک بود. بنابراین مناسب به نظر می رسید که نسخه بعدی باید یک نسخه دیواری یا دیواری باشد اما بسیار بزرگتر باشد
ساعت نمایش مکانیکی هفت بخش: 7 مرحله (همراه با تصاویر)
ساعت صفحه نمایش مکانیکی هفت قسمتی: چند ماه پیش من یک صفحه نمایش دو رقمی 7 قسمتی مکانیکی ساختم که آن را به یک تایمر شمارش معکوس تبدیل کردم. بسیار خوب ظاهر شد و تعدادی از افراد پیشنهاد کردند برای ساختن ساعت ، دو برابر صفحه نمایش شوند. مشکل این بود که من قبلاً اجرا شده بودم
صفحه نمایش 7 پا 7 بخش RGB با برنامه BT: 22 مرحله (همراه با تصاویر)
صفحه نمایش 7 پا 7 بخش RGB با برنامه BT: این رویای بلند مدت من است که یک ساعت 6 پا بسازم (اما در اینجا یک صفحه نمایش 7 فوت است) ، اما برای آن فقط یک رویا است. این اولین قدم برای ساختن رقم اول است ، اما در حین کار احساس می کنم با ماشین هایی مانند برش لیزری چنین کاری را انجام می دهم
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT - Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: 4 مرحله
نحوه ساختن ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT | Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: از کانال یوتیوب من دیدن کنید. مقدمه:- در این پست قصد دارم "ساعت واقعی" را با استفاده از LCD لمسی 3.5 اینچی TFT ، Arduino Mega بسازم. ماژول 2560 و DS3231 RTC…. قبل از شروع… ویدیو را از کانال YouTube من بررسی کنید .. توجه:- اگر از Arduin استفاده می کنید
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: 4 مرحله (همراه با تصاویر)
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: در این آموزش من به شما می گویم که چگونه می توان صفحه کلید را با 8051 و نمایش شماره های صفحه کلید در نمایش 7 بخش نمایش داد