
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38


Je to obvod, který jsem vyráběl shora dolů sám.
Krok 1: Řídicí obvod RTC


Toto je první patro DPS, které je navrženo jako jedna vrstva. obsahuje kladný regulátor napětí, filtr, hodiny reálného času IC, baterii, pic16f628, 1*16pin konektor pro LCD, 2x4 pin konektor pro tlačítka a LED, 1*2pin konektor pro 5V napájení.
Jak víte, hodiny reálného času IC (DS1307) jsou produktem, který podporuje komunikační protokol I2C, který není v hardwarové úrovni obsažen v pic16f628. Abych tuto překážku překonal, použil jsem I2Cprotocol na softwarové úrovni, což znamená, že nemusíte používat přerušení, vlajku, řídicí registr atd. Důvodem, proč je vybrán 16F628A, je to, že snižuje minimální I/O porty potřebné pro realizaci hardwaru a náklady na celý obvod včetně desky plošných spojů, pájení, součástek atd.
Krok 2: Druhé patro pro vizualizaci a rozhraní tlačítek



Druhé patro obsahuje 2*3 tlačítka, LCD obrazovku a LED. Jedna skupina tlačítek slouží k nastavení data a času a druhá skupina slouží k nastavení času budíku. U skupiny tlačítek pro nastavení RTC slouží střední tlačítko pro výběr mezi datem, měsícem, dnem atd. Pravé tlačítko zvyšuje vybranou proměnnou a levé zmenšuje vybranou proměnnou. Pro účely úpravy času alarmu se používá jiná skupina tlačítek. Podobně jako u tlačítek RTC pravé tlačítko zvyšuje vybranou proměnnou (hodina, minuta) a levé snižuje vybranou proměnnou.
Doporučuje:
Čas zobrazení Arduino na LED displeji TM1637 pomocí RTC DS1307: 8 kroků

Čas zobrazení Arduino na LED displeji TM1637 pomocí RTC DS1307: V tomto tutoriálu se naučíme, jak zobrazit čas pomocí modulu RTC DS1307 a LED displeje TM1637 a Visuino. Podívejte se na video
Rozhraní 8051 s DS1307 RTC a zobrazením časového razítka na LCD: 5 kroků

Rozhraní 8051 s DS1307 RTC a zobrazením časového razítka na LCD: V tomto tutoriálu jsme vám vysvětlili, jak můžeme propojit mikrokontrolér 8051 s ds1307 RTC. Zde zobrazujeme čas RTC v lcd pomocí simulace proteus
Síťové hodiny ESP8266 bez jakéhokoli RTC - Hodiny Nodemcu NTP Žádné RTC - PROJEKT INTERNETOVÝCH HODIN: 4 kroky

Síťové hodiny ESP8266 bez jakéhokoli RTC | Hodiny Nodemcu NTP Žádné RTC | PROJEKT INTERNETOVÝCH HODIN: V rámci projektu se vytvoří hodinový projekt bez RTC, bude to trvat nějaký čas z internetu pomocí wifi a zobrazí se to na displeji st7735
Hodiny reálného času DS1307 RTC s Arduino: 4 kroky

Hodiny reálného času DS1307 RTC s Arduinem: V tomto tutoriálu se seznámíme s hodinami reálného času (RTC) a jak Arduino & Hodiny reálného času IC DS1307 jsou sestaveny jako časovací zařízení. Hodiny reálného času (RTC) slouží k monitorování času a udržování kalendáře. Chcete -li použít RTC
Hodiny založené na Arduinu využívající modul hodin reálného času DS1307 (RTC) a 0,96: 5 kroků

Hodiny založené na Arduinu využívající modul hodin reálného času DS1307 (RTC) & 0,96: Ahoj, v tomto tutoriálu uvidíme, jak vytvořit pracovní hodiny pomocí modulu hodin reálného času DS1307 & OLED displeje. Takže budeme číst čas z hodinového modulu DS1307. A vytiskněte si jej na OLED obrazovce