Obsah:
- Krok 1: Nainstalujte baterii
- Krok 2: Připojení
- Krok 3: Knihovna
- Krok 4: Nastavení hodin
- Krok 5: Otestujte RTC
Video: Jak používat modul hodin v reálném čase (DS3231): 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
DS3231 jsou levné, extrémně přesné hodiny I2C v reálném čase (RTC) s integrovaným teplotně kompenzovaným krystalovým oscilátorem (TCXO) a krystalem. Zařízení obsahuje bateriový vstup a udržuje přesné měření času při přerušení hlavního napájení zařízení.
Zásoby:
Arduino Uno R3-https://store.arduino.cc/usa/arduino-uno-rev3
DS3231 RTC modul - diymore DS3231 AT24C32 IIC RTC modul
Breadboard - MB -102 Breadboard
Propojovací vodiče - propojovací vodiče kompatibilní se 4 a 8 palcovými pájecími páskami kompatibilní s duplikáty
Krok 1: Nainstalujte baterii
Vstup baterie je 3 V a typická baterie CR2032 3 V může napájet modul a uchovávat informace déle než rok.
Krok 2: Připojení
Zapojení modulu RTC je velmi jednoduché!
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL nebo A5 SDA -> SDA nebo A4
Krok 3: Knihovna
Knihovnu Arduino pro hodiny reálného času DS3231 (RTC) lze nainstalovat přímo do Správce knihoven.
Krok 4: Nastavení hodin
Hodiny jsou s největší pravděpodobností původně nastaveny na 1. ledna 1970. Pokud ve svých projektech potřebujete práci v reálném čase, synchronizujte tento RTC s počítačem.
Podíval se na příklad DS3231_set z knihovny DS3231 a zdá se, že očekává datum odeslané v tomto formátu YYMMDDwHHMMSS, na konci 'x'.
Několik řádků kódu Pythonu pomocí pyserial a ntplib by mělo získat čas z časového serveru a odeslat řetězec do Arduina.
Krok 5: Otestujte RTC
V knihovně najdete příklady DS3231/echo_time.ino. Nahrajte jej do Arduina a uvidíte čas vytištěný na sériovém monitoru.
Doporučuje:
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
Použití hodinových modulů v reálném čase DS1307 a DS3231 s Arduino: 3 kroky
Použití hodinových modulů v reálném čase DS1307 a DS3231 s Arduinem: Stále dostáváme požadavky na to, jak používat moduly hodin reálného času DS1307 a DS3231 s Arduinem z různých zdrojů-toto je tedy první ze dvoudílného tutoriálu, jak je používat. Pro tento výukový program Arduino máme k dispozici dva moduly hodin v reálném čase
Výroba hodin pomocí M5stick C pomocí Arduino IDE - Hodiny RTC v reálném čase s M5stack M5stick-C: 4 kroky
Výroba hodin pomocí M5stick C pomocí Arduino IDE | Hodiny RTC v reálném čase s M5stack M5stick-C: Ahoj, v tomto návodu se naučíme, jak vyrobit hodiny s vývojovou deskou m5stick-C z m5stack pomocí Arduino IDE. Takže m5stick zobrazí datum, čas & týden v měsíci na displeji
Jak používat terminál Mac a jak používat klíčové funkce: 4 kroky
Jak používat terminál Mac a jak používat klíčové funkce: Ukážeme vám, jak otevřít terminál MAC. V Terminálu vám také ukážeme několik funkcí, jako je ifconfig, změna adresářů, přístup k souborům a arp. Ifconfig vám umožní zkontrolovat vaši IP adresu a vaši MAC adresu
Vytvoření hodin z hodin: 11 kroků (s obrázky)
Vytvoření hodin z hodin: V tomto Instructable vezmu stávající hodiny a vytvořím to, co považuji za lepší hodiny. Přejdeme z obrázku vlevo na obrázek vpravo. Než začnete s vlastními hodinami, vězte, že opětovné sestavení může být náročné, protože