Obsah:

12-hodinové digitálne hodiny používajúce Arduino: 3 kroky
12-hodinové digitálne hodiny používajúce Arduino: 3 kroky

Video: 12-hodinové digitálne hodiny používajúce Arduino: 3 kroky

Video: 12-hodinové digitálne hodiny používajúce Arduino: 3 kroky
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, November
Anonim
12-hodinové digitálne hodiny využívajúce Arduino
12-hodinové digitálne hodiny využívajúce Arduino

Jedná sa o projekt na báze dosky, ktorý používa Atmel Atmega 2560 (Arduino Mega) a 16x2 LCD obrazovku na výrobu 12-hodinových digitálnych hodín bez potreby ďalších periférií. Čas môžeme tiež nastaviť a upraviť pomocou dvoch tlačidiel.

Celý obvod je napájaný +5V a +3,3V Arduino Mega. Priložený kód je možné tiež upraviť pre ďalšie produkty Arduino.

Krok 1: Požiadavky

Na realizáciu tohto projektu sú potrebné nasledujúce veci:

1- Arduino Mega alebo Arduino UNO

2- Potenciometer (napr. 5K)

3- LCD 16x2

4- Dve tlačidlá

Krok 2: Pin-outy a zapojenie

Pin-outy a zapojenie
Pin-outy a zapojenie

K tomuto kroku sú pripojené vývody a zapojenie Arduino Mega alebo Arduino UNO a ďalších periférnych zariadení a taktiež sú v ňom uvedené nasledujúce skutočnosti:

============== Arduino => LCD

=============

+5V => VDD alebo 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

====================

+5 V => 1. kolík

GND => 3. pin

====================

Potenciometer || LCD

====================

2. kolík => Vo

=> Kontrast môžete nastaviť pomocou potenciometra

====================

Arduino => Tlačidlo 1

====================

+5 V => 1. kolík

10 => 2. kolík

====================

Arduino => Tlačidlo 2

====================

+5 V => 1. kolík

11 => 2. kolík

Krok 3: Nahrajte kód

Nahrajte kód
Nahrajte kód

Nahrajte kód do Arduino Mega alebo Arduino UNO. Po nahraní kódu do Arduina získate výstup 12-hodinových digitálnych hodín na obrazovke LCD 16x2 pripojený k Arduinu. K tomuto kroku je priložený aj súbor Arduino.ino.

Potom musíte nastaviť čas pomocou dvoch tlačidiel pripojených k Arduinu.

Odporúča: