Obsah:

12hodinové digitální hodiny využívající Arduino: 3 kroky
12hodinové digitální hodiny využívající Arduino: 3 kroky

Video: 12hodinové digitální hodiny využívající Arduino: 3 kroky

Video: 12hodinové digitální hodiny využívající Arduino: 3 kroky
Video: Magdalena Vroblová, HR manager Carrier Refrigerator -Digi gramotnost pro řadové pracovníky ve výrobě 2024, Listopad
Anonim
12hodinové digitální hodiny využívající Arduino
12hodinové digitální hodiny využívající Arduino

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í

Pin-outy a zapojení
Pin-outy 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
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.

Doporučuje: