Medidor CO2 DYI. WemosD1-Wifi. Sensor NDIR. Oled. HA.(
Вставка
- Опубліковано 6 вер 2024
- Proyecto para hacerse un medidor de calidad de aire de CO2 para ventilación de aulas y oficinas en tiempos de COVID.
***ACLARACION
Con el paso del tiempo, el MH19 se va autocalibrando, pero si está en interiores va mostrando valores menore cada vez.
¿cómo calibrar el medidor de CO2? 2 formas:
Primera (Menos recomendado):
- Poner el medidor en el exterior al menos ¡24horas!. Recordad que hemos configurado el MH-19 como autocalibrado en el ESPEasy.
Segunda (Muy Recomendada):
- En ESPEasy configurar el MH-19 como autocalibrado: "Disabled"
- Cuando quieras calibrar. Pones el medidor en el exterior 20 min para que coja el valor de referencia de 400.
- Poner el pin5 del MH19 (marcado como HD) 7 segundos a GND para resetarlo. Lo mejor sería poner una especie de pulsador de reset.
En este tweet os dejo la mejora para que ponga el porcentaje de batería en pantalla: / 1363106099369545732
****
Caja: www.thingivers...
Soporte pantalla OLED: www.thingivers...
ESPEasy_ Flasher Link del proyecto). Ojo dicen me dicen que no va el Update. Os dejo abajo otro link: github.com/Gro...
Si tenéis problemas con el ESPEasy_Flaser. Os he preparado el flasheador con los firmwares utilizados en el vídeo. Descargar y descomprinir (mejor una carpeta que no esté en el escriorio) En la lista desplegable estará el firmware que he usado en el proyecto: drive.google.c...
Sensor CO2 NDIR: es.aliexpress....
Wemos D1 mini: es.aliexpress....
Pantalla OLED: es.aliexpress....
TP4056: es.aliexpress....
Booster DC DC: es.aliexpress....
Batería Li-Ion 18650: es.aliexpress....
Portabatería: es.aliexpress....
Led Tricolor: es.aliexpress....
Interruptor: www.ebay.es/it...
RULES: Tendrás que parar el vídeo en Rules porque UA-cam no me permite copiar ese código aquí.
Documento con las Rules: docs.google.co...
Configuration.yalm
sensor:
- platform: mqtt
name: CO2 Jorge
state_topic: "/CO2Jorge/CO2/PPM"
icon: mdi:gas-cylinder
unit_of_measurement: 'ppm'
Buen trabajo Jorge, por 24€ mas el led de tres colores, el material de impresión, el porta pilas y la pila.
Por menos de 30 € tienes un medidor de CO2 con sonda NDIR.
Ya no tienen excusa los centro educativos, organismos oficiales, bares, restaurantes y tiendas para informar de su nivel de ventilación.
Enhorabuena.
Sobretodo porque se puede hacer en el aula por los mismos alumnos. Todo abierto.
y si lo quieres sin batería (conectado a un cargador de móvil) te ahorras la parte cara (a excepción del NDIR que vale 15-18€)
Me ha encantado el proyecto, tanto que me he hecho uno, un poco diferente, mas simple, sin batería. He usado un ESP8266 NodeMCU, esto tiene la ventaja que saco los 5v del pin VU directamente. Lo he programado con ESPHome, un poco mas complicado pero tiene la ventaja que te olvidas de los topic de mqtt. También he usado una caja de registro eléctrico externa. Si quieres te paso el fichero de configuración de ESPHome.
Exacto. Inicalmente también lo hice con ESP8266 NodeMCU. Me pareció más compacto y barato con el Wemos. Y para explicarlo a la mayor parte de la gente sin programar he usado el ESPEasy.
Con ESPHome también se puede hacer, he visto varios proyectos...
Pero si te diseñas tu caja mola más :P
@@jorgepas Bueno lo de la caja y diseño me parece una pasada pero yo no tengo impresora 3D. Ahora que llevo 4 días con él veo la utilidad de la batería, pero estoy contento con lo que he hecho, he aprendido mucho.
Excelente trabajo. Estoy por empezar montado un home assistance y empezar a cacharrear gracias a tus vídeos.
excelente trabajo Jorge, si lo quieres complementar lo puedes enlazar con Thingspeak y obtienes gráficas y valores en el tiempo, muy sencillo y gratuito.
Lo sé. Ya tengo Home Assistant.
¡Magistral!
Estupendo vídeotutorial. No conocía el ESPEasy, el que si había tocado es el ESPHome del Home Assistant, y la verdad es que está muy fácil la programación (con el ESPEasy).
Muchísimas gracias.
Tengo compañeros que lo han hecho con ESP32 y ESPHome. No descarto hacer algo con ESPHome.
Excelente vídeo. Me ha encantado. Gracias.
Buen trabajo...Muchas gracias.
Hola gracias por este proyecto, pero tengo algunas dudas: el sistema no se pone en hora y he activado el NTP y sale la hora y fecha de 1970. y la otra duda es que he copiado la regla de los leds y este va parpadeando y no queda fijo en el color adecuado.
Gracias.
Te copio las Rules por si acaso, pero el led debería quedarse fijo. No tiene por qué parpadear.
docs.google.com/document/d/1wkl9s00eOH9k_KwiO_XInNniNTPO_3oplJojh6AkOuQ/edit?usp=sharing
En cuanto a la hora se me ocurren dos cosas.
1.- Que no esté en la red.
2.- Que el servidor NTP no te de información. Pruena con otro servidor NTP, hay muchos
time.windows.com
time.nist.gov
muchas gracias lo pruebo y te digo algo
Gracias por todo, funciona todo correcto.
Estupendo tutorial. Ya me he montado uno y voy a por dos más, jejeje. Tengo una duda con respecto al funcionamiento y es que se me cuelga cuando lleva un rato funcionando, da igual que esté conectado directamente a la corriente, como que esté con batería. Se apaga el led y la pantalla se queda con la hora congelada y deja de responder al ping. De momento, apagando y encendiendo se soluciona momentáneamente y es aleatorio, puede funcionar 2 minutos y colgarse o estar 5 horas funcionando perfectamente. ¿Se te ocurre por qué puede ser? ¿a ti te ocurre lo mismo?. Muchas gracias
He montado 5 y no he tenido ese problema. Los he tenido muchísimas horas funcionando, No sé a qué se debe.
Gracias por el tutorial, ya lo tengo montado y funciona a la perfección. Pero en mi caso, quisiera hacer una pequeña modificación, en lugar de la hora, quisiera ver el voltaje de la 18650 en pantalla, es decir, quisiera leer el voltaje por alguna patilla y hacer la regla de 3 para transformar el voltaje a tanto por ciento, algún tutorial para leer el voltaje?
Gracias de nuevo.
En el wemos D1Minit tenemos una entrada analógica.
Se podría usar con un divisor de tensión: www.letscontrolit.com/wiki/index.php?title=Analog
@@jorgepas gracias, me pongo con ello.
Con que frecuencia se recomienda hacer el proceso de recalibración? El recomendado por ejemplo. Gracias.
No sabría decirte... cuando veas valores muy disparatados. POr ejemplo que apenas se mueva de 400.
Saludos amigo desde puerto rico se que este no es el tema en este foro pero no consigo nadie con conosimiento en maquinas laser que hable español resulta que tengo una neje master de 40w y no consigo cortar nana no se que estoy asiendo mal veo muchos videos en las redes que lo asen y ami no me sale agradeceria cual quier consejo
Si el láser es de LED en lugar de CO2, seguramente no pordrás cortar casi nada más allá de papel o carulina o goma EVA.
Tdo es cuetión de la longitud de onda según la naturaleza del láser.
Buen trabajo y buena documentación, los valores que has puesto en el led para que cambie de color, (700 y 800), realmente son los valores que se considera que el aire se ha de renovar? O son valores solo a modo de ejemplo?
Son los valores recomendados.
Valores saludables es por debajo de 700.
Valores "peligrosos" es por encima de 1000.
Pero para la ventilaciòn de aulas he fijado un valor de 800
www.pce-iberica.es/medidor-detalles-tecnicos/definicion-calidad-aire-y-co2.htm#:~:text=La%20concentraci%C3%B3n%20de%20di%C3%B3xido%20de,oficinas%20es%20de%201.500%20ppm.
Buenas tardes otra vez ¿Podríamos monitorizar el estado de la batería para cargarla antes de que se agote?.muchas gracias otra vez
No lo tengo implementado. La autonomía con una Li-Ion de 3200mAh es de casi 14h. Lo ideal es cargarlo después de cada uso.
Nos podrías poner la referencia del interruptor y el portapilas. Es decir, los materiales que faltan...
Actualizado el pequeño material
Gracias!!! las patitas de la cartasa 3D están incluidas?
sí
muy interesante. He estado en directo, pero no habia posibilidad de preguntas. Creo que mi nivel es inferior al de este video. El D1 mini, no lo programas con arduino. al flashearlo, queda programado? tienes algun video que explique esto mas sencillo? es posible incluirlo en vez de home asistan en alexa,? muchisimas gracias. me pongo a ver mas videos tuyos
Pues ahí estaba esperando las preguntas.... No sé por qué no han salido.
Más fácil imposible. Se flashea el wemos con el ESPEasy. Ahi tienes un sistema completo que solo tienes que configurar. Hay muchos sensores y servicios preconfigurados.
A mi ya se me están cocurriendo muchos proyectos ya que no hay que programar.
@@jorgepas gracias. para cuando te animas a duplicar todo lo que tienes para home asistan al echo dot?
voy poco a poco analizando el video y probando
No es incompatible Home Assistant con Alexa y su manejo con el echo dot. Pero para domótica uso Google Assistant.
@@jorgepas sabes el protocolo de comunicacion de echo dot para Esp-Easy? gracias
No creo que se pueda igual que no se puede controlar directamente con Google Home.
Gran proyecto, estoy intentando descargar el ESP_Easy_Flasher y me da error "Lo sentimos, pero este archivo está infectado", como podría conseguirlo?
github.com/Grovkillen/ESP_Easy_Flasher/releases
Excelente proyecto enhorabuena¡¡. ¿Donde puedo conseguir el archivo del firmware? A mi me resulta imposible descargarlo como se ve en el video, ya que el botón update está inactivo. Gracias.
He actualizado la descripción con el flasheador y los firmwares. Solo descomprimir y usar. Si hay problemas me decís.
Buen video!!. Despues de buscar , he encontrado www.letscontrolit.com/wiki/index.php?title=Basics:_Connecting_and_flashing_the_ESP8266, para quien quiera ampliar. GRACIAS
Para flashear wemos o ESP32 solo es necesario un cable microUSB. Esto apra programar sonoff
Buenos días Jorge, cuando abro el ESPeasy no me aparece habilitada la casilla de "update".Gracias por tus videos
He actualizado la descripción con el flasheador y los firmwares. Solo descomprimir y usar. Si hay problemas me decís.
Muchas gracias,he cargado el firmware buscándolo en GitHub por la fecha del mismo, gracias, aunque tengo otro pequeño problema, cuando abro el ESP easy flasher,su interface me ocupa toda la pantalla ,y no se ve la parte de abajo de dicha interface ¿ Cómo puedo hacerla algo más pequeña?.Un saludo y gracias de nuevo
Instala las fuentes de letra que se indican en el vídeo
@@jorgepas muchas gracias por todo
Cuento dura la batería?
Con una batería de Li-Ion de 3200mAh son casi 14 horas de autonomía.
faltan enlaces en la descripcion a las descargas. gracias
¿Como cuál?
@@jorgepas ya no falta ninguno, no se que ha podido ocurrir, ante no aparecia nada en la caja d e descripcion. muchas gracias.
hola, estupendo video, con el ESP_Easy_Flasher me he quedado a cuadros, entiendo que vale para cualquier microprocesador basado en el ESP8266, incluidos Sonoff, pero vale también para estos que hay ahora con el display incorporado es.aliexpress.com/item/32847022581.html?spm=a2g0s.9042311.0.0.360363c0IyuQKB
ademas, por lo que he entendido, el ESP se Flashea, con el firmware genérico, y a través de la interface WEB podemos añadir sensores de todo tipo, led, shitch...etc e ir asignándolos a las GPIO?
Muchas gracias por el video, y ver si me puedes aclarar las dudas. Un saludo.
Este es el hadware compatible: www.letscontrolit.com/wiki/index.php?title=ESP_Hardware
@@jorgepas este es que yo me refiero es.aliexpress.com/item/32847022581.html?spm=a2g0s.9042311.0.0.360363c0IyuQKB creo que es un CP2102, por tanto seria compatible, pero no se que placa seleccionar de las descargadas en el archivo V2
Para esos descarga la última versión del Mega, pero deberá probar.
@@jorgepas la verdad que llevo rato probando no consigo flashear, es valido para ESP32, tengo entendido que son mas modernos que los ESP8266
Pues no te puedo decir más. Noconozco esas placas.
la configuracion del led en rules en que lenguaje esta hecho el programita, pues mu facil todo, pero al llegar a programar los que no sabemos se nos chafa el invento
Es lo único que hay de programación. Copia tal cual.