drahtloser Temperatursensor [geschlossen]

Gibt es kostengünstige (<50 USD) drahtlose Umgebungstemperatursensoren?

Ich möchte eine einfache Schnittstelle zum Sensor, dh IP über WLAN, wenn dies möglich ist.

Leider kostet ein WLAN-Adapter selbst mindestens 50 US-Dollar. Auch WiFi ist aufgrund seiner hohen Komplexität und seines Leistungsbedarfs keine gute Wahl für Temperatursensoren. Sie möchten etwas mit sehr geringem Stromverbrauch, damit Sie Ihren Sensor monatelang mit einer einzigen Batterie betreiben können.
Es gibt WLAN-Temperatur-/Feuchtigkeitssensoren, die für eine Batterielebensdauer von 2 Jahren mit einer Einschaltdauer von 0,1 % bis 0,5 % ausgelegt sind

Antworten (7)

Kein WLAN, sondern ein eigenständiger XBee + -Temperatursensor erledigt dies für etwa 30 bis 40 US-Dollar. Das XBee hat einen uC + A/D-Wandler und könnte einen analogen Sensor lesen. Bei einem Arbeitszyklus von 0,1 % (Übertragung für 1 Sekunde alle 1000 Sekunden) können Sie mit zwei AAs mit einem ziemlich einfachen Design etwa zwei Jahre auskommen.

Ich habe einen kurzen ZigBee-Bericht unter http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html

Non-Pro-XBees haben bei ihrer niedrigsten Leistungseinstellung eine Nennleistung von ~1 mW, was Ihnen meiner Erfahrung nach eine nahezu 100%ige Paketübertragung innerhalb von ~ 10 Fuß (Sichtlinie) ermöglicht, ein XBee Pro hat einen maximalen Stromverbrauch von ~ 300 mA während der Übertragung ist aber für eine Sichtlinie von mehr als 1 Meile ausgelegt. Die Nicht-Profis können mit ihrem maximalen Stromverbrauch ungefähr 100 Fuß machen (ungefähr 1/10 des Profis, glaube ich).
Die Zahlen, die ich in der Beschreibung aufgeführt habe, stammen aus der XBee-Literatur, die unten auf der Seite zu finden ist. Für eine Peitschenantenne geben sie eine Leistungssteigerung von 5:1 an (pro:std). Bei der Chipantenne liegt die Reichweite bei etwa 3,5:1. Diese Werte gelten alle im Freien, Sichtlinie. In Innenräumen beträgt der Unterschied nur etwa 2:1 und die Reichweiten betragen 140 Fuß:80 Fuß.
Ich habe gerade einen Anwendungshinweis für die Verwendung des PICOBEE zum Messen von K-Typ-Thermoelementen und zum Übertragen der zeitgestempelten Daten mit dem XBEE hinzugefügt. Den Schaltplan, die Prototypenbilder und das Softwarebeispiel finden Sie unter wiblocks.luciani.org/docs/app-notes/picobee-tc.html
IoT hat sich seit 2010 verändert. 2018 ist es möglich, dies mit Espressif ESP32 oder einem Particle Photon Board zu machen.

Eine Lösung wäre die Verwendung eines JeeNode und eines JeeLink (eingesteckt in einen PC oder Router). Günstig, Open Source und über die Arduino IDE programmierbar.

Sieht aus wie ein proprietäres Protokoll ... oder?
Das RFM12B-Modul führt FSK auf einer konfigurierbaren Frequenz aus, ja. Aber das JeeNode-Kommunikationsprotokoll ist Open Source.

Eine weitere Stimme für ein JeeNode-Radio und -Empfänger. Ich schlage vor, Sie überprüfen diese drahtlose Implementierung der Wetterstation:

JeeNode Wetterstation

Das Buch „Practical Arduino“, erhältlich bei Little Bird Electronics (und anderswo), enthält Informationen darüber, wie die Daten von drahtlosen Temperatursonden dekodiert werden, wie sie mit Verbraucher-Wetterstationen verkauft werden.

In Australien habe ich drahtlose Indoor-Outdoor-Thermometer in Supermärkten für etwa 9 $ gesehen. Ich habe mir den Datenstrom angesehen, und sie scheinen einigermaßen hackbar zu sein. 9 US-Dollar pro Knoten mit vielen übrig gebliebenen Ersatzempfängerschaltkreisen erscheinen angemessen.

Vielleicht möchten Sie ein solches Gerät selbst bauen. Wenn Sie die Kommunikation über TCP/IP-Netzwerke benötigen, verfügt das mbed über integrierte Ethernet-Fähigkeiten und könnte Temperaturdaten (und vieles mehr!) kommunizieren, aber Sie müssten einen WLAN-Adapter für drahtlose Kommunikation kaufen. Wie davr betont, wird das zumindest ein Stromfresser sein!

Alternativ könnten Sie ein Arduino- und ein Zigbee-Modul verwenden , um die Daten über potenziell große Entfernungen zurück zu einem Controller-Gerät mit dem 802.15.4-Protokoll mit geringerer Leistung zu senden.

So oder so denke ich, dass Sie sich die Hände schmutzig machen und das Ding selbst bauen müssen. Der Vorteil dieses Ansatzes besteht darin, dass Sie die Kosten je nach Entfernung der drahtlosen Kommunikation niedrig halten können.

Vielleicht liegt es nur an mir, aber mbed scheint überteuert. Das Board kostet 100 US-Dollar, aber der eigentliche Mikrocontroller kann für 10 US-Dollar gekauft werden. Ich habe mir nicht viel angesehen, vielleicht ist ihre Software wirklich gut und das macht die Kosten wieder wett?
Seine $100?! Wow, ich habe meine hier drüben für 30 £ gekauft – was leicht mit den Kosten eines Programmierers und ein oder zwei Chips vergleichbar ist. Ja, 100 Dollar sind ein bisschen happig!
Ich habe nie gesehen, dass es für 100 Dollar verkauft wurde. 60 Dollar eher. Es hat einen USB-Programmierer, einen Flash-Speicher und einen Ethernet-PHY an Bord. Ganz zu schweigen davon, dass Sie einen TQFP100 nicht löten müssen.

Warum nicht einen Standard-Fernsensor für eine verbrauchertaugliche Wetterstation verwenden? Die meisten, die Sie im Handel finden, werden von Oregon Scientific hergestellt . Ich bin mir über das Funkband und das Protokoll nicht sicher, aber es sollte ziemlich einfach sein und wahrscheinlich irgendwo im Internet dokumentiert sein.

+1 für den nützlichen Link. Ich suche etwas mit einer API, dh ich möchte den Sensor an einen Computer anschließen.

HAFTUNGSAUSSCHLUSS Ich arbeite für das Yoctopuce-Unternehmen, das das hier beschriebene Produkt entwickelt hat, sodass sich diese Antwort möglicherweise nicht so altruistisch anfühlt, wie Sie es gerne hätten.

Vielleicht möchten Sie einen Blick auf Yocto-Temperature und YoctoHub-Wireless von Yoctopuce werfen. Der Yocto-Temperature ist ein normaler USB-Temperatursensor, wie Sie viele im Internet finden können, aber er kann an einen YoctoHub-Wireless der gleichen Firma angeschlossen werden. Dieser Hub ist ein WLAN-Sender, der jedes Yoctopuce-Gerät steuern kann. Sie haben dann direkten WLAN-Zugriff auf Ihren Sensor. Sie können den Hub auch bitten, Sensordaten automatisch auf einem Server Ihrer Wahl zu melden (auf diese Weise ist es viel einfacher, NAT-Filter zu durchlaufen).

Benutzerfreundlichkeit

Plug, konfigurieren, programmieren Sie Ihre Anwendung und spielen Sie. Aber an den Gehegen wirst du arbeiten müssen, besonders wenn du es draußen aufstellen willst, wie ich vermute.

Stromverbrauch

WLAN ist eine stromhungrige Technologie. Tatsächlich verbraucht ein YoctoHub-Wireless + ein Sensor etwa 140mA. Aber der Hub verfügt über einen Tiefschlafmodus. In diesem Modus wacht der Hub von Zeit zu Zeit auf, postet Sensordaten und geht wieder in den Ruhezustand. Der Verbrauch im Tiefschlaf beträgt mehr als 15 µA. Dann kann die Installation je nach Konfiguration wochenlang ... oder monatelang mit Batterien betrieben werden.

Preis

Mehr als 50 Dollar, fürchte ich. Aber ich bezweifle ernsthaft, dass Sie einen zuverlässigen WLAN-Temperatursensor für weniger als 50 US-Dollar finden können. Beachten Sie, dass Sie, wenn Sie eine billigere Technologie verwenden, eine Brücke zwischen dieser Technologie und Ihrem Netzwerk kaufen müssen. Wenn Sie wirklich der Meinung sind, dass mehr als 50 US-Dollar ein Deal Breaker sind, sollten Sie sich fragen, wie viel Sie dafür bezahlt bekommen möchten, was Sie verlangen. Und vergiss nicht: das Geld soll die Rohkomponenten bezahlen und dich auch ernähren :-)

Anwendung

Hier ist ein Anwendungsbeispiel mit einem YoctoHub-Wireless und einem Yocto-Meteo, das nur eine verbesserte Yocto-Temperature ist. Im Grunde handelt es sich um ein solarbetriebenes WLAN-Sensorarray für Temperatur / Luftfeuchtigkeit / Luftdruck im Freien. Es wird von einem dieser USB-Solarladegeräte mit Strom versorgt. http://www.yoctopuce.com/EN/article/an-autonomous-solar-weather-station

Alternativen

Hier sind einige andere WLAN-Alternativen, von denen ich glaube, dass sie genauso gut sind wie die von Yoctopuce, abzüglich der Handhabung von Stromproblemen.

  1. DIY Hardcore: Arduino + WLAN-Schild + Temperatursensor wie http://www.sparkfun.com/categories/82

  2. DIY Casual: Raspberry PI + USB-WLAN-Dongle + USB-Temperatursensor . Beachten Sie, dass USB-Temperatursensoren weit verbreitet sind: http://www.phidgets.com/products.php?category=35 http://www.raphnet.net/electronique/usbtenki/index_en.php

  3. Gebrauchsfertig: Temper@tureAlert hat eine ganze Reihe von gebrauchsfertigen Temperatursensoren, einschließlich WLAN-Version http://www.temperaturealert.com/Temperature-Alarm.aspx

Als Schlussfolgerung

Die Hardware ist nur der sichtbare Teil des Eisbergs. Für welche Lösung Sie sich auch entscheiden, stellen Sie sicher, dass Sie eine mit einer anständigen API wählen, sonst wird sie nutzlos sein.