Cuprins:

Construiți o stație meteo simplă IOT: 4 pași
Construiți o stație meteo simplă IOT: 4 pași

Video: Construiți o stație meteo simplă IOT: 4 pași

Video: Construiți o stație meteo simplă IOT: 4 pași
Video: DIY LoRa Based Weather Station 2024, Noiembrie
Anonim
Construiți o stație meteo simplă IOT
Construiți o stație meteo simplă IOT

În acest tutorial, vom construi o minunată (are un tablou de bord și o caracteristică de chat!), Dar o stație meteo IoT simplă, folosind Zuino XS PsyFi32 de la Zio și ultima noastră încorporare în familia Qwiic, senzorul de presiune a aerului Zio Qwiic! Placa are un senzor BMP280 de la Bosch care măsoară temperatura presiunii barometrice și poate fi folosit chiar și ca altimetru!

Există multe proiecte de stații meteo, dar nu multe (sau orice altele pe care le-am putut vedea) utilizează funcționalitatea WiFi a senzorului Zuino XS PsyFi32 ȘI a senzorului Zio BMP280. Obiectivul acestui proiect nu este doar construirea unei stații meteo, ci și începerea utilizării capabilităților WiFi de pe PsyFi32.

Ar trebui să fi configurat și instalat deja PsyFi32 pentru dezvoltare cu Arduino IDE. Dacă nu ați făcut-o, consultați tutorialul nostru pentru a afla cum să utilizați PSyFi32 cu Arduino IDE.

Hardware:

  • Zuino XS PsyFi32
  • Senzor de presiune aer Zio Qwiic (BMP280)
  • Cablu Qwiic
  • Cablu USB A la Micro USB B.

Software și biblioteci:

  • IDE Arduino
  • Biblioteca Arduino ESP32
  • Biblioteca Adafruit_BMP280
  • Biblioteca Adafruit Unified Sensor Driver
  • ThingSpeak

Pasul 1: Conectați Zuino XS PsyFi32 și senzorul de presiune a aerului utilizând cablul Qwiic și alimentați PsyFi32

Conectați Zuino XS PsyFi32 și senzorul de presiune a aerului utilizând cablul Qwiic și alimentați PsyFi32
Conectați Zuino XS PsyFi32 și senzorul de presiune a aerului utilizând cablul Qwiic și alimentați PsyFi32

Configurarea este destul de simplă, doar lanțul în lanț al PsyFi32 și al senzorului de presiune a aerului. Lucrul bun despre Qwiic este că nu aveți nevoie de o placă de testare sau de o grămadă de cabluri dezordonate pentru a conecta componentele!

Pasul 2: Configurați ThingSpeak pentru a putea citi datele senzorului

Dacă nu îl aveți încă, creați-vă un cont la ThingSpeak. Accesați Canalele din meniul din dreapta sus și creați un nou ChannelFill în numele și descrierea câmpurilor de informații și selectați trei câmpuri. În ordine, completați etichetele câmpului după cum urmează: Temperatura (° C), Presiunea (hPa) și Altitudinea (m) Puteți completa alte informații, cum ar fi link-ul site-ului web sau Github, dar câmpurile din (2) sunt minimul minim

Pasul 3: Flash PsyFi32

Blițează PsyFi32
Blițează PsyFi32

Vi se va cere să introduceți parola SSID și WiFi înainte de a încărca codul. Accesați canalul ThingSpeak pe care tocmai l-ați creat și faceți clic pe Taste API. Copiați „Scrieți cheia API” în cod (șir api_key).

Pasul 4:

Image
Image

Acum aveți propria stație meteorologică!

Puteți arunca o privire la canalul pe care l-am configurat pentru acest tutorial aici.

Codul complet al acestui tutorial poate fi descărcat de aici.

Recomandat: