{"id":3774,"date":"2018-10-27T08:22:24","date_gmt":"2018-10-27T13:22:24","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/girni\/?p=3774"},"modified":"2026-07-21T10:36:03","modified_gmt":"2026-07-21T15:36:03","slug":"raspberry-pi-os-configurar-reloj","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/girni\/raspberry-pi-os-configurar-reloj\/","title":{"rendered":"4. Raspberry Pi OS - Configurar de circuito reloj"},"content":{"rendered":"\n<p>La Raspberry Pi no incorpora un circuito dedicado para la fecha y hora pues la obtiene desde la red de internet (net time server)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Configurar fecha y hora usando instrucciones<\/h2>\n\n\n\n<p>Cuando se usa la raspberry Pi sin conexi\u00f3n a internet, en casos que no se encuentra disponible el servicio, la fecha y hora es posible establecerla mediante la instrucci\u00f3n 'date'.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo date -s \"Thu Oct 21 10:13:00 -05 2021\"<\/pre>\n\n\n\n<p>La zona horaria se incorpora en el formato en la posici\u00f3n antes del a\u00f1o, para Ecuador es -05 GMT, usando solamente la parte num\u00e9rica.<\/p>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>:&nbsp;how to set date and time.&nbsp; <a href=\"https:\/\/forums.raspberrypi.com\/viewtopic.php?t=13313\">https:\/\/forums.raspberrypi.com\/viewtopic.php?t=13313<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Conectar un Circuito de Reloj<\/h2>\n\n\n\n<p>En situaciones donde las interrupciones de energ\u00eda pueden ser algo frecuentes, no se dispone del servicio de internet, es m\u00e1s conveniente a\u00f1adir un circuito de reloj para mantener la fecha y hora.<\/p>\n\n\n\n<p>Existen varios modelos de circuitos de reloj con bater\u00eda que se pueden conectar mediante I2C en los pines del equipo. Por disponibilidad local, se usa el modelo DS1307, los dem\u00e1s se conectan y funcionan de manera semejante.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2021\/10\/DS1307HdwClock01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"212\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2021\/10\/DS1307HdwClock01.png\" alt=\"circuito reloj\" class=\"wp-image-3775\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2021\/10\/DS1307HdwClock01.png 402w, https:\/\/blog.espol.edu.ec\/girni\/files\/2021\/10\/DS1307HdwClock01-300x158.png 300w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>la conexi\u00f3n hacia el Raspberry Pi se realiza usando los pines I2C (3,5) y los de alimentaci\u00f3n (4,6)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.raspberrypi.com\/documentation\/computers\/images\/GPIO-Pinout-Diagram-2.png\" alt=\"raspberry conexi\u00f3n\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Se debe activar las funcionalidades de I2C en el Raspberry Pi con la instrucci\u00f3n<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo raspi-config<\/pre>\n\n\n\n<p>luego seleccionar '<em><strong>Interfacing Options<\/strong><\/em>'\/'<strong>I2C Enable\/disable<\/strong>'<\/p>\n\n\n\n<p>instale el software para el manejo de I2C con:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get install python3-smbus i2c-tools<\/pre>\n\n\n\n<p>verifique la conexi\u00f3n con el circuito reloj mediante la instrucci\u00f3n<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo i2cdetect -y 1<\/pre>\n\n\n\n<p>como resultado se obtendr\u00e1 una tabla indicando el n\u00famero 68 en la fila 6&nbsp; columna 8.<\/p>\n\n\n\n<p>A\u00f1ada a la configuraci\u00f3n el modelo del circuito reloj,<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/boot\/config.txt<\/pre>\n\n\n\n<p>a\u00f1adiendo al final del archivo, guarde el archivo (Crt-O, enter) y salga de la aplicaci\u00f3n (Crtl-X)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">dtoverlay=i2c-rtc,ds1307<\/pre>\n\n\n\n<p>reinicie el Raspberry y verifique luego la comunicaci\u00f3n con el circuito I2C, donde en la tabla se muestra 'UU' en la posici\u00f3n 68.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo reboot\n\nsudo i2cdetect -y 1<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Configurar Fecha y Hora desde Circuito de Reloj<\/h2>\n\n\n\n<p>Desactive la simulaci\u00f3n de reloj predeterminada en Rasberry Pi Os<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get -y remove fake-hwclock\nsudo update-rc.d -f fake-hwclock remove\nsudo systemctl disable fake-hwclock<\/pre>\n\n\n\n<p>Edite el archivo de configuraci\u00f3n de reloj<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> sudo nano \/lib\/udev\/hwclock-set<\/pre>\n\n\n\n<p>comente (#) las siguentes l\u00edneas<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#if [ -e \/run\/systemd\/system ] ; then\n# exit 0\n#fi\n\n\n# \/sbin\/hwclock --rtc=$dev --systz --badyear\n\n\n# \/sbin\/hwclock --rtc=$dev --systz<\/pre>\n\n\n\n<p>guardar (CRT-O, enter) y salir (CRT-X)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Sincronice el sistema operativo al circuito reloj<\/h2>\n\n\n\n<p>revise la hora del circuito reloj (-r read)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo hwclock -r<\/pre>\n\n\n\n<p>revise la fecha y hora del sistema operativo<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">date<\/pre>\n\n\n\n<p>para sincronizar la fecha y hora escriba la hora en el sistema (-w write)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo hwclock -w<\/pre>\n\n\n\n<p>Puede volver a leer los relojes con las instrucciones de lectura para verificar que se encuentran en sincron\u00eda.<\/p>\n\n\n\n<p><em><strong>Referencia<\/strong><\/em>: Adding a Real Time Clock to Raspberry Pi. <a href=\"https:\/\/learn.adafruit.com\/adding-a-real-time-clock-to-raspberry-pi\/wiring-the-rtc\">https:\/\/learn.adafruit.com\/adding-a-real-time-clock-to-raspberry-pi\/wiring-the-rtc<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La Raspberry Pi no incorpora un circuito dedicado para la fecha y hora pues la obtiene desde la red de internet (net time server) Configurar fecha y hora usando instrucciones Cuando se usa la raspberry Pi sin conexi\u00f3n a internet, en casos que no se encuentra disponible el servicio, la fecha y hora es posible [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1434742],"tags":[1293414,1434742],"class_list":["post-3774","post","type-post","status-publish","format-standard","hentry","category-raspberry-pi","tag-broker","tag-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/3774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/comments?post=3774"}],"version-history":[{"count":10,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/3774\/revisions"}],"predecessor-version":[{"id":4258,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/3774\/revisions\/4258"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/media?parent=3774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/categories?post=3774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/tags?post=3774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}