2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это макетный проект, который использует Atmel Atmega 2560 (Arduino Mega) и ЖК-экран 16x2 для создания 12-часовых цифровых часов без необходимости в дополнительных периферийных устройствах. Мы также можем установить и изменить время с помощью двух кнопок.
Вся схема питается от + 5В и + 3,3В Arduino Mega. Прилагаемый код также может быть изменен для других продуктов Arduino.
Шаг 1. Требования
Для выполнения этого проекта требуется следующее:
1- Arduino Mega или Arduino UNO
2- Потенциометр (например, 5K)
3- ЖК-дисплей 16x2
4- Две кнопки
Шаг 2: Распиновка и проводка
Распиновка и разводка Arduino Mega или Arduino UNO и других периферийных устройств прилагаются к этому шагу, а также приведены ниже:
============= Arduino => ЖК-дисплей
=============
+ 5 В => VDD или VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => D6
7 => D7
+ 3,3 В => А
GND => K
====================
Arduino => Потенциометр
====================
+ 5V => 1-й контакт
GND => 3-й контакт
====================
Потенциометр || ЖК-дисплей
====================
2-й контакт => Vo
=> Вы можете установить контраст с помощью потенциометра
====================
Arduino => Кнопка 1
====================
+ 5V => 1-й контакт
10 => 2-й контакт
====================
Arduino => Кнопка 2
====================
+ 5V => 1-й контакт
11 => 2-й контакт
Шаг 3. Загрузите код
Загрузите код в Arduino Mega или Arduino UNO. После загрузки кода в Arduino вы получите результат работы с 12-часовыми цифровыми часами на ЖК-экране 16x2, подключенном к Arduino. К этому шагу также прилагается файл Arduino.ino.
После этого вы должны установить время с помощью двух кнопок, прикрепленных к Arduino.