Existe-t-il des capteurs de température ambiante sans fil à faible coût (<50 $ USD)?
Je voudrais une interface simple avec le capteur, c'est-à-dire IP sur Wifi si possible.
Existe-t-il des capteurs de température ambiante sans fil à faible coût (<50 $ USD)?
Je voudrais une interface simple avec le capteur, c'est-à-dire IP sur Wifi si possible.
Réponses:
Pas le wifi mais un capteur de température XBee + autonome fera cela pour environ 30 $ - 40 $ environ. Le XBee a un convertisseur uC + A / D et pourrait lire un capteur analogique. À un cycle d'utilisation de 0,1% (transmission pendant 1 seconde toutes les 1000 secondes), vous pouvez obtenir environ deux ans sur deux AA avec une conception assez simple.
J'ai un bref résumé de ZigBee sur http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html
Une solution serait d'utiliser un JeeNode et un JeeLink (branché sur un PC ou un routeur). Pas cher, open-source et programmable à partir de l'IDE Arduino.
Un autre vote pour une radio et un récepteur JeeNode. Je vous suggère de revoir cette implémentation sans fil de la station météo:
Le livre 'Practical Arduino', disponible auprès de Little Bird Electronics (et ailleurs) contient des informations sur la façon de décoder les données des sondes de température sans fil vendues avec les stations météorologiques grand public.
Vous voudrez peut-être envisager de construire un tel appareil vous-même. Si vous avez besoin que la communication soit sur des réseaux TCP / IP, alors le mbed a des capacités Ethernet intégrées et pourrait communiquer des données de température (et bien plus encore!), Mais vous devrez acheter un adaptateur wifi pour les communications sans fil. Comme le souligne davr, ce sera au moins une perte de puissance!
Alternativement, vous pouvez utiliser un module Arduino et un module Zigbee pour renvoyer les données sur des distances potentiellement importantes vers un périphérique de contrôleur avec le protocole 802.15.4 de faible puissance.
De toute façon, je pense que vous allez devoir vous salir les mains et construire la chose vous-même. Le bonus de cette approche est que, selon la distance nécessaire pour communiquer sans fil, vous pouvez réduire les coûts.
Pourquoi ne pas utiliser un capteur à distance standard pour une station météo grand public? La plupart de ceux que vous trouvez dans les magasins sont fabriqués par Oregon Scientific . Je ne suis pas sûr de la bande sans fil et du protocole, mais cela devrait être assez simple et probablement documenté quelque part sur Internet.
AVIS DE NON- RESPONSABILITÉ Je travaille pour la société Yoctopuce qui a conçu le produit décrit ici, de sorte que cette réponse pourrait ne pas être aussi altruiste que vous le souhaiteriez.
Vous voudrez peut-être jeter un œil à Yocto-Temperature et YoctoHub-Wireless de Yoctopuce. Le Yocto-temperature est un capteur de température USB tout à fait normal comme vous pouvez en trouver beaucoup sur Internet, mais il peut être branché sur un YoctoHub-Wireless de la même entreprise. Ce hub est un émetteur WiFi qui peut contrôler n'importe quel appareil Yoctopuce. Vous aurez alors un accès WiFi direct à votre capteur. Vous pouvez également demander au hub de rapporter automatiquement les données des capteurs sur un serveur de votre choix (beaucoup plus facile de passer par les filtres NAT de cette façon).
Facilité d'utilisation
Branchez, configurez, programmez votre application et jouez. Mais vous devrez travailler sur les enceintes, surtout si vous voulez le mettre à l'extérieur comme je le soupçonne.
Consommation électrique
Le WiFi est une technologie gourmande en énergie. En fait, la consommation d'un YoctoHub-sans fil + un capteur est d'environ 140mA. Mais le hub dispose d'un mode de sommeil profond. Dans ce mode, le concentrateur se réveille de temps en temps, publie les données des capteurs et se rendort. La consommation en sommeil profond de plus est inférieure à 15 uA. Ensuite, selon la façon dont vous le configurez, l'installation peut tenir sur des batteries pendant des semaines ... ou des mois.
Prix
Plus de 50 $, je le crains. Mais je doute sérieusement que vous puissiez trouver un capteur de température WiFi fiable pour moins de 50 $. Notez que si vous utilisez une technologie moins chère, vous devrez acheter un pont entre cette technologie et votre réseau. De plus, si vous pensez vraiment que plus de 50 $ sont une rupture de contrat, vous devriez vous demander combien vous aimeriez être payé pour fournir ce que vous demandez. Et n'oubliez pas: cet argent est censé payer les composants bruts et vous nourrir également :-)
Application
Voici un exemple d'application impliquant un YoctoHub-Wireless et un Yocto-Meteo qui n'est qu'un Yocto-Temperature amélioré. Fondamentalement, il s'agit d'un réseau de capteurs de température / humidité / pression atmosphérique alimentés par l'énergie solaire en plein air. Il est alimenté par l'un de ces chargeurs solaires USB. http://www.yoctopuce.com/EN/article/an-autonomous-solar-weather-station
Alternatives
Voici quelques autres alternatives WiFi, qui je crois sont aussi bonnes que celle du Yoctopuce, moins la gestion des problèmes d'alimentation.
DIY Hardcore: Arduino + bouclier wifi + capteur de température tel que http://www.sparkfun.com/categories/82
DIY décontracté: Raspberry PI + dongle wifi USB + capteur de température USB. Notez que les capteurs de température USB sont très courants: http://www.phidgets.com/products.php?category=35 http://www.raphnet.net/electronique/usbtenki/index_en.php
Prêt à l'emploi: Temper @ tureAlert dispose d'une gamme complète de capteurs de température prêts à l'emploi, y compris la version wifi http://www.temperaturealert.com/Temperature-Alarm.aspx
Comme conclusion
Le matériel n'est que la partie visible de l'iceberg. Quelle que soit la solution que vous choisissez, assurez-vous d'en choisir une avec une API décente, sinon elle sera inutile.