Tenía la esperanza de armar un sistema de información que pudiera medir la temperatura del agua en un balde donde coloco mi balde de fermentación y notificar a mi teléfono inteligente cuando necesito reemplazar las botellas de agua congelada.
Tengo un viejo teléfono Android. Conozco Java y puedo aprender a programar Android con relativa facilidad.
Lo que me falta es el termómetro en red que pueda medir líquidos.
El iGrill podría funcionar potencialmente; sin embargo, en la sección de preguntas frecuentes dice que no puede medir líquidos. Una posible solución sería simplemente encerrar la sonda de temperatura en un recinto a prueba de agua y sumergirla en el agua del enfriador de pantano, pero preferiría trabajar con algo que pudiera medir el agua directamente.
¿Alguien sabe de esa tecnología?
Es posible que desee consultar brewpi : es un monitor de fermentación, pero no se limita solo a la fermentación. Los dispositivos de temperatura utilizados son sondas de temperatura DS18B20. Puede obtener estos prefabricados en carcasas impermeables de los vendedores en eBay; el proyecto también tiene una tienda que los vende. Los fabricantes afirman que tienen una precisión de +/- 0,5 C, aunque mis pruebas con un termómetro calibrado muestran que en la práctica tienen una precisión de +/- 0,1 C.
Aunque el proyecto BrewPi promociona principalmente la raspberry pi como el dispositivo inalámbrico principal, puede recopilar los resultados a través de cualquier interfaz serial, como una PC de repuesto o un enrutador compatible con Linux.
El proyecto registra datos en bonitos gráficos para que pueda ver la temperatura ahora o revisar más tarde si hay cambios inesperados. Conozco bien el código: sería posible modificar el código para enviar un mensaje cuando la temperatura suba por encima de un valor preestablecido. Luego codificaría una aplicación Java en su teléfono Android para manejar este mensaje.
EDITAR: No mencioné, estas sondas son digitales: comunican la temperatura mediante un protocolo digital llamado OneWire. La ventaja es que puede conectar varios sensores a las mismas 3 líneas de alimentación/datos, y producen mucho menos ruido en cables largos en comparación con sensores analógicos como el LM37. La desventaja es que necesita implementar el protocolo OneWire, por ejemplo, use una biblioteca OneWire. Este es el enfoque adoptado con Arduino en brewpi, que tiene una biblioteca OneWire disponible.
Si está utilizando un ventilador, el brewpi puede controlar el ventilador para aumentar la velocidad de enfriamiento cuando sea necesario. El controlador utiliza un algoritmo predictivo que evita el exceso y es mucho más preciso en comparación con un simple algoritmo de termostato de encendido/apagado.
De hecho, estoy exactamente en el mismo barco. Bueno... Similares. No iba a molestarme con el teléfono inteligente, pero tendrá alguna forma de comunicación. Esto es lo que tengo en mente
Acabo de pedir un termómetro USB de Amazon que la gente ha logrado que funcione en Linux (específicamente Ubuntu, pero parece que es independiente de las distribuciones). A partir de aquí, podría crear una aplicación web realmente simple que se comunique con una base de datos que albergue localmente (ya sea MySQL o MongoDB, dependiendo de si utilizo una pila LAMP o con Node + Express). A partir de ahí, tome grabaciones periódicas del enfriador de pantano y envíe alguna forma de comunicación. Me gustaría que funcione en Raspberry Pi, que aunque mi conocimiento es limitado, he oído que algunas personas han usado Google Talk con él para las notificaciones, en cuyo caso eso se soluciona. Sólo algo para masticar. Estoy emocionado por la entrega para poder empezar a trabajar.
Editar : el mismo tipo loco en el segundo enlace anterior también es un cervecero casero (la misma razón para usar el termómetro), e incluso llegó a usar un micrófono USB para medir el burbujeo de la esclusa de aire para determinar la duración de la fermentación.
Si le gusta la elaboración de cerveza (daa) y quiere ensuciarse las manos (er) (en programación y electrónica), puede verificar "el diablillo eléctrico" , un dispositivo de registro de datos relativamente simple y pequeño.
Está bien documentado, es fácil de usar, está disponible en la web y también se conecta al wifi de su hogar.
Aquí hay un instructable completo que implementa un sensor web de temperatura.
Costo total: alrededor de 50$ más gastos de envío
¡Espero que encuentres esto útil!
PD: Estoy seguro de que podría reemplazar el termistor NTC con otro sensor
También uso un baño de agua para controlar las temperaturas de fermentación. Encontré un sensor de temperatura bluetooth weatherhawk que informa a una aplicación móvil y es resistente al agua. Así que construí un controlador de temperatura stc 1000 para cambiar selectivamente entre un calentador de acuario y una pequeña bomba de recirculación en el lado caliente y un enfriador de líquidos peltier en el lado frío.
Aquí hay una solución pura RaspberryPi + DS18B20 (no se requiere Arduino) y un tutorial de Adafruit que requiere lo siguiente:
RPi
DS18B20
Tablero de pan
"Pi Cobbler" (comprado en Adafruit)
Cables de puente macho
Uso La Crosse Alerts , es una sonda de temperatura basada en WIFI. Está en Amazon por alrededor de $75-$80 ( Enlace al producto ). Ha sido muy preciso, y más allá del gran gráfico en vivo disponible tanto en una aplicación como en un sitio web, puede descargar los datos directamente a una hoja de cálculo. ¡También puede configurar alertas en su teléfono o correo electrónico según los parámetros que establezca!
¡Espero que esto ayude, buena suerte!
scott
Mateo Moisén
Mateo Moisén
mdma
mdma