معرفی
زمان برای قسط دیگری در سری بسیار نامنظم پروژه های ساعت نامنظم من است. در این ما "ساعت چهار" داریم - یک ساعت متنی پیمایشی. پس از بررسی برخی از نمایشهای ماتریس نقطهای Freetronics در استوک، به ذهنم رسید که نمایش زمان همانطور که گفته میشود (یا نزدیک به آن) بسیار ساده است - و به این ترتیب ساعت متولد شد. این یک پروژه سریع است - ما به شما آنقدر می دهیم که سخت افزار و طرح را پیش ببرید، و سپس می توانید آن را مطابق با نیازهای خود ادامه دهید.
سخت افزار
شما به سه آیتم اصلی نیاز دارید - یک برد سازگار با آردوینو ، یک مدار ساعت یا ماژول بلادرنگ با استفاده از آی سی DS1307 یا DS3232 و یک DMD Freetronics . ممکن است شما یک منبع تغذیه خارجی بخواهید، اما بعداً به آن خواهیم پرداخت.
اولین مرحله این است که ساعت واقعی خود را متناسب کنید. اگر با عملکرد مدارهای ساعت بیدرنگ آشنا نیستید، آخرین بخش این آموزش را بررسی کنید . میتوانید یک مدار RTC را روی یک پروتوشیلد بسازید یا اگر Freetronics Eleven دارید، همه آنها میتوانند در فضای نمونهسازی به این صورت قرار بگیرند:
اگر یک ماژول RTC دارید ، آن نیز در همان فضا قرار می گیرد، سپس به سادگی تعدادی سیم را به 5V، GND، A4 (برای SDA) و A5 (برای SCL) بزنید:
در حال حاضر من امیدوارم که شما فکر می کنید "چگونه زمان را تنظیم می کنید؟". دو پاسخ برای این سوال وجود دارد. اگر از DS3232 استفاده می کنید، فقط آن را در طرح تنظیم کنید (به پایین مراجعه کنید) زیرا دقت بسیار خوبی دارد، فقط باید سالی دو بار طرح را با زمان جدید آپلود کنید تا صرفه جویی در روز را پوشش دهید (مگر اینکه در کوئینزلند زندگی می کنید). در غیر این صورت یک رابط کاربری ساده اضافه کنید - چند دکمه می توانند این کار را انجام دهند، درست همانطور که با ساعت دو انجام دادیم . در نهایت شما فقط باید سخت افزار را در پشت DMD قرار دهید. فضای زیادی برای رفع نیازهای شما وجود دارد، یک راه حل ساده ممکن است تراز کردن برد کنترل باشد تا بتوانید به راحتی به سوکت USB دسترسی داشته باشید – و سپس آن را با مقداری Sugru بچسبانید:
با توجه به برق رسانی به ساعت - می توانید ONE DMD را از آردوینو اجرا کنید و برای استفاده در فضای داخلی با روشنایی خوبی کار می کند. اگر می خواهید DMD با روشنایی کامل و سوزاننده شبکیه کار کند، باید از یک منبع تغذیه 5 ولت 4 آمپر جداگانه استفاده کنید. اگر از دو DMD استفاده می کنید - به 8 A می رسد و غیره. به سادگی برق خارجی را به یک پایانه DMD وصل کنید (دومین یا چند DMD را به این ترمینال ها وصل کنید):
طرح آردوینو
شما می توانید طرح را از اینجا دانلود کنید . فقط برای Arduino v1.0.1 نوشته شده بود . این طرح دارای عملکردهای معمول برای تنظیم و بازیابی زمان از آی سی های ساعت بلادرنگ DS1307/3232 است.
برای جزئیات بیشتر: ساعت چهار - پیمایش ساعت متنی با استفاده از آردوینو