sensor de temperatura inalámbrico [cerrado]

12

¿Hay disponibles sensores inalámbricos de temperatura ambiente de bajo costo (<50 $ USD)?

Me gustaría una interfaz simple para el sensor, es decir, IP a través de Wifi, si es posible.

jldupont
fuente
Lamentablemente, un adaptador WiFi en sí mismo le costará al menos $ 50. Además, WiFi no es una buena opción para sensores de temperatura, debido a su alta complejidad y requisitos de energía. Desea algo que tenga muy poca energía, para que pueda utilizar su sensor durante meses con una sola batería.
davr
Hay sensores de temperatura / humedad wifi que tienen una duración de 2 años de duración de la batería con un ciclo de trabajo del 0.1% -0.5%
Zepplock

Respuestas:

11

No es wifi, pero un sensor de temperatura XBee + independiente lo hará por alrededor de $ 30- $ 40 más o menos. El XBee tiene un convertidor uC + A / D y puede leer un sensor analógico. Con un ciclo de trabajo del 0.1% (que transmite durante 1 segundo cada 1000 segundos) puede obtener alrededor de dos años con dos AA con un diseño bastante simple.

Tengo una breve reseña de ZigBee en http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html

jluciani
fuente
Los XBees no profesionales tienen una potencia de ~ 1 mW en su configuración de potencia más baja, lo que le dará una transmisión de paquetes cercana al 100% dentro de ~ 10 pies (línea de visión) en mi experiencia, un XBee Pro tiene un consumo máximo de energía de ~ 300 mA durante la transmisión pero está clasificado para una línea de visión de 1 milla. Los no profesionales pueden hacer algo así como 100 pies con su consumo máximo de energía (aproximadamente 1/10 de los profesionales, creo).
pfyon
Los números que enumeré en el informe son de la literatura de XBee ubicada en la parte inferior de la página. Para una antena de látigo, indican un aumento de rendimiento de 5: 1 (pro: std). Para la antena con chip, el rango es de alrededor de 3.5: 1. Estos valores son todos al aire libre, línea de visión. En interiores, la diferencia es de solo 2: 1 y los rangos son de 140 pies: 80 pies.
jluciani
Acabo de agregar una sugerencia de aplicación para usar el PICOBEE para medir termopares tipo K y transmitir los datos marcados con el tiempo usando el XBEE. El esquema, las fotos prototipo y el ejemplo de software se encuentran en wiblocks.luciani.org/docs/app-notes/picobee-tc.html
jluciani
IoT ha cambiado desde 2010. En 2018 es posible hacer esto con Espressif ESP32 o una placa de Particle Photon.
Jeroen3
2

Una solución sería usar un JeeNode y un JeeLink (conectado a una PC o enrutador). Barato, de código abierto y programable desde Arduino IDE.

Toby Jaffey
fuente
Parece un protocolo propietario ... ¿lo es?
jldupont
El módulo RFM12B hace FSK en una frecuencia configurable, sí. Pero el protocolo de comunicaciones JeeNode es de código abierto.
Toby Jaffey
2

Otro voto para una radio y receptor JeeNode. Le sugiero que revise la implementación inalámbrica de esta estación meteorológica:

JeeNode Weather Station

Diosces
fuente
2

El libro 'Practical Arduino', disponible en Little Bird Electronics (y en otros lugares) contiene información sobre cómo decodificar los datos de las sondas de temperatura inalámbricas que se venden con las estaciones meteorológicas de consumo.


fuente
En Australia, he visto termómetros inalámbricos para interiores y exteriores en supermercados por alrededor de $ 9. He mirado el flujo de datos, y parecen razonablemente pirateables. $ 9 por nodo con muchos circuitos de reserva sobrantes parece razonable.
James Cameron
1

Es posible que desee considerar construir un dispositivo de este tipo usted mismo. Si necesita que la comunicación se realice a través de redes TCP / IP, el mbed tiene capacidades Ethernet incorporadas y podría comunicar datos de temperatura (¡y mucho más!), Pero necesitaría comprar un adaptador wifi para comunicaciones inalámbricas. Como davr señala, ¡eso va a ser una pérdida de energía al menos!

Alternativamente, podría usar un módulo arduino y zigbee para enviar los datos a distancias potencialmente grandes de regreso a un dispositivo controlador con el protocolo 802.15.4 de menor potencia.

De cualquier manera, creo que tendrás que ensuciarte las manos y construir la cosa tú mismo. La ventaja de este enfoque es que, dependiendo de qué tan lejos necesite comunicarse inalámbricamente, podría mantener el costo bajo.

