Innholdsfortegnelse:

Bygg en enkel IOT værstasjon: 4 trinn
Bygg en enkel IOT værstasjon: 4 trinn

Video: Bygg en enkel IOT værstasjon: 4 trinn

Video: Bygg en enkel IOT værstasjon: 4 trinn
Video: JEG KASTET IKKE BORT DEN GAMLE TYLLEN OG REDDET FAMILIENS BUDSJETT GODT! 4 SUPER TULLE IDEER. 2024, November
Anonim
Bygg en enkel IOT værstasjon
Bygg en enkel IOT værstasjon

I denne opplæringen vil vi bygge en fantastisk (den har et dashbord og en chatfunksjon!), Men enkel IoT -værstasjon ved hjelp av Zios Zuino XS PsyFi32 og vår siste innlemmelse i Qwiic -familien, Zio Qwiic lufttrykksensor! Brettet har en BMP280 -sensor fra Bosch som måler barometrisk trykktemperatur, og den kan til og med brukes som høydemåler!

Det er mange værstasjonsprosjekter, men ikke mange (eller noen som vi kunne se) bruker WiFi -funksjonaliteten til Zuino XS PsyFi32 OG Zio BMP280 -sensoren. Målet med dette prosjektet er ikke bare å bygge en værstasjon, men også å komme i gang med å bruke WiFi -funksjonene på PsyFi32.

Du burde allerede ha konfigurert og installert PsyFi32 for utvikling med Arduino IDE. Hvis du ikke har det, kan du ta en titt på opplæringen vår for å lære hvordan du bruker PSyFi32 med Arduino IDE.

Maskinvare:

  • Zuino XS PsyFi32
  • Zio Qwiic lufttrykksensor (BMP280)
  • Qwiic -kabel
  • USB A til Micro USB B kabel

Programvare og biblioteker:

  • Arduino IDE
  • Arduino ESP32 bibliotek
  • Adafruit_BMP280 bibliotek
  • Adafruit Unified Sensor Driver -bibliotek
  • ThingSpeak

Trinn 1: Koble Zuino XS PsyFi32 og lufttrykksensoren ved hjelp av Qwiic -kabelen, og slå på PsyFi32

Koble Zuino XS PsyFi32 og lufttrykksensoren ved hjelp av Qwiic -kabelen, og slå på PsyFi32
Koble Zuino XS PsyFi32 og lufttrykksensoren ved hjelp av Qwiic -kabelen, og slå på PsyFi32

Oppsettet er ganske enkelt, bare daisy chain PsyFi32 og lufttrykksensoren sammen. Det gode med Qwiic er at du ikke trenger et brødbrett eller en haug med rotete kabler for å koble komponentene!

Trinn 2: Sett opp ThingSpeak til å kunne lese sensordata

Hvis du ikke har den ennå, kan du opprette en konto på ThingSpeak. Gå til kanaler på menyen øverst til høyre og opprett en ny kanalfyll i informasjonsfeltets navn og beskrivelse, og velg tre felt. I rekkefølge fyller du ut feltetikettene på følgende måte: Temperatur (° C), trykk (hPa) og høyde (m) Du kan fylle ut annen informasjon, for eksempel nettstedslink eller Github, men feltene i (2) er et minimum

Trinn 3: Flash PsyFi32

Flash PsyFi32
Flash PsyFi32

Du må angi SSID og WiFi -passord før du laster opp koden. Gå til ThingSpeak -kanalen du nettopp opprettet, og klikk på API -nøkler. Kopier "Skriv API -nøkkelen" til koden (strengen api_key).

Trinn 4:

Image
Image

Du har nå din egen meteorologiske stasjon!

Du kan se på kanalen vi satte opp for denne opplæringen her.

Full kode for denne opplæringen kan lastes ned her.

Anbefalt: