آردوینو آموزش آردوینو پروژه های آردوینو

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

arduino-digital-clock-segment--digispark
نوشته شده توسط پریسا پوربلورچیان

زمان و سنجش زمان از ابزارهای مهم است. در یک پروژه دقت زمان سنجی باعث ریسک و خطر پذیری میشود. در پروژه‌ای دیگر باعث بهم ریختگی نظم در رفت و آمد و …. میشود. انواع ساعت از دیجیتال و ساعت در کدها و اسکریپت‌های آنلاین گرفته تا ساعت‌های مکانیکی همگی به نوعی زمان سنجی میباشند. در این پست شیوه ساخت ساعت دیجیتالی با نمایشگر روی سون سگمنت ۴ دیجیت با تراشه TM1637 به صورت ۲۴ ساعتی را آموزش خواهم دارد. این آموزش علاوه بر شیوه عملکرد ساعت، شیوه کار با ماژول سون سگمنت را هم آموزش خواهید دید. در ادامه این آموزش با مرجع تخصصی آردوینو دیجی اسپارک همراه باشید.

 

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

مازول سگمنت، نوعی نمایشگر دیودی است. هر بلوک از سون سگمنت از ۷ ال ای دی مجزا تشکیل شده است. ماژول سگمنت به کار رفته یک نمایشگر چهار دیجیت با ابعاد ۴۲*۲۴ میلی متر است. تراشه این ماژول TM1637 می‌باشد و دارای پروتکل ارتباطی I2C است. همچنین این ماژول دارای ۴ پایه به ترتیب  CLK ,DIN ,VCC ,GND  بوده و ولتاژ کاری آن بین ۳٫۵ تا ۵ ولت است.

 

وسایل مورد نیاز:

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

برد آردوینو Arduino UNO  R3

کابل فلت ۴۰ رشته نری به مادگی Male to Female

 

اتصال به آردوینو :

در این آموزش از کتابخانه Arduino TM1637 استفاده می‌کنیم. لینک دانلود کتابخانه TM1637 در صفحه محصول سون سگمنت ۴ دیجیت با تراشه TM1637 در قسمت دانلود قرار دارد. برای دانلود روی لینک مربوطه کلیک کنید.

 

کدهای برنامه:

در کد بالا می‌توانید سرعت Clock speed را تغییر دهید. من در اینجا clockSpeed را صفر قرار داده‌ام ( clockSpeed = 0 ). حال در قسمت حلقه (LOOP) می‌توانید شروع زمان را نیز به دلخواه تغییر دهید، برای اینکار در قسمت Hours ساعت مورد نظر و در قسمت Minutes دقیقه را وارد نمایید. همانطور که مشاهده میکنید استارت زمان من از ۱۲:۵۰ شروع شده است.

 

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

 

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

 

درباره نویسنده

پریسا پوربلورچیان

۹ دیدگاه

دیدگاهتان را بنویسید