JP.
fuente
Tal vez solo soy yo, pero mbed parece demasiado caro. El tablero cuesta $ 100, pero el microcontrolador real se puede comprar por $ 10. No lo miré mucho, ¿tal vez su software es realmente bueno y eso compensa el costo?
davr
¡¿Son $ 100 ?! Wow, compré el mío por £ 30 por aquí, lo cual es fácilmente comparable con el costo de un programador y un chip o dos. ¡Sí, $ 100 es un poco caro!
JP.
Nunca lo vi vendido por $ 100. $ 60 más bien. Tiene un programador USB, memoria Flash y un PHY de Ethernet a bordo. Sin mencionar que no tiene que soldar un TQFP100.
jpc
1

¿Por qué no usar un sensor remoto estándar para una estación meteorológica de nivel de consumidor? La mayoría de las que encuentras en las tiendas están hechas por Oregon Scientific . No estoy seguro de la banda inalámbrica y el protocolo, pero debería ser bastante simple y probablemente documentado en algún lugar de Internet.

Jason S
fuente
1
+1 para el enlace útil. Estoy buscando algo con una API, es decir, quiero conectar el sensor a una computadora.
jldupont
0

DESCARGO DE RESPONSABILIDAD Trabajo para la compañía Yoctopuce que diseñó el producto descrito aquí, por lo que esa respuesta podría no parecer tan altruista como le gustaría que fuera.

Es posible que desee echar un vistazo a Yocto-Temperature y YoctoHub-Wireless de Yoctopuce. El Yocto-temperatura es un sensor de temperatura USB normal, ya que puede encontrar muchos en Internet, pero se puede conectar a un YoctoHub-Wireless de la misma compañía. Ese concentrador es un transmisor WiFi que puede controlar cualquier dispositivo Yoctopuce. Entonces tendrá acceso WiFi directo a su sensor. También puede pedirle al concentrador que informe automáticamente los datos de los sensores en un servidor de su elección (mucho más fácil pasar por los filtros NAT de esa manera).

Facilidad de uso

Conecta, configura, programa tu aplicación y juega. Pero tendrá que trabajar en los recintos, especialmente si desea ponerlo al aire libre como sospecho.

Consumo electrico

WiFi es una tecnología codiciosa de energía. En realidad, un consumo de sensor YoctoHub-wireless + one es de aproximadamente 140 mA. Pero el centro cuenta con un modo de reposo profundo. En ese modo, el concentrador se despierta de vez en cuando, publica datos de los sensores y vuelve a dormir. El consumo en el sueño profundo más es inferior a 15 uA. Luego, dependiendo de cómo lo configure, la instalación puede mantener baterías durante semanas ... o meses.

Precio

Más de $ 50, me temo. Pero dudo seriamente que pueda encontrar un sensor de temperatura WiFi confiable por menos de $ 50. Tenga en cuenta que si utiliza una tecnología más barata, tendrá que comprar un puente entre esa tecnología y su red. Además, si realmente piensa que más de $ 50 es un factor decisivo, debe preguntarse cuánto le gustaría que le pagaran por proporcionar lo que está pidiendo. Y no se olvide: se supone que el dinero debe pagar por los componentes en bruto y también alimentarlo :-)

Solicitud

Aquí hay un ejemplo de aplicación que involucra un YoctoHub-Wireless y un Yocto-Meteo que es solo un Yocto-Temperature mejorado. Básicamente se trata de un conjunto de sensores de temperatura / humedad / presión atmosférica que funcionan con energía solar, wifi y exteriores. Está alimentado por uno de estos cargadores solares USB. http://www.yoctopuce.com/EN/article/an-autonomous-solar-weather-station

Alternativas

Aquí hay algunas otras alternativas de WiFi, que creo que son tan buenas como la de Yoctopuce, menos el manejo del problema de energía.

  1. DIY Hardcore: Arduino + wifi shield + sensor de temperatura como http://www.sparkfun.com/categories/82

  2. DIY casual: Raspberry PI + dongle wifi USB + sensor de temperatura usb. Tenga en cuenta que los sensores de temperatura USB son muy comunes: http://www.phidgets.com/products.php?category=35 http://www.raphnet.net/electronique/usbtenki/index_en.php

  3. Listo para usar: Temper @ tureAlert tiene una gama completa de sensores de temperatura listos para usar, incluida la versión wifi http://www.temperaturealert.com/Temperature-Alarm.aspx

Como conclusión

El hardware es solo la parte visible del iceberg. Cualquiera sea la solución que elija, asegúrese de elegir una con una API decente, o será inútil.

martinm
fuente