فهرست مطالب:

ساعت دیجیتالی 12 ساعته با استفاده از آردوینو: 3 مرحله
ساعت دیجیتالی 12 ساعته با استفاده از آردوینو: 3 مرحله

تصویری: ساعت دیجیتالی 12 ساعته با استفاده از آردوینو: 3 مرحله

تصویری: ساعت دیجیتالی 12 ساعته با استفاده از آردوینو: 3 مرحله
تصویری: ساخت ساعت دیجیتال با AVR 2024, نوامبر
Anonim
ساعت دیجیتالی 12 ساعته با استفاده از آردوینو
ساعت دیجیتالی 12 ساعته با استفاده از آردوینو

این یک پروژه مبتنی بر تخته نان است که از Atmel Atmega 2560 (Arduino Mega) و صفحه LCD 16x2 برای ایجاد یک ساعت دیجیتالی 12 ساعته بدون نیاز به وسایل جانبی اضافی استفاده می کند. ما همچنین می توانیم زمان را با کمک دو دکمه تنظیم و تغییر دهیم.

کل مدار توسط +5V و +3.3V +Arduino Mega تغذیه می شود. کد پیوست را می توان برای سایر محصولات آردوینو نیز اصلاح کرد.

مرحله 1: الزامات

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

1- Arduino Mega یا Arduino UNO

2- پتانسیومتر (به عنوان مثال 5K)

3- LCD 16x2

4- دو دکمه فشاری

مرحله 2: پین کردن و سیم کشی

پین کردن و سیم کشی
پین کردن و سیم کشی

پیوندها و سیم کشی Arduino Mega یا Arduino UNO و سایر وسایل جانبی با این مرحله ضمیمه شده است و همچنین موارد زیر را ارائه می دهد:

============= Arduino => LCD

=============

+5V => VDD یا VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => A

GND => K

====================

آردوینو => پتانسیومتر

====================

+5V => پین 1

GND => پین سوم

====================

پتانسیومتر || LCD

====================

پین دوم => Vo

=> می توانید کنتراست را با استفاده از پتانسیومتر تنظیم کنید

====================

آردوینو => دکمه فشار 1

====================

+5V => پین 1

10 => پین دوم

====================

آردوینو => دکمه فشار 2

====================

+5V => پین 1

11 => پین دوم

مرحله 3: کد را بارگذاری کنید

کد را بارگذاری کنید
کد را بارگذاری کنید

کد را در Arduino Mega یا Arduino UNO بارگذاری کنید. پس از بارگذاری کد در آردوینو ، خروجی ساعت دیجیتالی 12 ساعته خود را در صفحه LCD 16x2 با پیوست Arduino دریافت خواهید کرد. فایل آردوینو.ino نیز با این مرحله ضمیمه شده است.

پس از آن ، باید زمان را با استفاده از دو دکمه فشرده متصل به آردوینو تنظیم کنید.

توصیه شده: