kabelloser Temperatursensor [geschlossen]


12

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

Ich möchte eine einfache Schnittstelle zum Sensor dh IP über Wifi, wenn überhaupt möglich.


Leider kostet ein WiFi-Adapter mindestens 50 US-Dollar. Auch WiFi ist aufgrund seiner hohen Komplexität und Leistungsanforderungen 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.
Davr

Es gibt Wifi-Temperatur- / Feuchtigkeitssensoren, die für eine Batterielebensdauer von 2 Jahren mit einem Arbeitszyklus von 0,1% bis 0,5% ausgelegt sind
Zepplock

Antworten:


11

Kein WLAN, aber ein eigenständiger XBee + Temperatursensor kann dies für etwa 30-40 US-Dollar tun. Der XBee verfügt über einen uC + A / D-Wandler und kann einen analogen Sensor auslesen. Bei einer Einschaltdauer von 0,1% (1 Sekunde lang alle 1000 Sekunden senden) können Sie mit einem recht einfachen Design zwei Jahre lang mit zwei AAs arbeiten.

Ich habe eine kurze Beschreibung von ZigBee unter http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html


Non-Pro XBees haben eine Nennleistung von ~ 1 mW bei der niedrigsten Leistungseinstellung, was meiner Erfahrung nach eine nahezu 100% ige Paketübertragung innerhalb von ~ 10 Fuß (Sichtlinie) ergibt. Ein XBee Pro hat während der Übertragung einen maximalen Stromverbrauch von ~ 300 mA Wird jedoch für eine Sichtlinie von mehr als 1 Meile bewertet. Die Nicht-Profis können mit ihrem maximalen Stromverbrauch so etwas wie 100 Fuß schaffen (ungefähr 1/10 des Profis, glaube ich).
Pfyon

Die Zahlen, die ich in der Beschreibung aufgeführt habe, stammen aus der XBee-Literatur, die sich am Ende der Seite befindet. Für eine Peitschenantenne wird eine Leistungssteigerung von 5: 1 (pro: std) angegeben. Für die Chipantenne liegt die Reichweite bei 3,5: 1. Diese Werte sind alle im Freien und in Sichtweite. In Innenräumen beträgt der Unterschied nur etwa 2: 1 und die Reichweiten betragen 140: 80 Fuß.
Jluciani

Ich habe gerade einen Anwendungshinweis für die Verwendung des PICOBEE zum Messen von K-Thermoelementen und zum Übertragen der zeitgestempelten Daten mithilfe der XBEE hinzugefügt. Das schematische Beispiel mit Prototyp-Bildern und Software finden Sie unter wiblocks.luciani.org/docs/app-notes/picobee-tc.html
jluciani

Das Internet der Dinge hat sich seit 2010 geändert. Im Jahr 2018 ist es möglich, dies mit Espressif ESP32 oder einer Partikel-Photon-Platine zu realisieren.
Jeroen3

2

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


Sieht aus wie ein proprietäres Protokoll ... oder?
Jldupont

Das RFM12B-Modul führt FSK auf einer konfigurierbaren Frequenz durch, ja. Das JeeNode-Kommunikationsprotokoll ist jedoch Open Source.
Toby Jaffey

2

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

JeeNode Wetterstation


2

Das Buch 'Practical Arduino', erhältlich bei Little Bird Electronics (und anderswo), enthält Informationen zum Dekodieren der Daten von drahtlosen Temperaturfühlern, wie sie mit Wetterstationen für Verbraucher verkauft werden.


In Australien habe ich drahtlose Indoor-Outdoor-Thermometer in Supermärkten für etwa 9 US-Dollar gesehen. Ich habe mir den Datenstrom angesehen und sie scheinen einigermaßen hackbar zu sein. 9 US-Dollar pro Knoten mit vielen verbleibenden Ersatzempfängerkreisen erscheinen vernünftig.
James Cameron

1

Vielleicht möchten Sie ein solches Gerät selbst bauen. Wenn die Kommunikation über TCP / IP-Netzwerke erfolgen soll, muss das mbed verwendet werden verfügt über integrierte Ethernet-Funktionen und kann Temperaturdaten (und vieles mehr!) Übertragen. Sie müssen jedoch einen WLAN-Adapter für drahtlose Kommunikation kaufen. Davr weist darauf hin, dass dies zumindest ein Stromverbrauch sein wird!

Alternativ könnten Sie ein Arduino- und ein ZigBee-Modul verwenden , um die Daten über potenziell große Entfernungen an ein Controller-Gerät mit dem Protokoll 802.15.4 niedrigerer Leistung zurückzusenden.

In jedem Fall müssen Sie sich die Hände schmutzig machen und das Ding selbst bauen. Der Vorteil dieses Ansatzes ist, dass Sie je nachdem, wie weit Sie drahtlos kommunizieren müssen, die Kosten niedrig halten können.


Vielleicht bin ich es nur, aber mbed scheint überteuert. Das Board kostet 100 US-Dollar, aber der eigentliche Mikrocontroller kann für 10 US-Dollar gekauft werden. Ich habe nicht viel geschaut, vielleicht ist ihre Software wirklich gut und das macht die Kosten wieder wett?
Davr

Es ist $ 100 ?! Wow, ich habe meine für 30 Pfund hier gekauft - was mit den Kosten für einen Programmierer und einen oder zwei Chips vergleichbar ist. Ja, 100 Dollar sind ein bisschen steil!
JP.

Ich habe noch nie gesehen, dass es für 100 Dollar verkauft wurde. $ 60 lieber. Es verfügt über einen USB-Programmierer, einen Flash-Speicher und einen Ethernet-PHY an Bord. Ganz zu schweigen davon, dass Sie keinen TQFP100 anlöten müssen.
jpc

1

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


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

0

HAFTUNGSAUSSCHLUSS Ich arbeite für die Yoctopuce-Firma, die das hier beschriebene Produkt entwickelt hat, sodass sich die 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 ihn im Internet finden. Er kann jedoch auch an einen YoctoHub-Wireless der gleichen Firma angeschlossen werden. Dieser Hub ist ein WiFi-Sender, der jedes Yoctopuce-Gerät steuern kann. Sie haben dann direkten WiFi-Zugang zu Ihrem Sensor. Sie können den Hub auch auffordern, automatisch Sensordaten auf einem Server Ihrer Wahl zu melden (dies erleichtert das Durchsuchen von NAT-Filtern erheblich).

Benutzerfreundlichkeit

Plug, konfigurieren, programmieren Sie Ihre Anwendung und spielen Sie. Aber Sie müssen an den Gehäusen arbeiten, vor allem, wenn Sie sie, wie ich vermute, im Freien aufstellen möchten.

Stromverbrauch

WiFi ist eine machtgierige Technologie. Ein YoctoHub-Wireless + ein Sensor verbraucht ungefähr 140mA. Der Hub verfügt jedoch über einen Tiefschlafmodus. In diesem Modus wacht der Hub von Zeit zu Zeit auf, sendet Sensordaten und geht in den Ruhezustand zurück. Der Verbrauch im Tiefschlaf mehr ist weniger als 15 uA. Abhängig von Ihrer Konfiguration kann die Installation dann wochen- oder monatelang im Akkubetrieb verbleiben.

Preis

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

Anwendung

Hier ist ein Anwendungsbeispiel mit einem YoctoHub-Wireless und einem Yocto-Meteo, bei dem es sich lediglich um eine verbesserte Yocto-Temperatur handelt. Grundsätzlich handelt es sich um ein solarbetriebenes Outdoor-Array mit Sensoren für WLAN, Temperatur, Luftfeuchtigkeit und atmosphärischen Druck. Es wird von einem dieser USB-Solarladegeräte betrieben. http://www.yoctopuce.com/GE/article/an-autonomous-solar-weather-station

Alternativen

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

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

  2. DIY beiläufig: Himbeere PI + USB wifi Dongle + usb-Temperaturfühler. Beachten Sie, dass USB-Temperatursensoren sehr häufig sind: http://www.phidgets.com/products.php?category=35 http://www.raphnet.net/electronique/usbtenki/index_en.php

  3. Gebrauchsfertig: Temper @ tureAlert verfügt über eine ganze Reihe gebrauchsfertiger Temperatursensoren, einschließlich der WLAN-Version http://www.temperaturealert.com/Temperature-Alarm.aspx

Als Schlussfolgerung

Die Hardware ist nur der sichtbare Teil des Eisbergs. Unabhängig davon, für welche Lösung Sie sich entscheiden, stellen Sie sicher, dass Sie eine mit einer anständigen API auswählen. Andernfalls wird diese unbrauchbar.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.