2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
To je projekt, ki temelji na plošči, ki uporablja Atmel Atmega 2560 (Arduino Mega) in LCD zaslon 16x2 za izdelavo 12-urne digitalne ure brez potrebe po dodatnih zunanjih napravah. Čas lahko nastavimo in spremenimo tudi s pomočjo dveh gumbov.
Celotno vezje napaja +5V in +3.3V Arduino Mega. Priloženo kodo lahko spremenite tudi za druge izdelke Arduino.
1. korak: Zahteve
Za izvedbo tega projekta so potrebne naslednje stvari:
1- Arduino Mega ali Arduino UNO
2- Potenciometer (npr. 5K)
3- LCD 16x2
4- Dva gumba
2. korak: Pin-out in ožičenje
Odstranitve in ožičenje Arduino Mega ali Arduino UNO in drugih zunanjih naprav so priložene temu koraku in podane tudi naslednje:
============= Arduino => LCD
=============
+5V => VDD ali VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => D6
7 => D7
+3,3 V => A
GND => K
====================
Arduino => Potenciometer
====================
+5V => 1. pol
GND => 3. pin
====================
Potenciometer || LCD
====================
2. pin => Vo
=> Kontrast lahko nastavite s potenciometrom
====================
Arduino => Potisni gumb 1
====================
+5V => 1. pol
10 => 2. pin
====================
Arduino => Potisni gumb 2
====================
+5V => 1. pol
11 => 2. pin
3. korak: Naložite kodo
Naložite kodo v Arduino Mega ali Arduino UNO. Ko naložite kodo v Arduino, boste dobili 12-urno digitalno uro na LCD zaslonu 16x2, pritrjeno z Arduinom. S tem korakom je priložena tudi datoteka Arduino.ino.
Po tem morate nastaviti čas z dvema potisnima gumboma, povezanima z Arduinom.