INHOUDSOPGAWE:

Bou 'n eenvoudige IOT -weerstasie: 4 stappe
Bou 'n eenvoudige IOT -weerstasie: 4 stappe

Video: Bou 'n eenvoudige IOT -weerstasie: 4 stappe

Video: Bou 'n eenvoudige IOT -weerstasie: 4 stappe
Video: Backstreet Boys - I Want It That Way (Official HD Video) 2024, November
Anonim
Bou 'n eenvoudige IOT -weerstasie
Bou 'n eenvoudige IOT -weerstasie

In hierdie tutoriaal bou ons 'n wonderlike (dit het 'n paneelbord en kletsfunksie!) Maar tog 'n eenvoudige IoT -weerstasie met behulp van die Zio's Zuino XS PsyFi32 en ons nuutste inlywing in die Qwiic -familie, die Zio Qwiic -lugdruksensor! Die bord het 'n BMP280 -sensor van Bosch wat die barometriese druk temperatuur meet, en dit kan selfs as 'n hoogtemeter gebruik word!

Daar is baie weerstasieprojekte, maar nie baie (of enige wat ons kon sien nie) gebruik die WiFi -funksionaliteit van die Zuino XS PsyFi32 EN die Zio BMP280 -sensor. Die doel van hierdie projek is nie net om 'n weerstasie te bou nie, maar ook om aan die gang te kom met die WiFi -vermoëns op die PsyFi32.

U moes reeds PsyFi32 gekonfigureer en geïnstalleer het vir ontwikkeling met die Arduino IDE. As u dit nog nie gedoen het nie, kyk dan na ons tutoriaal om te leer hoe u die PSyFi32 met Arduino IDE kan gebruik.

Hardeware:

  • Zuino XS PsyFi32
  • Zio Qwiic lugdruk sensor (BMP280)
  • Qwiic -kabel
  • USB A tot Micro USB B kabel

Sagteware en biblioteke:

  • Arduino IDE
  • Arduino ESP32 biblioteek
  • Adafruit_BMP280 biblioteek
  • Adafruit Unified Sensor Driver -biblioteek
  • DingPraat

Stap 1: Koppel die Zuino XS PsyFi32 en die lugdruksensor met die Qwiic -kabel en voer die PsyFi32 aan

Koppel die Zuino XS PsyFi32 en die lugdruksensor met die Qwiic -kabel en skakel die PsyFi32 aan
Koppel die Zuino XS PsyFi32 en die lugdruksensor met die Qwiic -kabel en skakel die PsyFi32 aan

Die opstelling is redelik eenvoudig, net daisy chain die PsyFi32 en die lugdruk sensor saam. Die goeie ding met Qwiic is dat u nie 'n broodbord of 'n klomp deurmekaar kabels nodig het om die komponente aan te sluit nie!

Stap 2: Stel ThingSpeak in om sensordata te kan lees

As u dit nog nie het nie, skep 'n rekening by ThingSpeak. Gaan na kanale in die spyskaart regs bo en skep 'n nuwe kanaalvul die naam en beskrywing van die inligtingsvelde in, en kies drie velde. Vul die veldetikette soos volg in: temperatuur (° C), druk (hPa) en hoogte (m)

Stap 3: Flits die PsyFi32

Flits die PsyFi32
Flits die PsyFi32

U moet u SSID en WiFi -wagwoord invoer voordat u die kode oplaai. Gaan na die ThingSpeak -kanaal wat u so pas geskep het en klik op API -sleutels. Kopieer die 'Skryf API -sleutel' na die kode (api_key string).

Stap 4:

Image
Image

U het nou u eie meteorologiese stasie!

U kan hier kyk na die kanaal wat ons vir hierdie tutoriaal opgestel het.

Die volledige kode van hierdie tutoriaal kan hier afgelaai word.

Aanbeveel: