Hola, todo el mundo!
Hoy voy a mostrarte cómo hacer un código abierto Arduino UNO OLED reloj que también medidas de temperatura de. Este proyecto es un software libre y está abierta a todo el mundo. No requiere ninguna habilidad especial ingeniero y te llevará menos de dos horas una vez que tengas todas las piezas que necesita.
Este reloj será no sólo Mostrar fecha y hora exacta pero también se le mostrará la temperatura ambiente en Fahrenheit y Celsius, con una precisión de 0,5 ° C (-25 ° C a + 85 ° C) y con resolución de 0,0625 º C. Las páginas van cambiando en cada 10 segundos, pero usted puede cambiar eso.
El OLED que utilizaremos en este proyecto es 1.3″ pulgadas de tamaño, color, píxeles características 132 × 64 azul monocromo y usa el Bus SPI. .
El sensor de temperatura que vamos a utilizar es TMP102, es muy pequeño en tamaño, baja energía y usa el Bus I2C para comunicar con nuestro Arduino.
Y el módulo de reloj de tiempo real DS1307 utiliza el bus I2C, por lo que sólo necesitaremos 2 pins para recuperar la fecha y hora y mostrar los resultados en la pantalla OLED.
Vamos a utilizar la biblioteca de u8glib comunicarse con nuestra exhibición. Esta biblioteca tiene muchos parámetros disponibles con él puede mostrar números, letras, mapas de bits y otros símbolos en OLED y LCD gráfico también se trabaja para la E-tinta de muestra, así como otras bibliotecas.
Vamos a empezar! :)