Inhaltsverzeichnis:

Erstellen Sie eine einfache IOT-Wetterstation - Gunook
Erstellen Sie eine einfache IOT-Wetterstation - Gunook

Video: Erstellen Sie eine einfache IOT-Wetterstation - Gunook

Video: Erstellen Sie eine einfache IOT-Wetterstation - Gunook
Video: [EN subs] DIY IoT Wetterstation - mit Regen und Windsensor 2024, November
Anonim
Erstellen Sie eine einfache IOT-Wetterstation
Erstellen Sie eine einfache IOT-Wetterstation

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

Verbinden Sie das Zuino XS PsyFi32 und den Luftdrucksensor mit dem Qwiic-Kabel und schalten Sie das PsyFi32. ein
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

Flashen Sie das PsyFi32
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:

Image
Image

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.

Empfohlen: