Taula de continguts:

Rellotge Arduino DS3231 RTC amb pantalla LCD: 3 passos
Rellotge Arduino DS3231 RTC amb pantalla LCD: 3 passos

Vídeo: Rellotge Arduino DS3231 RTC amb pantalla LCD: 3 passos

Vídeo: Rellotge Arduino DS3231 RTC amb pantalla LCD: 3 passos
Vídeo: ✅ Temperatura, Día de la Semana, Hora, Fecha RTC - DS3231 2024, Juliol
Anonim
Rellotge Arduino DS3231 RTC amb pantalla LCD
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 d’ajust de l’hora, augmentar i disminuir el temps en minuts amb dos dels botons i configurar el rellotge amb el tercer botó. Podeu consultar un vídeo funcionant a vimeo.com/andrewideas/simplearduinoclock.

Materials necessaris:

  • Una placa de desenvolupament arduino (he utilitzat un Uno)
  • Una pantalla LCD estàndard de 16x2 HD44780
  • Un RTC basat en DS3231 (tinc el meu a Amazon)
  • Tres polsadors
  • Tres resistències (~ 10K ohm)
  • Un potenciòmetre (~ 10K ohm)
  • Una pissarra
  • Diversos cables de pont

Pas 1: cablejat

Cablejat
Cablejat
Cablejat
Cablejat

Consulteu el dibuix per obtenir instruccions de cablejat. Els botons estan connectats als pins A0, A1 i A2. El RTC utilitza el pin A5 per a SCL i el pin A4 per a SDA. El potenciòmetre varia el contrast de la pantalla LCD i la pantalla LCD utilitza els pins digitals del 2 al 7.

Pas 2: programació

Programació
Programació

Utilitzeu l'IDE arduino per penjar el meu esbós al vostre arduino.

El meu codi es basava en part en el codi que es proporciona aquí. I, per descomptat, el meu codi s’explica en els seus comentaris.

Podeu descarregar l'esbós d'aquest instructiu.

Pas 3: continuar amb la seva vida

Ho vas fer! Llevat que no ho feu, en aquest cas comenteu a continuació i faré tot el possible per ajudar-vos. En cas contrari, seguiu endavant i feu coses encara més grans.

Gràcies!

Recomanat: