2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo è un progetto basato su breadboard che utilizza Atmel Atmega 2560 (Arduino Mega) e schermo LCD 16x2 per creare un orologio digitale di 12 ore senza la necessità di periferiche aggiuntive. Possiamo anche impostare e modificare l'ora con l'aiuto di due pulsanti.
L'intero circuito è alimentato da +5V e +3,3V di Arduino Mega. Il codice allegato può essere modificato anche per altri Prodotti Arduino.
Passaggio 1: requisiti
Le seguenti cose sono necessarie per portare a termine questo progetto:
1- Arduino Mega o Arduino UNO
2- Potenziometro (es. 5K)
3-LCD 16x2
4- Due pulsanti
Passaggio 2: pin-out e cablaggio
I pin-out e il cablaggio di Arduino Mega o Arduino UNO e altre periferiche sono collegati a questo passaggio e vengono forniti anche quanto segue:
=============Arduino => LCD
=============
+5V => VDD o VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => RE6
7 => RE7
+3.3V => A
GND => K
====================
Arduino => Potenziometro
====================
+5V => 1° pin
GND => 3° pin
====================
Potenziometro || LCD
====================
2° pin => Vo
=> Puoi impostare il contrasto usando il potenziometro
====================
Arduino => Pulsante 1
====================
+5V => 1° pin
10 => 2° perno
====================
Arduino => Pulsante 2
====================
+5V => 1° pin
11 => 2° perno
Passaggio 3: carica il codice
Carica il codice su Arduino Mega o Arduino UNO. Dopo aver caricato il codice su Arduino, otterrai l'output dell'orologio digitale di 12 ore su uno schermo LCD 16x2 collegato con Arduino. Anche il file.ino di Arduino è allegato a questo passaggio.
Successivamente, devi impostare l'ora utilizzando due pulsanti collegati con Arduino.