ساخت ساعت دیجیتال توسط سگمنت 4 دیجیت TM1637 و برد آردوینو

شاید در چندین سال قبل سنجش زمان در طول روز و شب از اهمیت آنچنانی برخوردار نبود، اما در حال حاضر زمان و سنجش دقیق زمان به عنوان یک ابزار بسیار مهم و حیاتی به کار می رود. چرا که کوچک ترین تاخیر یا بهم ریختگی در زمان ممکن است باغث به وجود آمدن مشکلاتی غیر قابل جبران شود. در این سری از پروژه های آردوینو نحوه ساخت ساعت دیجیتالی توسط سگمنت 4 دیجیت با تراشه TM1637 به کمک برد آردوینو را توضیح داده ایم. اگر به دنبال ساخت یک ساعت دیجیتال هستید این پروزه بسیار مناسب است چرا که با کمترین هزینه قادر خواهید بود، یک زمان سنچ دیجیتال حرفه ای بسازید و از آن در مکان ها و پروژه های مختلف استفاده کنید.

ساخت ساعت دیجیتال با آردوینو

ماژول سگمنت ۴ دیجیت با تراشه TM1637

همانطور که در پروژه های قبلی گفته شد، 7Segmentها دارای پایه های زیادی هستند ولی در صورتی که با ماژول سگمنت 4دیجیت و تراشه TM1637 استفاده شوند، می توان آن ها را تنها با 4 پایه و به صورت I2C کنترل کرد.

ویژگی های ماژول سگمنت ۴ دیجیت

1. ولتاژ مورد نیاز 3.5 تا 5 ولت

2. جریان 80 میلی آمپر

3. دمای نگهداری 25- تا 85+ درجه سانتی گراد

4. پروتکل ارتباطی به صورت I2C

5. تعداد پایه ها 4 عدد

6. نوع کانکتور به صورت پین هدر

7. ابعاد 24*42 میلی متر

ماژول سگمنت ۴ دیجیت

لیست قطعات مورد نیاز

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
ماژول نمایشگر سون سگمنت 4 رقمی TM16371 عدد
برد بورد (پروجکت برد) مدل GL1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد

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

برنامه نویسی پروژه

قبل از برنامه نویسی در نرم افزار آردوینو ابتدا کتابخانه TM1637 را دانلود نموده و طبق توضیحات زیر، آن را به زیرمجموعه های کتابخانه خود در نرم افزار آردوینو اضافه کنید.

دانلود کتابخانه TM1637

نصب کردن کتابخانه TM1637

لازم به ذکر است که نرم افزار برنامه نویسی آردوینو به صورت پیش فرض توانایی پشتیبانی از TM1637 را ندارد بنابراین ما باید library (کتابخانه یا برنامه) مورد نیاز را بر روی آن نصب کنیم. این فرآیند بسیار ساده و راحت است که در زیر نحوه استفاده از آن را توضیح داده ایم.

1. در مرحله اول ابتدا آخرین (جدیدترین) نسخه کتابخانه (TM1637) را از لینک فوق دانلود کنید.

2. پس از دانلود فایل، نرم افزار آردوینو را باز کنید.

3. مسیر زیر را دنبال کنید و در پنجره باز شده فایل کتابخانه TM1637 را که قبلا دانلود کرده اید را انتخاب نمائید:

… Sketch > Include Library > Add .ZIP Library

برنامه نویسی کامل پروژه

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

ویدیوی ضبط شده از نحوه عملکرد پروژه

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 نویسنده : محسن برات زاده

 تاریخ انتشار : 25 مارس 2019

33 دیدگاه

  1. سلام برای من این ارور رو مده

    exit status 1
    TM1637.h: No such file or directory
    A library named TM1637-1.2.0 already exists

  2. با سلام و احترام
    اخطار اعلام شده نشان می دهد کتابخانه TM1637 در نرم افزار آردوینو نصب نشده است. لطفا مطابق توضیحات درج شده در پروژه اقدام به نصب کتابخانه در نرم افزار آردوینو نمایید.

  3. با عرض سلام و خسته نباشید لطفا اگر میشه به صورت یک ویدئو این پرژه را انجام دهید تا متوجه شویم ممنون

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

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

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