Obsah:
Video: RTC s DS1307 a PIC16F628A: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Je to obvod, ktorý som vyrobil zhora nadol sám.
Krok 1: Riadiaci obvod RTC
Toto je prvé poschodie plošných spojov, ktoré je navrhnuté ako jednovrstvové. obsahuje kladný regulátor napätia, filter, hodiny reálneho času IC, batériu, pic16f628, 1*16pin konektor pre LCD, 2x4 pin konektor pre tlačidlá a LED, 1*2pin konektor pre 5V napájanie.
Ako viete, hodiny s reálnym časom IC (DS1307) sú výrobkom, ktorý podporuje komunikačný protokol I2C, ktorý nie je zahrnutý v hardvérovej úrovni pic16f628. Aby som prekonal túto prekážku, použil som I2Cprotocol na softvérovej úrovni, čo znamená, že nemusíte používať prerušenie, príznak, riadiaci register atď. Dôvod, prečo je zvolený 16F628A, je ten, že znižuje minimálne I/O porty potrebné na realizáciu hardvéru a náklady na celý obvod vrátane dosky plošných spojov, spájkovania, komponentov atď.
Krok 2: Druhé poschodie pre vizualizáciu a tlačidlové rozhranie
Druhé poschodie obsahuje 2*3 tlačidlá, LCD obrazovku a LED. Jedna skupina tlačidiel slúži na úpravu dátumu a času a druhá skupina na úpravu času budíka. Pri skupine nastavení tlačidiel RTC sa stredné tlačidlo používa na výber dátumu, mesiaca, dňa atď. Pravé tlačidlo zvyšuje zvolenú premennú a ľavé zmenšuje vybranú premennú. Na účely nastavenia času alarmu sa používa iná skupina tlačidiel. Podobne ako tlačidlá RTC, pravé tlačidlo zvyšuje zvolenú premennú (hodina, minúta) a ľavé zmenšuje vybranú premennú.
Odporúča:
Čas zobrazenia Arduina na LED displeji TM1637 pomocou RTC DS1307: 8 krokov
Čas zobrazenia Arduino na LED displeji TM1637 pomocou RTC DS1307: V tomto návode sa naučíme, ako zobrazovať čas pomocou modulu RTC DS1307 a LED displeja TM1637 a Visuino. Pozrite si video
Rozhranie 8051 s DS1307 RTC a zobrazením časovej pečiatky na LCD: 5 krokov
Rozhranie 8051 s DS1307 RTC a zobrazením časovej pečiatky na LCD: V tomto návode sme vám vysvetlili, ako môžeme prepojiť mikrokontrolér 8051 s ds1307 RTC. Tu zobrazujeme čas RTC v LCD pomocou simulácie proteusu
Sieťové hodiny ESP8266 bez akéhokoľvek RTC - Hodiny Nodemcu NTP Žiadne RTC - PROJEKT INTERNETOVÝCH HODÍN: 4 kroky
Sieťové hodiny ESP8266 bez akéhokoľvek RTC | Hodiny Nodemcu NTP Žiadne RTC | PROJEKT INTERNETOVÝCH HODÍN: V rámci projektu sa bude realizovať projekt hodín bez RTC, bude to trvať nejaký čas z internetu pomocou wifi a zobrazí sa to na displeji st7735
Hodiny DS1307 v reálnom čase RTC s Arduino: 4 kroky
DS1307 Hodiny v reálnom čase RTC s Arduino: V tomto návode sa dozvieme o hodinách v reálnom čase (RTC) a o tom, ako Arduino & Hodiny v reálnom čase IC DS1307 sú zostavené ako časovacie zariadenie. Hodiny v reálnom čase (RTC) sa používajú na monitorovanie času a údržbu kalendára. Ak chcete používať RTC,
Hodiny založené na Arduine s použitím modulu hodín reálneho času (RTC) DS1307 a 0,96: 5 krokov
Hodiny založené na Arduine pomocou modulu DS1307 Real Time Clock (RTC) & 0,96: Ahoj chlapci, v tomto návode sa pozrieme na to, ako vytvoriť pracovné hodiny pomocou modulu hodín DS1307 v reálnom čase & OLED displeje. Čas teda odčítame z hodinového modulu DS1307. A vytlačte ho na obrazovku OLED