Sommario:

Arduino DS3231 Orologio RTC con LCD: 3 passaggi
Arduino DS3231 Orologio RTC con LCD: 3 passaggi

Video: Arduino DS3231 Orologio RTC con LCD: 3 passaggi

Video: Arduino DS3231 Orologio RTC con LCD: 3 passaggi
Video: Часы на Дисплее DWIN + Arduino + DS3231 2024, Dicembre
Anonim
Arduino DS3231 Orologio RTC con LCD
Arduino DS3231 Orologio RTC con LCD

Per familiarizzare con un RTC DS3231 (orologio in tempo reale), ho costruito un semplice orologio 24 ore basato su arduino. Dispone di 3 pulsanti con le seguenti funzioni: premere un pulsante qualsiasi per accedere alla modalità di impostazione dell'ora, aumentare e diminuire l'ora in minuti con due dei pulsanti e impostare l'orologio con il terzo pulsante. Puoi controllare un video del suo funzionamento su vimeo.com/andrewideas/simplearduinoclock.

Materiali richiesti:

  • Una scheda di sviluppo Arduino (ho usato uno Uno)
  • Un display LCD standard 16x2 basato su HD44780
  • Un RTC basato su DS3231 (ho preso il mio su Amazon)
  • Tre pulsanti
  • Tre resistori (~10K ohm)
  • Un potenziometro (~10K ohm)
  • Una breadboard
  • Diversi ponticelli

Passaggio 1: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio

Fare riferimento al disegno per le istruzioni di cablaggio. I pulsanti sono collegati ai pin A0, A1 e A2. L'RTC utilizza il pin A5 per SCL e il pin A4 per SDA. Il potenziometro varia il contrasto sull'LCD e l'LCD utilizza i pin digitali da 2 a 7.

Passaggio 2: programmazione

Programmazione
Programmazione

Usa l'IDE di arduino per caricare il mio schizzo sul tuo arduino.

Il mio codice era in parte basato sul codice fornito qui. E, naturalmente, il mio codice è spiegato nei suoi commenti.

Puoi scaricare lo schizzo da questo istruibile.

Passaggio 3: continua con la tua vita

Ce l'hai fatta! A meno che tu non l'abbia fatto, nel qual caso commenta qui sotto e farò del mio meglio per aiutarti. Altrimenti, vai avanti e fai cose ancora più grandi!

Grazie!

Consigliato: