پروژه الکترونیکپروژه تاریخ و ساعتپروژه های آردوینو

پروژه ساعت LED باینری با آردوینو (آموزش کامل Binary Clock با Arduino)

سلام. پروژه ساعت LED باینری با آردوینو (آموزش کامل Binary Clock با Arduino) را آماده کردیم.

آموزش ساخت ساعت ال ای دی با Arduino

در این پروژه آردوینو میخواهیم یک ساعت باینری را با استفاده از 20 ال ای دی بسازیم. اگر نمیدانید ساعت باینری چیست ادامه مطلب را بخوانید 🙂

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

  1. برد آردوینو نانو
  2. ماژول زمان واقعی DS1307 RTC
  3. کریستال 32.768Kzz
  4. باتری سکه ای 3 ولت
  5. مقاومت 1k ، 10k
  6. ال ای دی – 20 عدد

توضیحات و نحوه عملکرد پروژه

این پروژه بسیار ساده، ارزان و جالب است. در این مدار ساعت باینری LED، ما از آردوینو نانو استفاده کرده ایم تا کل پروژه مانندخواندن زمان از RTC را کنترل کنیم و آن را در LED ها نشان دهیم. یک باتری سکه ای 3 ولت برای تهیه نسخه پشتیبان از زمان به RTC متصل می شود.

20 عدد ال ای دی اینجا به شکل ماتریس وصل شده اند. ما در اینجا 6 ستون و 4 ردیف داریم. دو ستون مربوط به ساعت HH دو ستون مربوط به دقیقه MM و دو ستون مربوط به ثانیه SS است. شما میتوانید کل مدار را با برق 5 ولت تغذیه کنید. در اینجا ما از USB لپتاپ برای تغذیه استفاده کرده ایم. شماتیک کامل مدار در فایل دانلودی قرار داده شده است.

آموزش محاسبه و خواندن زمان در ساعت باینری (دودویی):

حتما شما با اعداد باینری صفر و یک آشنا هستید. با استفاده از اینها می توانیم زمان را نشان دهیم و می توانیم آن زمان دودویی را به اعشار تبدیل کنیم. با استفاده از عدد 8 4 2 1 (که در سمت راست PCB نوشته شده است) می توانیم باینری را به اعشار تبدیل کنیم.

به تصویر زیر دقت کنید :

در بالا می بینیم که 6 ستون و 4 ردیف وجود دارد. در سمت راست، می توانیم شماره های ردیف 1 ، 2 ، 4 و 8 را مشاهده کنیم ، این اعداد برای تبدیل شماره دودویی (باینری) به اعشاری (دسیمال) استفاده می شوند.

حتما ببینید :  آموزش کامل تبدیل کد هگز به باینری و دسیمال و برعکس (روش ذهنی تغییر HEX به Binary)

قبل از هر چیز ، ستون های HH را ببینید، دو ستون از زمان وجود دارد. در ستون اول زمان، هیچ led روشنی وجود ندارد پس :

2x0 + 1x0 = 0

در ستون بعدی ، می توانیم ببینیم که تنها 1 LED روشن است. بنابراین طبق 8 4 2 1 :

8x0 + 4x0 + 2x0 + 1x1 = 1

بنابراین ساعت 1 در نظر گرفته میشود.

در ستون اول MM (دقیقه ها) ، می بینیم که LED 1 روشن است پس :

4  2  1
4x0 + 2x0 + 1x1 = 1

در ستون دوم MM ، می توانیم ببینیم که تنها LED در ردیف شماره 8 روشن است.

8  4  2  1
8x1 + 4x0 + 2x0 + 1x0 =8

بنابراین دقیقه 18 است.

اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید.

در ستون اول SS (ثانیه) مشاهده می شود که یک لامپ تنها در سطر شماره 4 روشن است.

4  2  1
4x1 + 2x0 + 1x0 = 4

در ستون دوم SS ، می توانیم ببینیم که دو لامپ در ردیف 4 و 1 روشن هستند.

8  4  2  1
8x0 + 4x1 + 2x0 + 1x1 =5

بنابراین ثانیه را 45 در نظر میگیریم و سرانجام ساعت 01:18:45 است.

HH     MM     SS
01     18     45

فیلم عملکرد پروژه ساعت دودویی آردوینو

فیلم زیر را ببینید تا به طور کامل با این پروژه آشنا شوید.

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

موارد موجود در فایل : شماتیک کامل مدار ، سورس کامل

برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

ایمیل خود را وارد کنید

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

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

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

دکمه بازگشت به بالا