Indholdsfortegnelse:
- Trin 1: Installer batteri
- Trin 2: Tilslutning
- Trin 3: Bibliotek
- Trin 4: Opsætning af uret
- Trin 5: Test RTC
Video: Sådan bruges et real-time urmodul (DS3231): 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
DS3231 er en billig, ekstremt nøjagtig I2C real-time ur (RTC) med en integreret temperaturkompenseret krystaloscillator (TCXO) og krystal. Enheden indeholder en batteriindgang og opretholder nøjagtig tidtagning, når hovedstrømmen til enheden afbrydes.
Tilbehør:
Arduino Uno R3-https://store.arduino.cc/usa/arduino-uno-rev3
DS3231 RTC -modul - diymore DS3231 AT24C32 IIC RTC -modul
Brødbræt - MB -102 Brødbræt
Jumper Wires - Mand til Mand 4 og 8 Inch Loddefri Ribbon Dupont -kompatible Jumper Wires
Trin 1: Installer batteri
Batteriindgangen er 3V, og et typisk CR2032 3V -batteri kan drive modulet og vedligeholde oplysningerne i mere end et år.
Trin 2: Tilslutning
Tilslutning af RTC -modulet er ret ligetil!
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL eller A5 SDA -> SDA eller A4
Trin 3: Bibliotek
Arduino bibliotek til DS3231 real-time ur (RTC) kan installeres direkte i Library Manager.
Trin 4: Opsætning af uret
Uret er højst sandsynligt indstillet til 1. januar 1970 i første omgang. Hvis du har brug for realtid i dine projekter, skal du synkronisere denne RTC med din computer.
Kiggede ind i DS3231_set -eksemplet fra DS3231 -biblioteket, og det ser ud til, at det forventer en dato sendt i dette format YYMMDDwHHMMSS, med et 'x' i slutningen.
Få linjer med Python -kode ved hjælp af pyserial og ntplib skulle få tid fra tidsserveren og sende en streng til Arduino.
Trin 5: Test RTC
I biblioteket finder eksempler DS3231/echo_time.ino. Upload det til Arduino, og du skal se tiden blive udskrevet i seriel skærm.
Anbefalede:
Visuino Sådan bruges pulsbreddemodulation (PWM) til at ændre lysstyrken på en LED: 7 trin
Visuino Sådan bruges Pulse Width Modulation (PWM) til at ændre lysstyrken på en LED: I denne vejledning vil vi bruge en LED forbundet til Arduino UNO og Visuino til at ændre lysstyrken ved hjælp af Pulse Width Modulation (PWM). Se en demonstrationsvideo
Arduino Sådan bruges 1,3 tommer OLED -display SH1106: 7 trin
Arduino Sådan bruges 1,3 tommer OLED Display SH1106: I denne vejledning lærer vi, hvordan du bruger en 1,3 tommer OLED Display SH1106 Arduino og Visuino software. Se videoen
Visuino Sådan bruges induktiv nærhedssensor: 7 trin
Visuino Sådan bruges induktiv nærhedssensor: I denne vejledning vil vi bruge Induktiv nærhedssensor og en LED tilsluttet Arduino UNO og Visuino til at detektere metalnærhed. Se en demonstrationsvideo
Sådan bruges RFID-RC522-modulet med Arduino: 5 trin
Sådan bruges RFID-RC522-modulet med Arduino: I denne instruktionsbog giver jeg en gennemgang af det grundlæggende arbejdsprincip for RFID-modulet kombineret med dets tags og chips. Jeg giver også et kort eksempel på et projekt, jeg lavede ved hjælp af dette RFID -modul med en RGB LED. Som sædvanlig med mine ins
Sådan bruges trinmotor som roterende encoder og OLED -display til trin: 6 trin
Sådan bruges trinmotor som roterende encoder og OLED -skærm til trin: I denne vejledning lærer vi, hvordan du sporer trinmotortrinene på OLED -skærmen. Se en demonstrationsvideo. Kredit for den originale vejledning går til youtube -bruger " sky4fly "