Egyszerű IOT meteorológiai állomás építése: 4 lépés
Egyszerű IOT meteorológiai állomás építése: 4 lépés
Anonim
Építsen egyszerű IOT meteorológiai állomást
Építsen egyszerű IOT meteorológiai állomást

Ebben az oktatóanyagban egy fantasztikus (műszerfal és csevegési funkció!), Mégis egyszerű IoT időjárás -állomást fogunk építeni a Zio Zuino XS PsyFi32 és a Qwiic család legújabb beépítése, a Zio Qwiic légnyomás -érzékelő segítségével! A tábla a Bosch BMP280 érzékelőjével rendelkezik, amely méri a légnyomás hőmérsékletét, és akár magasságmérőként is használható!

Sok időjárás állomás -projekt létezik, de nem sok (vagy bármelyik, amit láthattunk) használja a Zuino XS PsyFi32 ÉS a Zio BMP280 érzékelő WiFi funkcióit. A projekt célja nem csak egy időjárás -állomás felépítése, hanem a PsyFi32 WiFi képességeinek használatának megkezdése is.

Már konfigurálnia és telepítenie kellett a PsyFi32 -et az Arduino IDE fejlesztéséhez. Ha még nem tette meg, nézze meg bemutatónkat, hogy megtanulja a PSyFi32 és az Arduino IDE használatát.

Hardver:

  • Zuino XS PsyFi32
  • Zio Qwiic légnyomás -érzékelő (BMP280)
  • Qwiic kábel
  • USB A - Micro USB B kábel

Szoftverek és könyvtárak:

  • Arduino IDE
  • Arduino ESP32 könyvtár
  • Adafruit_BMP280 könyvtár
  • Adafruit Unified Sensor Driver könyvtár
  • ThingSpeak

1. lépés: Csatlakoztassa a Zuino XS PsyFi32 készüléket és a levegőnyomás -érzékelőt a Qwiic kábel segítségével, és kapcsolja be a PsyFi32 tápellátását

Csatlakoztassa a Zuino XS PsyFi32 készüléket és a levegőnyomás -érzékelőt a Qwiic kábellel, és kapcsolja be a PsyFi32 tápellátását
Csatlakoztassa a Zuino XS PsyFi32 készüléket és a levegőnyomás -érzékelőt a Qwiic kábellel, és kapcsolja be a PsyFi32 tápellátását

A beállítás meglehetősen egyszerű, csak kösse össze a PsyFi32 -et és a légnyomás -érzékelőt. A Qwiicben az a jó, hogy nincs szükség kenyérlapra vagy egy csomó rendetlen kábelre az alkatrészek csatlakoztatásához!

2. lépés: Állítsa be a ThingSpeak -et, hogy képes legyen olvasni az érzékelő adatait

Ha még nem rendelkezik ezzel, hozzon létre egy fiókot a ThingSpeak webhelyen. Lépjen a jobb felső sarokban található Csatornák elemre, és hozzon létre egy új csatorna kitöltést az információmezők nevében és leírásában, majd válasszon ki három mezőt. Ennek érdekében töltse ki a mezőcímkéket az alábbiak szerint: Hőmérséklet (° C), Nyomás (hPa) és Magasság (m) Más adatokat is kitölthet, például a weboldal linkjét vagy a Github -ot, de a (2) mezők a minimum

3. lépés: Villanja fel a PsyFi32 -t

Villogjon a PsyFi32
Villogjon a PsyFi32

A kód feltöltése előtt meg kell adnia SSID -jét és WiFi -jelszavát. Lépjen az imént létrehozott ThingSpeak csatornára, és kattintson az API -kulcsokra. Másolja az „API -kulcs írása” kódot (api_key karakterlánc).

4. lépés:

Image
Image

Most van saját meteorológiai állomása!

Itt megtekintheti a csatornát, amelyet erre a bemutatóra állítottunk be.

Az oktatóanyag teljes kódja letölthető innen.

Ajánlott: