Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Tutorial werden wir eine großartige (es hat ein Dashboard und eine Chat-Funktion!) Das Board verfügt über einen BMP280-Sensor von Bosch, der die Luftdrucktemperatur misst und sogar als Höhenmesser verwendet werden kann!
Es gibt viele Wetterstationsprojekte, aber nicht viele (oder keine, die wir sehen konnten) verwenden die WiFi-Funktionalität des Zuino XS PsyFi32 UND des Zio BMP280-Sensors. Ziel dieses Projekts ist nicht nur der Bau einer Wetterstation, sondern auch der Einstieg in die Nutzung der WiFi-Fähigkeiten des PsyFi32.
Sie sollten PsyFi32 bereits für die Entwicklung mit der Arduino IDE konfiguriert und installiert haben. Wenn nicht, lesen Sie unser Tutorial, um zu erfahren, wie Sie PSyFi32 mit Arduino IDE verwenden.
Hardware:
- Zuino XS PsyFi32
- Zio Qwiic Luftdrucksensor (BMP280)
- Qwiic-Kabel
- USB-A-zu-Micro-USB-B-Kabel
Software & Bibliotheken:
- Arduino-IDE
- Arduino ESP32-Bibliothek
- Adafruit_BMP280-Bibliothek
- Adafruit Unified Sensor Driver-Bibliothek
- DingSpeak
Schritt 1: Verbinden Sie das Zuino XS PsyFi32 und den Luftdrucksensor mit dem Qwiic-Kabel und schalten Sie das PsyFi32. ein
Das Setup ist ziemlich einfach, einfach den PsyFi32 und den Luftdrucksensor miteinander verketten. Das Gute an Qwiic ist, dass Sie kein Steckbrett oder einen Haufen unordentlicher Kabel benötigen, um die Komponenten anzuschließen!
Schritt 2: Richten Sie ThingSpeak so ein, dass es Sensordaten lesen kann
Wenn Sie es noch nicht haben, erstellen Sie ein Konto bei ThingSpeak. Gehen Sie zu Kanäle im Menü oben rechts und erstellen Sie in den Informationsfeldern Name und Beschreibung ein neues ChannelFill und wählen Sie drei Felder aus. Füllen Sie die Feldbeschriftungen wie folgt aus: Temperatur (°C), Druck (hPa) und Höhe (m) Sie können andere Informationen wie Website-Link oder Github eingeben, aber die Felder in (2) sind das absolute Minimum
Schritt 3: Flashen Sie das PsyFi32
Sie müssen Ihre SSID und Ihr WLAN-Passwort eingeben, bevor Sie den Code hochladen. Gehen Sie zum gerade erstellten ThingSpeak-Kanal und klicken Sie auf API-Schlüssel. Kopieren Sie den ‘Write API Key’ in den Code (api_key string).
Schritt 4:
Sie haben jetzt Ihre eigene meteorologische Station!
Hier können Sie sich den Kanal ansehen, den wir für dieses Tutorial eingerichtet haben.
Der vollständige Code dieses Tutorials kann hier heruntergeladen werden.