Obsah:
Video: 12-hodinové digitálne hodiny používajúce Arduino: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
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
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 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:
Ako vyrobiť analógové hodiny a digitálne hodiny s LED pásikom pomocou Arduina: 3 kroky
Ako vyrobiť analógové hodiny a digitálne hodiny s LED pásikom pomocou Arduina: Dnes vyrobíme analógové hodiny & Digitálne hodiny s LED pásikom a modulom MAX7219 Dot s Arduino. Opraví čas s miestnym časovým pásmom. Analógové hodiny môžu používať dlhší LED pás, takže ich možno zavesiť na stenu a stať sa umeleckým
Ako strhnúť digitálne posuvné meradlo a ako funguje digitálne posuvné meradlo: 4 kroky
Ako strhnúť digitálne meradlo a ako funguje digitálne meradlo: Mnoho ľudí vie, ako používať na meranie posuvné meradlá. Tento tutoriál vás naučí búrať digitálny strmeň a vysvetlí, ako digitálny posuvný meradlo funguje
Digitálne hodiny používajúce interný RTC STM32L476: 5 krokov
Digitálne hodiny používajúce interný RTC STM32L476: Tento tutoriál vás prevedie domácimi digitálnymi hodinami, ktoré môžu fungovať, ak sú napájané zdrojom energie. Používa interné registre mikrokontroléra a nevyžaduje externý RTC
Digitálne hodiny používajúce 4026 a 4060: 5 krokov (s obrázkami)
Digitálne hodiny používajúce 4026 a 4060: Toto leto som absolvoval kurz s názvom „Digitálna elektronika“; na mojej vysokej škole. Dozvedel som sa o žabkách, počítadlách a oveľa viac. Preto som si myslel, že by bolo skvelé, keby som urobil projekt týkajúci sa digitálnej elektroniky a odtiaľ projekt digitálneho cloc
Lineárne hodiny používajúce Arduino + DS1307 + Neopixel: Opätovné použitie určitého hardvéru .: 5 krokov
Lineárne hodiny využívajúce Arduino + DS1307 + Neopixel: Opätovné použitie hardvéru .: Z predchádzajúcich projektov mi zostal Arduino UNO a LED pásik Neopixel a chcel som urobiť niečo iné. Pretože pás Neopixel má 60 LED svetiel, používa sa ako veľké hodiny. Na označenie hodín sa používa červený 5-LED segment (60 LED