Taula de continguts:
- Pas 1: instal·leu la bateria
- Pas 2: connexió
- Pas 3: Biblioteca
- Pas 4: Configuració del rellotge
- Pas 5: proveu RTC
Vídeo: Com utilitzar un mòdul de rellotge en temps real (DS3231): 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
El DS3231 és un rellotge en temps real (RTC) I2C de baix cost i extremadament precís amb un oscil·lador de cristall compensat per temperatura (TCXO) i cristall integrats. El dispositiu incorpora una entrada de bateria i manté el cronometratge precís quan s’interromp l’alimentació principal del dispositiu.
Subministraments:
Arduino Uno R3 -
Mòdul RTC DS3231: mòdul RTC diomore DS3231 AT24C32 IIC
Taula de pa - Taula de pa MB-102
Cables de pont: cables de pont compatibles amb cinta sense soldar, de 4 a 8 polzades, masculí a masculí
Pas 1: instal·leu la bateria
L’entrada de la bateria és de 3 V i una bateria típica CR2032 de 3 V pot alimentar el mòdul i mantenir la informació durant més d’un any.
Pas 2: connexió
El cablejat del mòdul RTC és bastant senzill.
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL o A5 SDA -> SDA o A4
Pas 3: Biblioteca
La biblioteca Arduino per al rellotge en temps real (RTC) DS3231 es pot instal·lar directament al Library Manager.
Pas 4: Configuració del rellotge
El rellotge és molt probable que estigui inicialment a l’1 de gener de 1970. Si necessiteu en temps real als vostres projectes, sincronitzeu aquest RTC amb l'ordinador.
Es va examinar l'exemple DS3231_set de la biblioteca DS3231 i sembla que espera una data enviada en aquest format YYMMDDwHHMMSS, amb una "x" al final.
Poques línies de codi Python que fan servir pyserial i ntplib haurien d'obtenir temps del servidor de temps i enviar una cadena a Arduino.
Pas 5: proveu RTC
A la biblioteca, els exemples troben DS3231 / echo_time.ino. Pengeu-lo a Arduino i hauríeu de veure el temps imprès al monitor sèrie.
Recomanat:
Rellotge en temps real amb Arduino: 3 passos
Rellotge en temps real amb Arduino: en aquest projecte, crearem un rellotge amb l’ajut del mòdul Arduino i RTC. Com sabem, l'Arduino no pot mostrar l'hora real, de manera que farem servir el mòdul RTC per mostrar l'hora adequada a la pantalla LCD. Llegiu detingudament tot el pas, us ajudarà
Configuració del DS3231 RTC (rellotge en temps real) de manera precisa, ràpida i automatitzada mitjançant Java (+ -1s): 3 passos
Configuració del DS3231 RTC (rellotge en temps real) amb precisió, ràpida i automatitzada mitjançant Java (+ -1s): aquest manual us mostrarà com configurar l'hora en un rellotge en temps real DS3231 mitjançant un Arduino i una petita aplicació Java que utilitza la connexió sèrie de l’Arduino. La lògica bàsica d’aquest programa: 1. L'Arduino envia una sol·licitud en sèrie
Ús de mòduls de rellotge en temps real DS1307 i DS3231 amb Arduino: 3 passos
Ús de mòduls de rellotge en temps real DS1307 i DS3231 amb Arduino: continuem rebent sol·licituds sobre com utilitzar mòduls de rellotge en temps real DS1307 i DS3231 amb Arduino de diverses fonts, de manera que aquest és el primer d’un tutorial de dues parts sobre com utilitzar-los. Per a aquest tutorial d'Arduino, tenim dos mòduls de rellotge en temps real
Rellotge basat en Arduino mitjançant el mòdul Rellotge en temps real (RTC) DS1307 i 0,96: 5 passos
Rellotge basat en Arduino mitjançant el mòdul DS1307 de rellotge en temps real (RTC) i 0,96: Hola, nois en aquest tutorial, veurem com fer un rellotge de treball mitjançant un mòdul de rellotge en temps real DS1307 & Pantalles OLED, així que llegirem l’hora del mòdul de rellotge DS1307. I imprimiu-lo a la pantalla OLED
Fer un rellotge amb M5stick C mitjançant Arduino IDE - Rellotge RTC en temps real amb M5stack M5stick-C: 4 passos
Fer un rellotge amb M5stick C mitjançant Arduino IDE | Rellotge en temps real RTC amb M5stack M5stick-C: Hola, nois en aquest instructable, aprendrem a fer un rellotge amb la placa de desenvolupament m5stick-C de m5stack mitjançant Arduino IDE. Així, m5stick mostrarà data, hora i amp; setmana del mes a la pantalla