Obsah:
Video: Hodiny Arduino s DS3231 a LCD1602: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento projekt je součástí většího projektu, ale může se jednat o samostatný projekt. Jsou to v podstatě hodiny se dvěma tlačítky pro nastavení času a data.
Na prkénku to se všemi těmi dráty nevypadá tak skvěle, ale funguje to a lze to zjednodušit pomocí displeje I2C, ale tomuto tématu se budu věnovat v budoucnosti.
Provozní režim je celkem jednoduchý, máte dvě tlačítka, první, spojené s pinem 8 na Arduinu, slouží k výběru parametru (datum, hodina minuta …) a na konci k uložení nového data. Druhé tlačítko, které je připojeno ke kolíku 9 na arduinu, slouží ke zvýšení vybraného parametru a na konci ke zrušení dat, která jste právě zadali (neukládejte) v případě, že s ním nejste spokojeni.
Krok 1: Potřebné součásti:
1. Arduino UNO R3 nebo kompatibilní deska
2. Modul DS3231 RTC (hodiny v reálném čase)
3. Baterie CR2032, pokud modul není dodáván s jednou
4. LCD 1602 displej
5. 50K ohm variabilní odpor pro nastavení kontrastu 1602 LCD
6. 2 tlačítka pro nastavení data a času
7. Dva 10K ohmové odpory pro roztažení knoflíkových pinů
8. Propojovací vodič pro připojení dílů
9. Breadboard
Krok 2: Sestavte schéma
Protože jsem si jistý, že nemůžete vytvořit připojení na základě první fotografie projektu, zde je schéma.
Krok 3: Napište kód:
Kód pro tento projekt najdete zde, v přiloženém souboru. Nebojte se jej upravit tak, aby vyhovoval vašim potřebám. Kód je vysvětlen uvnitř souboru.ino. Jakékoli návrhy jsou vítány.
Je připojena také knihovna, kterou jsem použil. Jiné knihovny DS3231 nemusí fungovat.
Doporučuje:
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: 3 kroky
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: Dnes vyrobíme analogové hodiny & Digitální hodiny s LED páskem a modulem MAX7219 Dot s Arduino. Budou opravovat čas podle místního časového pásma. Analogové hodiny mohou používat delší LED pásek, takže je lze zavěsit na zeď a stát se uměleckým
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: 4 kroky (s obrázky)
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: Měl jsem v zásuvce několik těchto 8x8 LED bodových maticových displejů a přemýšlel jsem, co s nimi. Inspirován dalšími instrukcemi, dostal jsem nápad postavit odpočítávací/up displej, který bude odpočítávat do budoucího data/času a pokud cílový čas p
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
Nastavení DS3231 RTC (hodiny v reálném čase) přesně, rychle a automatizovaně pomocí Javy (+-1 s): 3 kroky
Přesné, rychlé a automatické nastavení DS3231 RTC (hodiny v reálném čase) pomocí Javy (+-1 s): Tento návod vám ukáže, jak nastavit čas na hodinách reálného času DS3231 pomocí Arduina a malé Java aplikace, která používá sériové připojení Arduina. Základní logika tohoto programu: 1. Arduino odesílá sériový požadavek
Hodiny Arduino DS3231 RTC s LCD: 3 kroky
Hodiny RTC Arduino DS3231 s LCD: Abych se seznámil s hodinami DS3231 RTC (hodiny v reálném čase), postavil jsem jednoduché 24hodinové hodiny založené na arduinu. Má 3 tlačítka s následujícími funkcemi: stisknutím libovolného tlačítka vstoupíte do režimu nastavení času, zvýšíte a snížíte čas v minutách pomocí