Tabla de contenido:
Video: ESP8266 - 12 Estación meteorológica: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este proyecto trata sobre la construcción y prueba de una estación meteorológica basada en ESP8266-12. El concepto se basa en el bajo consumo de energía con la carga de la batería mediante una célula solar. Este instructable se basa en mi sistema de carga de 2 proyectos anteriores y en el registrador esp.
Lista de materiales:
Placa de prototipo de PCB
s.click.aliexpress.com/e/bgL8ra4o
s.click.aliexpress.com/e/cZld3Uu0
caso
s.click.aliexpress.com/e/bnH8vwuC
s.click.aliexpress.com/e/cgh1TZZA
Células solares de 6V:
s.click.aliexpress.com/e/boPIbdcU
s.click.aliexpress.com/e/P2CdlvQ
s.click.aliexpress.com/e/hpaB1es
ESP 8266 12
s.click.aliexpress.com/e/uPIsjqu
s.click.aliexpress.com/e/c2KA2QyC
Batería. Batería de iones de litio 18650.
Soporte para batería 18650
Sensor.
Puedes elegir cualquier cosa, me gustan los sensores I2C, elijo el sensor de luz MAX44009 https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)
s.click.aliexpress.com/e/mF3rZpQ (BME280 - sensor de temperatura, humedad y presión)
o.
Sensor de temperatura de 1 cable DS18B20 https://s.click.aliexpress.com/e/bhmyP8ha envío gratis:
s.click.aliexpress.com/e/bhmyP8ha
2 x condensador de cerámica 100 nF
1x condensador electrolítico 47microF (puede usar 470microFaradio)
s.click.aliexpress.com/e/bFvGcnB6 *
* paquetes de condensadores
s.click.aliexpress.com/e/bFvGcnB6
s.click.aliexpress.com/e/bcwvHbiC
1x módulo serie CP2102 USB a UART
s.click.aliexpress.com/e/btKG0HlO
norte
2x pulsadores táctiles
s.click.aliexpress.com/e/DEGyCsC
2 placas de pruebas largas o 1 placa de pruebas larga + 1 placa de pruebas corta o 1 placa de circuito impreso (que es mejor, de baja capacitancia) https://s.click.aliexpress.com/e/DEGyCsC (larga)
s.click.aliexpress.com/e/DEGyCsC (corto)
1x paquete de cables dupont (no tan bueno, mejor compre uno más grueso, para una buena conexión)
Resistencias: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ
Packs:
s.click.aliexpress.com/e/DEGyCsC
s.click.aliexpress.com/e/bzLcEtPS
Paso 1: construcción
Describo solo las partes principales de la estación meteorológica esp, más detalles sobre mis proyectos instructables anteriores.
Yo uso el microcontrolador ESP8266 - 12, puedes usar ESP8266 - 7 con antena. Para que funcione el chip esp, necesita un módulo reductor de 3.3 V, que convierte el voltaje de la batería de iones de litio a 3.3 V. Yo uso la batería de iones de litio de la batería de la computadora portátil vieja.
Para cargar la batería, uso una celda solar, básicamente necesitas una celda solar, que da un máximo de 7 V (depende del módulo de carga TP4056) y alrededor de 200 mA de corriente máxima de la celda solar. La corriente máxima depende de la batería, es la regla C / 10, pero para las baterías de litio, también puede cargar con 500 mA (C es la capacidad de la batería).
Para medir utilizo 3 termómetros DS18b20, que se basan en el concepto de un solo cable. También verifico la dirección universal de cada teoter individual. ¿Por qué 3 metros? Consulte la siguiente diapositiva.
¡También ESP puede medir con antena wifi! Mido la fuerza del SSID que conecto. Por lo general, está en unidades de dB. También mi esp comprobar el número de redes wifi alrededor de mi casa. A veces son 2, a veces son 3 o 4.
Paso 2: medir
Para medir utilizo 3 termómetros, uno mide la temperatura dentro de la caja, donde está esp y todo el hardware. El segundo termómetro mide la temperatura del aire exterior. Solo coloco el sensor detrás del tablero en el balcón. Tercer termómetro que utilizo para medir la temperatura dentro de la botella. Cuando hace sol, el aire dentro de la botella está bastante caliente. Entonces es como un detector de radiación solar.
También mido el voltaje de la batería con un convertidor digital analógico (ADC). ESP usa ADC con un máximo de 1 V, por lo que debo dividir el voltaje de la batería de litio a menos de 1 V.
También ESP mide la fuerza de mi SSID y la cantidad de redes wifi, alrededor de mi casa.
Paso 3: prueba
Para las pruebas, uso el canal Thingspeak (https://thingspeak.com/channels/297517?fref=gc). Creo 8 gráficos, temperatura exterior, ADC (valores de ADC, que miden el voltaje de la batería), Diferencia (Temperatura exterior - temperatura en la botella), temperatura en la caja, Intensidad del wifi, Número de "wifies", Temperatura en el sol = en botella.
Mi esp envía datos a Thingspeak cada 28 minutos (configuré 30 minutos, pero el reloj interno oscila con un poco de ruido, pero básicamente, el intervalo de tiempo es de alrededor de 28 minutos)
Funciona bastante bien, pero la semana pasada, descubrí que una vez al día, faltaba un valor. El intervalo de tiempo es superior a 28 minutos = 56 minutos. Quizás el servidor de Thingspeak sea un poco problemático.
También puede crear un gráfico a partir de estos valores y agregar este gráfico a otro canal en Thingspeak (use las herramientas MATLAB Analysis y MATLAB Visualization). Lo uso, pero tal vez cause un poco de falta en mis valores. (Los valores faltantes también ocurren después de que elimino mis nuevos gráficos y nuevos canales)
Paso 4: Gráficos
Es bueno controlar la temperatura exterior y analizar la temperatura en mi botella, que es como un invernadero. La temperatura puede alcanzar más de 30 ° C (86 F) cuando el exterior es de alrededor de 15 ° C (59 F). Además, mi temperatura exterior no es precisa, en el sitio web de pronóstico de mi región verifico que la temperatura exterior que mido es aún más alta. Quizás necesito un mejor aislamiento.
temperatura exterior
temperatura al sol
Recomendado:
Estación meteorológica profesional con ESP8266 y ESP32 DIY: 9 pasos (con imágenes)
Estación meteorológica profesional con ESP8266 y ESP32 DIY: LineaMeteoStazione es una estación meteorológica completa que se puede interconectar con sensores profesionales de Sensirion, así como con algunos componentes de instrumentos Davis (pluviómetro, anemómetro) El proyecto está diseñado como una estación meteorológica de bricolaje, pero solo requiere
Estación meteorológica simple usando ESP8266 .: 6 pasos (con imágenes)
Estación meteorológica simple usando ESP8266 .: En este Instructable, compartiré cómo usar ESP8266 para obtener datos como temperatura, presión, clima, etc. Y datos de YouTube como suscriptores & Recuento total de visualizaciones. y mostrar los datos en el monitor de serie y mostrarlos en la pantalla LCD. Los datos serán f
Estación de soldadura portátil de material reciclado. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: 8 Pasos (con Imágenes)
Estación de soldadura portátil de material reciclado. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: Papá era un gran artista y aventurero tanto como un gran fanático de la cultura del bricolaje. Él solo hizo muchas modificaciones en la casa, que incluyen mejoras en muebles y armarios, reciclaje de lámparas antiguas e incluso modificó su furgoneta VW kombi para viajar
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: 8 pasos (con imágenes)
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: después de 1 año de operación exitosa en 2 ubicaciones diferentes, estoy compartiendo los planes del proyecto de mi estación meteorológica con energía solar y explicando cómo evolucionó a un sistema que realmente puede sobrevivir durante mucho tiempo períodos de energía solar. Si tu sigues
Estación meteorológica de bricolaje y estación de sensor WiFi: 7 pasos (con imágenes)
Estación meteorológica de bricolaje y estación de sensor WiFi: en este proyecto, le mostraré cómo crear una estación meteorológica junto con una estación de sensor WiFi. La estación de sensores mide los datos de temperatura y humedad locales y los envía, a través de WiFi, a la estación meteorológica. La estación meteorológica muestra t