آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
برای پشتیبانی از انجمن ، نظرات و تلگرام میتونید اقدام کنید | تلگرام : 09358790909
کانال تلگرام
آردوینوپروژهساعت

آموزش پروژه ساعت با سون سگمنت آردوینو ( Arduino Clock 7 seg )

پروژه ساعت با سون سگمنت آردوینو ( Arduino Clock 7 seg )

سلام

براتون پروژه آردوینو جدیدی رو آماده کردیم

ما در این پروژه یاد میگیریم چجوری یک ساعت با دقت بالا با کد نویسی در آردوینو بسازیم.

فیلم عملکرد مدار رو از دست ندید !

پروژه ساعت با سون سگمنت آردوینو
پروژه ساعت با سون سگمنت آردوینو

توضیحات پروژه ساعت با سون سگمنت آردوینو

اینروز ها ساعت دیجیتالی ها طرفدار های بیشتری پیدا کردن و از ساعت های عقربه ای و آنالوگ قدیمی بهترن چون میزان خطاشون کمتره ، خوشگل ترن و … . همچنین بعضی از این ساعت های دیجیتال دارای آلارم و نمایش دما و رطوبت و تاریخ و … هستند. اکثر ساعت های دیجیتالی از سون سگمنت استفاده میکنند ، هر چند بعضی ها هم از ال سی دی کاراکتری یا گرافیکی استفاده میکنند ولی خب سون سگمنت جالب تره بنظرم 🙂

ما قبلا پروژه های دیگه ای داشتیم که لینکشون رو پایین تر گذاشتم اما توی این پروژه ما با استفاده از سون سگمنت 4 تایی یک ساعت با فرمت hh:mm میسازیم !

پروژه های دیگه رو هم ببینید :

پروژه اردینو رطوبت سنج و دما سنج

پروژه ساعت و تاریخ و دما با چهار عدد سون سگمنت چهار تایی بسکام

موارد مورد نیاز برای ساخت ساعت با آردوینو

پروژه با سون سگمنت چهار تایی

پروژه سون سگمنت چهار تایی با آردوینو
پروژه سون سگمنت چهار تایی با آردوینو

سون سگمنت همونطور که میدونید دارای هفت قسمت هستش که ما از نوع چهارتاییش استفاده میکنیم پس میشه 28 قسمت . ما باید جوری کد نویسی کنیم که این 28 قسمت به درستی ساعت رو به ما نشون بدن. این سون سگمنتا همه بهم وصلن و میشه گفت مولتی پلکس هستن. از سون سگمنت میتونیم برای نمایش اعداد و همچنین بعضی حروف انگلیسی استفاده کنیم. ما با سون سگمنت چهارتایی دامنه اعدا 0 تا 9999 رو نمایش میدیم.

شماتیک سون سگمنت چهار تایی
شماتیک سون سگمنت چهار تایی

دو نوع سون سگمنت داریم ، سون سگمنت آند مشترک و کاتد مشترک ، حالا فرقشون چیه ؟

سون سگمنت آند مشترک :

سون سگمنت آند مشترک در آردوینو
سون سگمنت آند مشترک در آردوینو

همونطور که میبینید در سون سگمنت های آند مشترک ، همه پایانه های مثبت ( یعنی همه ی 7 نمایشگر ) به هم وصلن و ما با اتصال منفی مشخص میکنیم کدوم قسمت روشن بشه

سون سگمنت کاتد مشترک :

سون سگمنت کاتد مشترک در آردوینو
سون سگمنت کاتد مشترک در آردوینو

همونطور که میبینید در سون سگمنت های کاتد مشترک ، همه پایانه های منفی ( یعنی همه ی 7 نمایشگر ) به هم وصلن و ما با اتصال مثبت مشخص میکنیم کدوم قسمت روشن بشه !

شماتیک و نحوه کار آی سی 74HC595

شماتیک و نحوه کار آی سی 74HC595
شماتیک و نحوه کار آی سی 74HC595

این آی سی میتونه ورودی داده رو به صورت سریال دریافت کنه و 8 پین خروجیش رو به به طور متوازن کنترل کنه ، این آیسی 74HC595 باعث میشه از پین های کمتری در میکروکنترلر آردوینو استفاده کنیم.

این آی سی سه پین دریافتی داره که از میکروکنترلر دریافت میشه یعنی : Clock , Data , Latch

به طور مثال پین Data همیشه پالس هایی به طور مداوم از میکروکنترلر دریافت میکنه.

ماژول DS3231 RTC

ماژول  DS3231 RTC در پروژه ساعت آردوینو
ماژول DS3231 RTC در پروژه ساعت آردوینو

DS3231 یک ماژول RTC هستش . خب RTC یعنی چی ؟ RTC یعنی Real Time Clock . این ماژول برای اینه که حتی اگه منبع تغذیه قطع شد زمان بهم نریزه . این ماژول برای این کار یک باتری CR2032 داره . این ماژول همچنین یک سنسور دما هم داره که میتونیم برای پروژه های مرتبط با دما هم ازش استفاده کنیم. نقاط قوت ماژول DS3231 

  • این ماژول ثانیه ، دقیقه ، ساعت و سال رو ذخیره میکنه.
  • سنسور دمای با کیفیت (خطای 3 درجه سانتی گراد)
  • مصرف کم انرژی
  • بک اپ تا دو الی سه سال !
  • ولتاژ 2.3 تا 5.5 ولت
  • و …

فیلم عملکرد مدار : کلیک کنید !

برای دریافت لینک پروژه باید عضویت داشته باشید …

موارد موجود در فایل : شماتیک ، فایل Hex ، فایل آردوینو ، و …

اگه میخواین عضو شین 🙂 ورود به سایت یا ثبت نام
نظراتتون رو حتما بگید !!!
درحال ارسال
امتیاز دهی کاربران
5 (1 رای)
امتیاز نظرات 0 (0 امتیاز دهی)
هر سوالی که براتون پیش اومد رو در نظرات بگید تا به سرعت جوابش رو بگیرید !
برچسب ها
اشتراک ویژه رایگان میخوای ؟ کلیک کن !

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

مطالب مرتبط

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درحال ارسال

بستن