فهرست مطالب:
- مرحله 1: اجزاء
- مرحله 2: اطلاعات بیشتر درباره MAX7219
- مرحله 3: اطلاعات بیشتر در مورد DS1307
- مرحله 4: نمودار اتصال
- مرحله 5: آموزش
- مرحله 6: کد
تصویری: ساعت دیجیتالی با استفاده از آردوینو و صفحه نمایش ماتریس Led Dot: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
امروزه سازندگان ، توسعه دهندگان Arduino را برای توسعه سریع نمونه اولیه پروژه ها ترجیح می دهند. آردوینو یک پلتفرم الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزارهای آسان برای استفاده است. Arduino دارای جامعه کاربری بسیار خوبی است. در این پروژه نحوه ساخت ساعت دیجیتال با استفاده از Arduino را خواهیم دید. این پروژه به آسانی ساخته می شود و طبق نیاز تغییر می کند.
مرحله 1: اجزاء
در زیر اجزای مورد نیاز برای پروژه آورده شده است
1 عدد آردوینو Uno
Arduino Uno در هند-
Arduino Uno در انگلستان -
Arduino Uno در ایالات متحده -
4 x MAX7219 صفحه نمایش نقطه ماتریس LED
نمایش ماتریس نقطه در انگلستان -
نمایش ماتریس نقطه ای در ایالات متحده -
نمایش ماتریس نقطه در هند-
1 عدد ماژول RTC DS1307
ساعت DS1307 RTC در هند-
ساعت DS1307 RTC در انگلستان -
ساعت DS1307 RTC در ایالات متحده -
چند سیم
مرحله 2: اطلاعات بیشتر درباره MAX7219
MAX7219/MAX7221 درایورهای جمع و جور ، سریال ورودی/خروجی کاتد معمولی هستند که از ریزپردازنده ها (μPs) به نمایشگرهای عددی LED 7 قسمتی تا 8 رقم ، نمایشگرهای نواری ، یا 64 LED جداگانه رابط می دهند.
شامل یک رمزگذار BCD code-B ، مدارهای اسکن چندگانه ، درایورهای قطعه و رقم و یک RAM استاتیک 8x8 است که هر رقم را ذخیره می کند.
فقط یک مقاومت خارجی برای تنظیم جریان بخش برای همه LED ها مورد نیاز است. MAX7221 با SPI ™ ، QSPI and و MICROWIRE compatible سازگار است و دارای درایورهای قطعه ای با سرعت محدود برای کاهش EMI است.
یک رابط سریال مناسب 4 سیمه به تمام μP های متداول متصل می شود. اعداد جداگانه ممکن است بدون بازنویسی کل صفحه آدرس دهی و به روز شوند.
MAX7219/MAX7221 همچنین به کاربر اجازه می دهد تا کد رمز B یا رمزگشایی را برای هر رقم انتخاب کند.
مرحله 3: اطلاعات بیشتر در مورد DS1307
ساعت زمان واقعی سریال DS1307 (RTC) یک ساعت/تقویم کم توان ، اعشاری با کد دودویی (BCD) کامل است.
بعلاوه 56 بایت NV SRAM.
آدرس و داده ها به صورت سری از طریق گذرگاه دو طرفه I2C منتقل می شوند.
ساعت/تقویم اطلاعات ثانیه ، دقیقه ، ساعت ، روز ، تاریخ ، ماه و سال را ارائه می دهد.
تاریخ پایان ماه به طور خودکار برای ماههایی با کمتر از 31 روز تعدیل می شود که شامل اصلاحات برای سال کبیسه می شود.
این ساعت در قالب 24 ساعته یا 12 ساعته با نشانگر AM/PM کار می کند. DS1307 دارای یک مدار حس قدرت داخلی است که قطع برق را تشخیص می دهد و به طور خودکار به منبع پشتیبان تغییر می کند. عملیات اندازه گیری زمانی ادامه می یابد که قطعه از منبع پشتیبان کار می کند.
مرحله 4: نمودار اتصال
مرحله 5: آموزش
مرحله 6: کد
برای کد و جزئیات اتصال:
github.com/stechiez/Arduino/tree/master/di…
می توانید کتابخانه ها را از طریق repo زیر دریافت کنید:
github.com/stechiez/Arduino/tree/master/l…
توصیه شده:
دمای صفحه نمایش آردوینو بر روی صفحه نمایش LED TM1637: 7 مرحله
دمای صفحه نمایش آردوینو در نمایشگر LED TM1637: در این آموزش نحوه نمایش دما با استفاده از LED Display TM1637 و سنسور DHT11 و Visuino را یاد می گیریم. فیلم را تماشا کنید
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: 8 مرحله
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: در این آموزش ما نحوه نمایش زمان با استفاده از ماژول RTC DS1307 و نمایشگر LED TM1637 و Visuino را یاد می گیریم
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش 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 بخش را برای شما توضیح دادم
نمایش درجه حرارت در ماژول صفحه نمایش LED P10 با استفاده از آردوینو: 3 مرحله (همراه با تصاویر)
نمایش درجه حرارت در ماژول صفحه نمایش LED P10 با استفاده از آردوینو: در آموزش قبلی نحوه نمایش متن بر روی ماژول نقطه صفحه نمایش LED P10 با استفاده از Arduino و DMD Connector توضیح داده شده است ، که می توانید اینجا را بررسی کنید. در این آموزش ما یک پروژه ساده با استفاده از ماژول P10 به عنوان صفحه نمایش