Inhaltsverzeichnis:
- Schritt 1: Teileliste
- Schritt 2: Grundlagen
- Schritt 3: Schritt 1: Füllen des Gehäuses
- Schritt 4: Der Code
- Schritt 5: Vergraben des Sensors
- Schritt 6: Datenanalyse
Video: Feuchtigkeitssensor mit Particle Photon - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Einführung
In diesem Tutorial werden wir einen Feuchtigkeitssensor mit einem Particle Photon und seiner eingebetteten oder / und externen WiFi-Antenne bauen. Die WLAN-Stärke ist abhängig von der Feuchtigkeit in der Luft und auch im Boden. Dieses Prinzip nutzen wir zur Messung der Bodenfeuchte.
Schritt 1: Teileliste
-
Wlan Router
Der Router sollte sich in der Nähe des Photons befinden, um die besten Ergebnisse zu erzielen
-
Teilchen-Photon
Damit senden wir die Daten in die Cloud
- Steckbrett oder etwas zum Schutz der Photonen-Pins
-
Wasserfeste Hülle
- Das Case schützt Photon und Powerbank vor Schmutz und Feuchtigkeit.
- Es sollte sowohl für die Photonen- als auch für die Powerbank groß genug sein
-
Powerbank oder Stromquelle
Sie können jede Powerbank verwenden, die in Ihr Gehäuse passt, eine höhere Kapazität bedeutet, dass Sie den Sensor länger verwenden können
-
Externe Antenne (optional
Sie können dies verwenden, um die WLAN-Stärke zu erhöhen
Schritt 2: Grundlagen
Stellen Sie sicher, dass Sie das Photon eingerichtet haben, indem Sie den Anweisungen der Photon-Website folgen:
Optional:
Bringen Sie die externe Antenne wie im Photon-Handbuch beschrieben an
Schritt 3: Schritt 1: Füllen des Gehäuses
Wir werden nun das Gehäuse mit der Powerbank, Photon und optional der externen Antenne füllen
Schritt 4: Der Code
// die Zeit in Millisekunden zwischen den Messungen.
//da man nicht zu viele Events veröffentlichen kann, muss dies auch mindestens 1000. sein
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; Void setup () { // hier nichts zu tun } Void loop () { // eine Messung durchführen: Lesen Sie den Wert von der internen Antenne WiFi.selectAntenna (ANT_INTERNAL); int Messung1 = WiFi. RSSI(); //veröffentliche dies in der Particle Cloud Particle.publish("Internal", (String) Measurement1); // auf die Verzögerungszeit von Millisekunden warten
Verzögerung (Verzögerungszeit);
// eine Messung durchführen: Lesen Sie den Wert von der externen Antenne WiFi.selectAntenna (ANT_EXTERNAL); int Messung2 = WiFi. RSSI(); //veröffentliche dies in der Particle Cloud Particle.publish("External", (String) Measurement2); // Warten Sie auf die Verzögerungszeit von Millisekunden
Verzögerung (Verzögerungszeit);
Schritt 5: Vergraben des Sensors
An diesem Punkt sollte das Partikel Daten in dem im Code festgelegten Intervall veröffentlichen.
Sie können jetzt nach draußen gehen und nach einer guten Stelle suchen, um das Gerät zu vergraben.
Es sollte sich innerhalb der Reichweite Ihres WLANs und in der Nähe des Bodens befinden, den Sie messen möchten.
Beim Aufstellen des Geräts sollten Sie regelmäßig die Verbindung überprüfen.
Wenn Sie begraben sind, sollten Sie jetzt eine Änderung der Signalstärke bei Regen sehen können.
Schritt 6: Datenanalyse
Sie haben jetzt Daten, die in das Partikel-Dashboard eingehen, die nicht kalibriert sind.
Um diese Daten zu kalibrieren, können Sie zwischen zwei Methoden wählen.
-
Geringe Genauigkeit
Bei dieser Methode protokollieren Sie die Daten und betrachten die Differenz der Daten nach und vor dem Regen. Dies gibt eine geringe Genauigkeit der Schätzung, wie hoch der Feuchtigkeitsgehalt ist
-
Höhere Genauigkeit
Für diese Methode leihen oder mieten Sie einen hochpräzisen Feuchtigkeitssensor, um Ihren DIY-Sensor zu kalibrieren. Dies liefert im Vergleich zur ersten Methode genauere Daten
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Einführung in Particle Photon und IoT: 4 Schritte
Einführung in Particle Photon und IoT: Das Particle Photon ist eines der neuesten und meiner Meinung nach coolsten Entwicklungsboards auf dem Markt. Es verfügt über WiFi-Integrationen und eine RESTful-API, die es Ihnen ermöglicht, einfach mit dem Board zu interagieren, und Sie können es sogar mit IFTTT verknüpfen