Tabla de contenido:
- Paso 1: herramientas y materiales
- Paso 2: Montaje del kit ArduiTouch MKR
- Paso 3: Monte la placa Arduino MKR y el escudo ENV
- Paso 4: instalación de bibliotecas adicionales
- Paso 5: personalización del firmware
- Paso 6: compilación final y carga
Video: Monitor meteorológico con Arduino MKR ENV Shield: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hace algunos días obtuvimos algunos de los nuevos escudos MKR ENV. Estos escudos tienen varios sensores (temperatura, presión del aire, humedad, UV….) A bordo: una buena colección para crear una estación meteorológica simple junto con nuestro kit ArduiTouch MKR. Hemos utilizado un Arduino MKR 1010 con WiFi como placa principal para recibir información meteorológica para un pronóstico simple de openweather map.org. Al final, la pantalla del ArduiTouch mostrará un pronóstico simple y la temperatura exterior junto con la temperatura interior medida, la presión del aire y la humedad.
Paso 1: herramientas y materiales
Materiales:
- Arduino MKR1000 o 1010
- Escudo Arduino MKR ENV
- Kit ArduiTouch MKR
Instrumentos:
- soldador
- alambre de soldadura fino
- Pinzas de punta de aguja
- alicates de corte lateral
- destornillador cruzado mediano
Software:
IDE de Arduino
Paso 2: Montaje del kit ArduiTouch MKR
Siga las instrucciones de montaje adjuntas.
Paso 3: Monte la placa Arduino MKR y el escudo ENV
Después del ensamblaje del ArduiTouch Kit en sí, debe conectar el Arduino MKR 1010 y el MKR ENV Shield en la parte posterior de la PCB
Paso 4: instalación de bibliotecas adicionales
Instale las siguientes bibliotecas a través de Arduino Library Manager:
Biblioteca AdafruitGFX
Biblioteca AdafruitILI9341
Biblioteca Arduino JSON 5.x
También puede descargar la biblioteca también directamente como archivo ZIP y descomprimir la carpeta en su carpeta / bibliotecas /
Después de instalar las bibliotecas de Adafruit, reinicie el IDE de Arduino.
Paso 5: personalización del firmware
Puede descargar el firmware de nuestro sitio web
Se requieren algunos cambios en el código fuente para la personalización: WiFi: ingrese el SSID y la contraseña en las líneas 63 y 64
char * ssid = "tuyo"; // SSID de la red local
char * contraseña = "su contraseña"; // Contraseña en la red
Cuenta para OpenWeatherMap: Para recibir datos posteriores por la plataforma OpenWeatherMap necesitará una cuenta propia. Regístrese aquí para obtener una clave API:
Ingrese su clave API en la línea 71:
String APIKEY = "your_api_key";
Su ubicación: vaya a https://openweathermap.org/appid y busque una ubicación. Revise el conjunto de resultados y seleccione la entrada más cercana a la ubicación real para la que desea mostrar los datos. Será una URL como https://openweathermap.org/appid El número al final es lo que asigna a la constante a continuación. Ingrese el número de su ubicación en la línea 72
String CityID = "your_city_id";
Hora: elija su zona horaria en la línea 73
int TimeZone = 1;
Paso 6: compilación final y carga
Abra esta muestra en el IDE de Arduino. Compílelo y cárguelo.
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
Servidor web de monitor meteorológico ESP8266 (sin Arduino): 4 pasos
Servidor web ESP8266 Weather Monitor (sin Arduino): El "Internet de las cosas" (IoT) se está convirtiendo en un tema de conversación cada vez más creciente día a día. Es un concepto que no solo tiene el potencial de afectar cómo vivimos, sino también cómo trabajamos. Desde máquinas industriales hasta dispositivos portátiles, utilizando
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 - Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: 6 pasos
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 | Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: Hola chicos, en este instructivo aprenderemos cómo conectar el sensor de temperatura DHT11 con m5stick-C (una placa de desarrollo de m5stack) y mostrarlo en la pantalla de m5stick-C. Entonces en este tutorial leeremos la temperatura, la humedad & calor yo
Pantalla de papel electrónico del monitor meteorológico de IoT - ESP8266 conectado a Internet: 7 pasos
Pantalla de papel electrónico del monitor meteorológico de IoT | ESP8266 conectado a Internet: La pantalla del E-Paper mostrará la información meteorológica, sincronizada con OpenWeatherMap API (a través de WiFi). El corazón del proyecto es ESP8266 / 32. Hola, ¿qué pasa, chicos? Aquí Akarsh de CETech. Hoy vamos a hacer un proyecto que es un monitor meteorológico que
Reloj de red y monitor meteorológico basados en ESP8266: 3 pasos (con imágenes)
Reloj de red y monitor meteorológico basado en ESP8266: proyecto de fin de semana corto y simple 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 (A