
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40



Tutorial de cómo construir un reloj basado en un esp32 con una pantalla OLED incorporada, con un botón táctil, sin otras partes, sin necesidad de cableado / soldadura
Paso 1: Piezas y bibliotecas

Partes
- Un módulo ESP32 con una pantalla OLED incorporada (Amazon)
- Un cable micro USB
Bibliotecas
- NTPTime.h aquí
- SSD1306 para esp aquí
Paso 2: Código
En primer lugar, asegúrese de tener el paquete esp32 agregado a su administrador de placa (siga las instrucciones aquí si no lo hace).
El código está en github, enlace aquí.
Descárgalo o pégalo en un boceto arduino. Asegúrese de cambiar el ssid, la contraseña y la zona horaria.
Seleccione wemos lolin32 como su tablero y cargue su código (es posible que deba mantener pulsado el botón de arranque y presionar los botones en antes de cargar).
Paso 3: Listo


Ahora el reloj debería estar listo. Para alternar la vista de fecha, simplemente toque el pin T1 o 0 en el esp.
Mejoras
Si desea enfriarlo, puede soldar un cable en el pin GPIO0 y luego colocar una placa / moneda pequeña de metal en el otro extremo. Aísle la cubierta metálica del esp y fije la placa / moneda allí (con un poco de pegamento caliente).
Cuestiones
Si tiene otros problemas, no dude en dejarlos en los comentarios.
Paso 4: referencias
- Fuentes oled personalizadas
- Biblioteca ssd1306 original
Recomendado:
Reloj de cubo multifunción basado en posición: 5 pasos (con imágenes)

Reloj de cubo multifunción basado en posición: este es un reloj basado en Arduino con una pantalla OLED que funciona como un reloj con la fecha, como un temporizador de siesta y como una luz nocturna. Las diferentes " funciones " son controlados por un acelerómetro y se seleccionan girando el reloj del cubo
[15min] Reloj Weasley / Indicador de quién está en casa - Basado en TR-064 (beta): 4 pasos (con imágenes)
![[15min] Reloj Weasley / Indicador de quién está en casa - Basado en TR-064 (beta): 4 pasos (con imágenes) [15min] Reloj Weasley / Indicador de quién está en casa - Basado en TR-064 (beta): 4 pasos (con imágenes)](https://i.howwhatproduce.com/images/010/image-28085-j.webp)
[15min] Reloj Weasley / Indicador de quién está en casa - Basado en TR-064 (beta): ACTUALIZACIÓN: Vea el paso 3 Historia larga (TL; DR a continuación): Hace algún tiempo escribí un pequeño script bash en mi computadora que escanee la red en busca de dispositivos registrados y compare sus nombres de host con una lista con nombres asociados. Cada vez que un dispositivo registraba
Reloj de red ESP8266 sin ningún RTC - Reloj Nodemcu NTP Sin RTC - PROYECTO RELOJ DE INTERNET: 4 Pasos

Reloj de red ESP8266 sin ningún RTC | Reloj Nodemcu NTP Sin RTC | PROYECTO DE RELOJ DE INTERNET: En el proyecto se realizará un proyecto de reloj sin RTC, se tomará tiempo de Internet usando wifi y lo mostrará en la pantalla st7735
Termómetro infrarrojo sin contacto basado en Arduino - Termómetro basado en infrarrojos con Arduino: 4 pasos

Termómetro infrarrojo sin contacto basado en Arduino | Termómetro basado en infrarrojos con Arduino: Hola chicos, en este instructivo, haremos un termómetro sin contacto con arduino, ya que a veces la temperatura del líquido / sólido es demasiado alta o demasiado baja y luego es difícil hacer contacto con él y leer su temperatura entonces en ese escenario
Generador de música basado en el clima (generador Midi basado en ESP8266): 4 pasos (con imágenes)

Generador de música basado en el clima (Generador Midi basado en ESP8266): Hola, hoy explicaré cómo hacer tu propio generador de música basado en el clima. Está basado en un ESP8266, que es como un Arduino, y responde a la temperatura, la lluvia y la intensidad de la luz. No espere que haga canciones completas o programas de acordes