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

Proyecto de fin de semana corto y sencillo con ESP8266 y pantalla OLED de 0,96 '' 128x64.
El dispositivo es un reloj de red, es decir, obtiene la hora de los servidores ntp. También muestra información meteorológica con iconos de openweathermap.org
Piezas necesarias:
1. Módulo ESP8266 (Cualquiera, usé NodeMCU)
2. OLED de 0.96 (basado en I2C)
3. Cables de puente
4. Tabla de pan
5. Cable USB para conectar ESP8266 a la computadora
Paso 1: Cree una cuenta en Openweathermap.org

Crear una cuenta en openweathermap.org es sencillo.
Cree una cuenta haciendo clic en registrarse.
Inicie sesión y vaya a la pestaña API. Anote su clave de API.
Paso 2: Conexiones de hardware

En NodeMCU, las conexiones son las siguientes.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Paso 3: Grabe el programa desde Arduino IDE

Abra el programa en Arduino IDE.
Seleccione el módulo ESP8266 que está utilizando en el menú Tableros y cargue el código en el módulo.
El código actualiza la información meteorológica cada 10 minutos.
Todos los iconos meteorológicos se colocan en el archivo icon.h.
El código del icono se devuelve de la llamada que hacemos a openweathermap.org
He utilizado una lógica de análisis muy cruda para extraer la información meteorológica del json que se recibe.
Puede usar la biblioteca json para Arduino si lo desea.
Recomendado:
Reloj meteorológico con barómetro Raspberry Pi: 9 pasos (con imágenes)

Reloj meteorológico del barómetro Raspberry Pi: en este instructivo, le mostraré cómo construir un reloj termómetro / barómetro básico usando un Raspberry Pi 2 con un sensor BMP180 I2C que se muestra en una pantalla I2C de 4 dígitos y 7 segmentos de Adafruit. El Pi también utiliza un módulo de reloj I2C en tiempo real DS3231 para k
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
Reloj meteorológico: 11 pasos (con imágenes)

Weather Clock: Actualización con esquema eléctrico y esquema Fritzing Hago dos premisas: Este es mi primer Instructable Soy un italiano ignorante que no ha estudiado inglés en la escuela, y por eso pedí ayuda para: https: //translate.google.itStart con agradecimiento
Reloj meteorológico: 15 pasos (con imágenes)

Weather Clock: reloj de escritorio de gran apariencia con fecha y amp; pantalla meteorológica
Reloj meteorológico ESP8266: 6 pasos (con imágenes)

Reloj meteorológico ESP8266: ¡Estoy muy orgulloso de tu llegada y te doy la bienvenida