Obsah:
- Krok 1: Komponenty
- Krok 2: Viac informácií o MAX7219
- Krok 3: Viac o DS1307
- Krok 4: Schéma pripojenia
- Krok 5: Výučba
- Krok 6: Kód
Video: Digitálne hodiny využívajúce Arduino a LED bodový maticový displej: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V dnešnej dobe výrobcovia, vývojári uprednostňujú Arduino kvôli rýchlemu vývoju prototypov projektov. Arduino je elektronická platforma s otvoreným zdrojovým kódom založená na ľahko použiteľnom hardvéri a softvéri. Arduino má veľmi dobrú komunitu používateľov. V tomto projekte uvidíme, ako vytvoriť digitálne hodiny pomocou Arduina. Tento projekt je ľahké zostaviť a zmeniť ho podľa požiadaviek.
Krok 1: Komponenty
Nasledujú požadované komponenty pre projekt
1 x Arduino Uno
Arduino Uno v Indii-
Arduino Uno vo Veľkej Británii -
Arduino Uno v USA -
4 x MAX7219 LED bodový maticový displej
Bodový maticový displej vo Veľkej Británii -
Bodový maticový displej v USA -
Bodový maticový displej v Indii-
1 x modul RTC DS1307
Hodiny RTC DS1307 v Indii-
Hodiny RTC DS1307 vo Veľkej Británii -
Hodiny RTC DS1307 v USA -
Niekoľko drôtov
Krok 2: Viac informácií o MAX7219
MAX7219/MAX7221 sú kompaktné meniče sériových vstupov/výstupov so spoločnou katódou, ktoré spájajú mikroprocesory (μPs) so 7-segmentovými numerickými LED displejmi až s 8 číslicami, stĺpcovými grafmi alebo 64 samostatnými diódami LED.
Na čipe je zahrnutý dekodér BCD kód-B, obvody multiplexného skenovania, ovládače segmentov a číslic a statická RAM 8x8, ktorá ukladá každú číslicu.
Na nastavenie prúdu segmentu pre všetky LED diódy je potrebný iba jeden externý odpor. MAX7221 je kompatibilný so systémami SPI ™, QSPI ™ a MICROWIRE ™ a má segmentové ovládače obmedzené na obmedzenie rýchlosti EMI.
Pohodlné 4-vodičové sériové rozhranie sa pripája ku všetkým bežným μP. Jednotlivé číslice je možné adresovať a aktualizovať bez prepisovania celého displeja.
MAX7219/MAX7221 tiež umožňuje užívateľovi vybrať kódovanie B dekódovanie alebo bez dekódovania pre každú číslicu.
Krok 3: Viac o DS1307
Sériové hodiny reálneho času (RTC) DS1307 sú hodiny/kalendár s nízkym výkonom, plne binárne kódované desatinné miesto (BCD)
plus 56 bajtov NV SRAM.
Adresa a údaje sa prenášajú sériovo cez obojsmernú zbernicu I2C.
Hodiny/kalendár poskytujú informácie o sekundách, minútach, hodinách, dni, dátume, mesiaci a roku.
Dátum konca mesiaca sa automaticky upraví o mesiace s menej ako 31 dňami vrátane opráv na priestupný rok.
Hodiny fungujú v 24-hodinovom alebo 12-hodinovom formáte s indikátorom AM/PM. DS1307 má vstavaný obvod snímania napájania, ktorý detekuje výpadky napájania a automaticky sa prepne na záložné napájanie. Časomerač pokračuje, kým časť funguje zo záložného zdroja.
Krok 4: Schéma pripojenia
Krok 5: Výučba
Krok 6: Kód
Podrobnosti o kóde a pripojení:
github.com/stechiez/Arduino/tree/master/di…
Knižnice môžete získať z nasledujúceho repo:
github.com/stechiez/Arduino/tree/master/l…
Odporúča:
DIY LED bodový maticový rolovací displej pomocou Arduina: 6 krokov
DIY LED bodový maticový rolovací displej pomocou Arduina: Dobrý deň, toto je môj prvý pokyn. V tomto návode ukážem, ako vyrábam DIY LED bodový maticový rolovací displej pomocou Arduina ako MCU. Tento druh displejov sa nachádza na železničnej stanici, autobusovej stanici, uliciach a na mnohých ďalších miestach. Tam
Návod na bodový maticový zobrazovací modul 4 v 1 MAX7219 pomocou Arduino UNO: 5 krokov
4 v 1 MAX7219 Bodový maticový zobrazovací modul Výučba pomocou Arduino UNO: Popis: Hľadáte ľahko ovládateľnú maticu LED? Tento modul bodovej matice 4 v 1 by mal byť pre vás vhodný. Celý modul je dodávaný zo štyroch spoločných katódových bodových matíc 8x8 RED, ktoré sú vybavené IC MAX7219. Skvelé na zobrazenie bežiaceho textu
LED bodový maticový displej: 5 krokov
LED bodový maticový displej: V tomto projekte budete opäť používať dve sady posuvných registrov. Tie budú spojené s riadkami a stĺpcami bodovej matice. Potom na displeji ukážete jednoduchý predmet alebo sprite a animujete ho. Hlavným cieľom tohto projektu je
Sieťový maticový displej Mirolo LED pre digitálne značenie: 22 krokov (s obrázkami)
Sieťový maticový displej Mirolo LED pre digitálne značenie: Digitálne značenie môže byť užitočné pri udalostiach, ktoré informujú návštevníkov o nadchádzajúcich paneloch, zmenách v pláne alebo dynamicky poskytujú informácie. Vďaka použitiu displejov LED Matrix sú správy čitateľné aj z diaľky a je to pútavá
Digitálne a binárne hodiny s 8 číslicami x 7 segmentov LED displej: 4 kroky (s obrázkami)
Digitálne a binárne hodiny v 8 čísliciach X 7 segmentov LED displej: Toto je moja aktualizovaná verzia digitálneho & Binárne hodiny pomocou 8 -miestneho segmentového LED displeja x 7. Rád poskytujem nové funkcie pre bežné zariadenia, špeciálne hodiny, a v tomto prípade je použitie 7segového displeja pre binárne hodiny netradičné a