Cuprins:
- Pasul 1: Instalați bateria
- Pasul 2: Conexiune
- Pasul 3: Biblioteca
- Pasul 4: Configurarea ceasului
- Pasul 5: testați RTC
Video: Cum se folosește un modul de ceas în timp real (DS3231): 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
DS3231 este un ceas I2C în timp real (RTC) cu un cost redus, extrem de precis, cu un oscilator de cristal integrat compensat de temperatură (TCXO) și cristal. Dispozitivul încorporează o intrare a bateriei și menține o cronologie precisă atunci când alimentarea principală a dispozitivului este întreruptă.
Provizii:
Arduino Uno R3 -
Modulul RTC DS3231 - diymore Modulul RTC DS3231 AT24C32 IIC
Breadboard - MB-102 Breadboard
Sârme jumper - bărbați la bărbați 4 și 8 inch panglică fără sudură, fire jumper compatibile
Pasul 1: Instalați bateria
Intrarea bateriei este de 3V și o baterie tipică CR2032 3V poate alimenta modulul și poate menține informațiile mai mult de un an.
Pasul 2: Conexiune
Cablarea modulului RTC este destul de simplă!
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL sau A5 SDA -> SDA sau A4
Pasul 3: Biblioteca
Biblioteca Arduino pentru ceasul DS3231 în timp real (RTC) poate fi instalată direct în Library Manager.
Pasul 4: Configurarea ceasului
Ceasul este cel mai probabil setat la 1 ianuarie 1970 inițial. Dacă aveți nevoie în timp real în proiectele dvs., sincronizați acest RTC cu computerul.
Am analizat exemplul DS3231_set din biblioteca DS3231 și se pare că așteaptă o dată trimisă în acest format YYMMDDwHHMMSS, cu un „x” la final.
Puține linii de cod Python folosind pyserial și ntplib ar trebui să obțină timp de la serverul de timp și să trimită un șir către Arduino.
Pasul 5: testați RTC
În bibliotecă, exemplele găsesc DS3231 / echo_time.ino. Încărcați-l pe Arduino și ar trebui să vedeți timpul imprimat pe monitorul serial.
Recomandat:
Setarea DS3231 RTC (ceas în timp real) cu precizie, rapiditate și automatizare folosind Java (+ -1s): 3 pași
Setarea DS3231 RTC (ceas în timp real) cu precizie, rapiditate și automatizare folosind Java (+ -1s): acest instructable vă va arăta cum să setați ora pe un ceas DS3231 în timp real folosind un Arduino și o mică aplicație Java care utilizează conexiunea serială a Arduino. Logica de bază a acestui program: 1. Arduino trimite o cerere în serie
Utilizarea modulelor de ceas DS1307 și DS3231 în timp real cu Arduino: 3 pași
Utilizarea modulelor de ceas DS1307 și DS3231 în timp real cu Arduino: continuăm să primim solicitări despre modul de utilizare a modulelor de ceas DS1307 și DS3231 în timp real cu Arduino din diverse surse - deci acesta este primul dintr-un tutorial în două părți despre modul de utilizare a acestora. Pentru acest tutorial Arduino avem două module de ceas în timp real pentru noi
Ceas Arduino bazat pe modulul DS1307 Ceas în timp real (RTC) și 0.96: 5 pași
Ceas bazat pe Arduino folosind modulul DS1307 Ceas în timp real (RTC) și 0.96: Bună băieți, în acest tutorial vom vedea cum să facem un ceas de lucru folosind un modul de ceas în timp real DS1307 & Afișaje OLED. Deci, vom citi ora din modulul de ceas DS1307. Și tipăriți-l pe ecranul OLED
Realizarea unui ceas cu M5stick C folosind Arduino IDE - Ceas RTC în timp real cu M5stack M5stick-C: 4 pași
Realizarea unui ceas cu M5stick C folosind Arduino IDE | Ceas RTC în timp real cu M5stack M5stick-C: Bună băieți, în acest instructables vom învăța cum să facem un ceas cu placa de dezvoltare m5stick-C a m5stack folosind Arduino IDE. Deci, m5stick va afișa data, ora și amp; săptămână a lunii pe ecran
Cum să creați ceas în timp real folosind afișajul Arduino și TFT - Arduino Mega RTC cu afișaj TFT de 3,5 inci: 4 pași
Cum să faci ceas în timp real folosind afișajul Arduino și TFT | Arduino Mega RTC cu afișaj TFT de 3,5 inci: Vizitează canalul meu de YouTube. Modulul 2560 și DS3231 RTC … Înainte de a începe … verificați videoclipul de pe canalul meu YouTube..Notă: - Dacă utilizați Arduin