2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un proiect bazat pe panou care folosește Atmel Atmega 2560 (Arduino Mega) și ecranul LCD 16x2 pentru a crea un ceas digital de 12 ore fără a fi nevoie de periferice suplimentare. De asemenea, putem seta și modifica ora cu ajutorul a două butoane.
Întregul circuit este alimentat de + 5V și + 3,3V de la Arduino Mega. Codul atașat poate fi modificat și pentru alte produse Arduino.
Pasul 1: Cerințe
Următoarele lucruri sunt necesare pentru realizarea acestui proiect:
1- Arduino Mega sau Arduino UNO
2- Potențiometru (de ex. 5K)
3- LCD 16x2
4- Două butoane push
Pasul 2: Pin-outs și cablare
Pin-out-urile și cablarea Arduino Mega sau Arduino UNO și a altor periferice sunt atașate la acest pas și sunt, de asemenea, date următoare:
============= Arduino => LCD
=============
+ 5V => VDD sau VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => D6
7 => D7
+ 3,3V => A
GND => K
====================
Arduino => Potențiometru
====================
+ 5V => primul pin
GND => al treilea pin
====================
Potențiometru || LCD
====================
Al 2-lea pin => Vo
=> Puteți seta contrastul utilizând Potentiometer
====================
Arduino => Buton 1
====================
+ 5V => primul pin
10 => al doilea pin
====================
Arduino => Apăsați butonul 2
====================
+ 5V => primul pin
11 => al doilea pin
Pasul 3: Încărcați codul
Încărcați codul în Arduino Mega sau Arduino UNO. După încărcarea codului pe Arduino, veți obține ieșirea de 12 ore de ceas digital pe ecran LCD de 16x2 atașat cu Arduino. Fișierul Arduino.ino este, de asemenea, atașat la acest pas.
După aceea, trebuie să setați ora folosind două butoane Push atașate cu Arduino.