2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o prkénko založený projekt, který využívá Atmel Atmega 2560 (Arduino Mega) a 16x2 LCD obrazovku k výrobě 12hodinových digitálních hodin bez potřeby dalších periferií. Čas můžeme také nastavit a upravit pomocí dvou tlačítek.
Celý obvod je napájen +5V a +3,3V Arduino Mega. Připojený kód lze také upravit pro jiné produkty Arduino.
Krok 1: Požadavky
K dokončení tohoto projektu jsou nutné následující věci:
1- Arduino Mega nebo Arduino UNO
2- Potenciometr (např. 5K)
3- LCD 16x2
4- Dvě tlačítka
Krok 2: Pin-out a zapojení
K tomuto kroku jsou připojeny vývody a zapojení Arduino Mega nebo Arduino UNO a další periferie a také jsou uvedeny následující:
============== Arduino => LCD
=============
+5V => VDD nebo VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => D6
7 => D7
+3,3 V => A.
GND => K
====================
Arduino => Potenciometr
====================
+5V => 1. pin
GND => 3. pin
====================
Potenciometr || LCD
====================
2. pin => Vo
=> Kontrast můžete nastavit pomocí potenciometru
====================
Arduino => Tlačítko 1
====================
+5V => 1. pin
10 => 2. pin
====================
Arduino => Tlačítko 2
====================
+5V => 1. pin
11 => 2. pin
Krok 3: Nahrajte kód
Nahrajte kód do Arduino Mega nebo Arduino UNO. Po nahrání kódu do Arduina získáte výstup 12hodinových digitálních hodin na LCD obrazovce 16x2 připojený k Arduinu. K tomuto kroku je také připojen soubor Arduino.ino.
Poté musíte nastavit čas pomocí dvou tlačítek připojených k Arduinu.