Innehållsförteckning:

Bygg en enkel IOT -väderstation: 4 steg
Bygg en enkel IOT -väderstation: 4 steg

Video: Bygg en enkel IOT -väderstation: 4 steg

Video: Bygg en enkel IOT -väderstation: 4 steg
Video: Gjuta Enkelt – Gjut utan att blanda 2024, November
Anonim
Bygg en enkel IOT -väderstation
Bygg en enkel IOT -väderstation

I denna handledning kommer vi att bygga en fantastisk (den har en instrumentpanel och chattfunktion!) Men ändå enkel IoT -väderstation med hjälp av Zios Zuino XS PsyFi32 och vår senaste införlivning till Qwiic -familjen, Zio Qwiic lufttryckssensor! Brädan har en BMP280 -sensor från Bosch som mäter barometertryckstemperaturen, och den kan även användas som höjdmätare!

Det finns många väderstationsprojekt, men inte många (eller några som vi kunde se) använder WiFi -funktionen för Zuino XS PsyFi32 OCH Zio BMP280 -sensorn. Målet med detta projekt är inte bara att bygga en väderstation, utan också att komma igång med WiFi -funktionerna på PsyFi32.

Du borde redan ha konfigurerat och installerat PsyFi32 för utveckling med Arduino IDE. Om du inte har det, kolla in vår handledning för att lära dig hur du använder PSyFi32 med Arduino IDE.

Hårdvara:

  • Zuino XS PsyFi32
  • Zio Qwiic lufttryckssensor (BMP280)
  • Qwiic -kabel
  • USB A till Micro USB B -kabel

Programvara och bibliotek:

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

Steg 1: Anslut Zuino XS PsyFi32 och lufttryckssensorn med Qwiic -kabeln och slå på PsyFi32

Anslut Zuino XS PsyFi32 och lufttryckssensorn med hjälp av Qwiic -kabeln och slå på PsyFi32
Anslut Zuino XS PsyFi32 och lufttryckssensorn med hjälp av Qwiic -kabeln och slå på PsyFi32

Installationen är ganska enkel, bara tusensköna PsyFi32 och lufttryckssensorn tillsammans. Det som är bra med Qwiic är att du inte behöver en brödbräda eller en massa röriga kablar för att ansluta komponenterna!

Steg 2: Konfigurera ThingSpeak för att kunna läsa sensordata

Om du inte har det ännu, skapa ett konto på ThingSpeak. Gå till kanaler i den övre högra menyn och skapa en ny kanalfyllning i informationsfältens namn och beskrivning och välj tre fält. I ordning fyller du i fältetiketterna enligt följande: Temperatur (° C), tryck (hPa) och höjd (m) Du kan fylla i annan information som webbplatslänk eller Github, men fälten i (2) är det lägsta minimum

Steg 3: Flasha PsyFi32

Flasha PsyFi32
Flasha PsyFi32

Du måste ange ditt SSID och WiFi -lösenord innan du laddar upp koden. Gå till ThingSpeak -kanalen som du just skapade och klicka på API -nycklar. Kopiera "Skriv API -nyckeln" till koden (api_key string).

Steg 4:

Image
Image

Du har nu din egen meteorologiska station!

Du kan titta på kanalen vi ställde in för den här självstudien här.

Fullständig kod för denna handledning kan laddas ner här.

Rekommenderad: