Taula de continguts:
Vídeo: Rellotge Arduino amb DS3231 i LCD1602: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Aquest projecte forma part d’un de més gran, però pot ser un projecte independent. Bàsicament és un rellotge amb dos botons per configurar l’hora i la data.
No es veu tan bé a la taula amb tots aquests cables, però fa la feina i es pot simplificar mitjançant una pantalla I2C, però tractaré aquest tema en un futur instructable.
El mode d’operació és bastant senzill, teniu dos botons, el primer, enllaçat al pin 8 d’arduino, s’utilitza per seleccionar el paràmetre (data, hora minut …) i al final per desar la nova data. El segon botó, que s’adjunta al pin 9 de l’arduino, s’utilitza per incrementar el paràmetre seleccionat i, al final, cancel·lar les dades que acabeu d’introduir (no deseu-les) per si no n’esteu satisfet.
Pas 1: parts necessàries:
1. Arduino UNO R3 o placa compatible
2. Mòdul DS3231 RTC (Real Time Clock)
3. Bateria CR2032, si el mòdul no inclou
4. Pantalla LCD 1602
5. Resistència variable de 50K ohm per ajustar el contrast de la pantalla LCD 1602
6. 2 botons per ajustar la data i l'hora
7. Dos resistències de 10K ohmis per al desplegament de pins de botó
8. Cable de pont per connectar les peces
9. Taula de pa
Pas 2: munteu l’esquema
Com que estic segur que no podeu establir la connexió basada en la primera foto del projecte, aquí teniu l'esquema.
Pas 3: escriviu el codi:
Podeu trobar el codi d’aquest projecte aquí, al fitxer adjunt. No dubteu a modificar-lo segons les vostres necessitats. El codi s’explica dins del fitxer.ino. Qualsevol suggeriment és benvingut.
També s’adjunta la biblioteca que he utilitzat. És possible que altres biblioteques de DS3231 no funcionin.
Recomanat:
Com fer un rellotge analògic i un rellotge digital amb tira LED mitjançant Arduino: 3 passos
Com es fabrica un rellotge analògic i un rellotge digital amb tira LED mitjançant Arduino: avui fabricarem un rellotge analògic i un amp; Rellotge digital amb Led Strip i mòdul MAX7219 Dot amb Arduino. Corregirà l’hora amb la zona horària local. El rellotge analògic pot utilitzar una tira LED més llarga, de manera que es pot penjar a la paret per convertir-se en un artista
Ú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 Arduino DS3231 RTC amb pantalla LCD: 3 passos
Rellotge Arduino DS3231 RTC amb pantalla LCD: per familiaritzar-me amb un DS3231 RTC (rellotge en temps real), he creat un senzill rellotge de 24 hores basat en arduino. Té 3 botons amb les funcions següents: premeu qualsevol botó per entrar al mode de configuració de temps, augmentar i reduir el temps en minuts amb t
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
Rellotge Infinity - Arduino - WS2813 i DS3231: 5 passos (amb imatges)
Rellotge Infinity - Arduino - WS2813 i DS3231: Rellotge Infinity - Arduino - WS2813 i DS3231 Volia construir un rellotge i em va agradar la idea de fer un rellotge infinit amb un Arduino. Volia que es construís a partir d’elements comuns i escrivís jo mateix el programa. Què és un Infinity C