Tabla de contenido:

Pieza única de la estación meteorológica de escritorio: 5 pasos (con imágenes)
Pieza única de la estación meteorológica de escritorio: 5 pasos (con imágenes)

Video: Pieza única de la estación meteorológica de escritorio: 5 pasos (con imágenes)

Video: Pieza única de la estación meteorológica de escritorio: 5 pasos (con imágenes)
Video: ¿Cómo Crear tu Propia Estación Meteorológica con Arduino? 2024, Mes de julio
Anonim
Image
Image

¡Hola chicos! Para el proyecto de este mes, he hecho una estación meteorológica en forma de Planta de escritorio o puede llamarla Pieza de exhibición de escritorio. Esta estación meteorológica obtiene datos en ESP8266 desde un sitio web llamado openwethermap.org y cambia los colores RGB en la obra maestra. La obra maestra tiene muchas combinaciones de colores diferentes, cambian según el tiempo y el clima. Por ejemplo, si está lloviendo afuera por la tarde, entonces el color de la nube se vuelve una combinación de rojo, naranja, amarillo y muestra ese efecto de tormenta. Así, tiene muchas combinaciones de colores diferentes.

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos

* Nodo MCU (ESP8266)

* Tira de LED WS2812

* Cargador micro USB de 5v

* Piezas impresas en 3D

Paso 2: Conexión del circuito

Conexión de circuito
Conexión de circuito
Conexión de circuito
Conexión de circuito
Conexión de circuito
Conexión de circuito

* Realice las conexiones como se muestra en el diagrama de circuito.

* Puede utilizar la tira de LED WS2812B en lugar de LED individuales.

* El pin de datos está conectado al pin D4 de ESP8266, GND a GND y 5v a Vin del NodeMCU.

* Asegúrese de utilizar 4 LED para cada pared (4 LED x 4 paredes = 16 LED), 7 LED para nube y 2 LED para Sol / Luna (Small Circe impreso en 3D).

* La placa ESP8266 se coloca debajo de la base, la base tiene una cubierta impresa en 3D para cubrirla.

Paso 3: Plantar

Plantando
Plantando

* Ponga una tapa de polietileno en la olla.

* Pon el suelo y jadea en la maceta en forma de caja.

Paso 4: codificación

Codificación
Codificación
Codificación
Codificación
Codificación
Codificación
Codificación
Codificación

* Abra el código que se proporciona a continuación en Arduino IDE.

* Código:

* Asegúrese de haber incluido todas las bibliotecas que se mencionan en el código.

* Ahora tienes que editar esto

Cadena OPEN_WEATHER_MAP_APP_ID = "App_ID"; Cadena OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

* Abra el navegador y busque www.openweathermap.org.

* Cree una cuenta e inicie sesión en ese sitio web.

* Haga clic en las claves API, copie la clave y péguela en el programa en APP_ID.

* En el mismo sitio web, busque su ubicación, abra el resultado y copie el último número de la URL y péguelo en LOCATION_ID.

* El MAP_ID y LOCATION_ID serán similares al mío.

* Ingrese su Wifi_name en ssid y su contraseña de Wifi.

const char * ssid = "Wifi_name"; const char * contraseña = "contraseña";

* Ahora cambie la zona horaria según la zona horaria de su país

int zona horaria = 5,5 * 3600;

Según la India, la zona horaria es 5:30, por lo que he escrito 5.5 de manera similar, puede escribir su zona horaria.

* Todas las líneas de subrayado deben ser editadas por usted como lo he mostrado.

* Ahora conecte el ESP8266 a su PC, seleccione el puerto y cargue el código.

Paso 5: final

Final
Final

Conecte el cargador Micro USB y listo.

¡Gracias!

Recomendado: