0% encontró este documento útil (0 votos)
25 vistas2 páginas

Reloj Raspberry

Para configurar un reloj DS3231 en una Raspberry Pi 3B, conecta el módulo a través del bus I2C y habilita I2C en la configuración. Instala las herramientas necesarias, verifica la conexión y configura el DS3231 como reloj del sistema. Finalmente, ajusta el archivo hwclock-set para que la Raspberry Pi use el DS3231 al arrancar y reinicia el dispositivo.

Cargado por

Rafael Arcangel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas2 páginas

Reloj Raspberry

Para configurar un reloj DS3231 en una Raspberry Pi 3B, conecta el módulo a través del bus I2C y habilita I2C en la configuración. Instala las herramientas necesarias, verifica la conexión y configura el DS3231 como reloj del sistema. Finalmente, ajusta el archivo hwclock-set para que la Raspberry Pi use el DS3231 al arrancar y reinicia el dispositivo.

Cargado por

Rafael Arcangel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Para configurar un reloj DS3231 en una Raspberry Pi 3B y mantener la hora establecida incluso

cuando se apague y se prenda, puedes seguir estos pasos:

Conecta el módulo del reloj DS3231 a la Raspberry Pi. El DS3231 generalmente se conecta a
través del bus I2C. Asegúrate de que el bus I2C esté habilitado en la Raspberry Pi. Puedes
hacerlo modificando el archivo de configuración /boot/[Link] y descomentando la línea
dtparam=i2c_arm=on.

Instala las herramientas necesarias ejecutando los siguientes comandos en la terminal de la


Raspberry Pi:

Copiar

sudo apt-get update

sudo apt-get install -y i2c-tools

sudo apt-get install -y python-smbus

```

Verifica que el reloj DS3231 sea detectado correctamente en el bus I2C ejecutando el siguiente
comando:

Copiar

sudo i2cdetect -y 1

```

Deberías ver una dirección 0x68 en la tabla de dispositivos I2C si el reloj DS3231 está conectado
correctamente.

Configura la Raspberry Pi para utilizar el reloj DS3231 como el reloj de sistema ejecutando los
siguientes comandos:

angelscript

Copiar

sudo echo ds3231 0x68 | sudo tee /sys/class/i2c-adapter/i2c-1/new_device

sudo hwclock -s

```

El primer comando carga el controlador del reloj DS3231 en el bus I2C y el segundo comando
sincroniza el reloj del sistema con el reloj DS3231.

Establece la hora del reloj DS3231 utilizando el siguiente comando (reemplaza la hora y la fecha
con los valores deseados):

Copiar

sudo date -s "YYYY-MM-DD HH:MM:SS"

```
Esto establecerá la hora y la fecha en el reloj DS3231.

Verifica que el reloj DS3231 esté funcionando correctamente ejecutando el siguiente comando:

Copiar

sudo hwclock -r

```

Esto leerá la hora del reloj DS3231 y la mostrará en la terminal.

Configura la Raspberry Pi para utilizar el reloj DS3231 al arrancar editando el archivo


/lib/udev/hwclock-set:

Copiar

sudo nano /lib/udev/hwclock-set

```

Dentro del archivo, comenta la línea que establece el reloj de sistema al RTC y descomenta la
línea que establece el reloj del sistema desde el RTC. Debería verse así:

Comment out following line to disable RTC synchronization

#if [ -e /run/systemd/system ] ; then

exit 0

#fi

Copiar

Guarda los cambios y cierra el editor de texto.

Reinicia la Raspberry Pi para que los cambios surtan efecto:

Copiar

sudo reboot

```

Después de reiniciar, la Raspberry Pi utilizará el reloj DS3231 como el reloj de sistema y


mantendrá la hora establecida incluso cuando se apague y se prenda.

Recuerda que si necesitas ajustar la hora en el futuro, puedes utilizar el comando sudo
hwclock -s para sincronizar el reloj del sistema con el reloj DS3231.

También podría gustarte