Sommario:

Costruisci una semplice stazione meteorologica IOT: 4 passaggi
Costruisci una semplice stazione meteorologica IOT: 4 passaggi

Video: Costruisci una semplice stazione meteorologica IOT: 4 passaggi

Video: Costruisci una semplice stazione meteorologica IOT: 4 passaggi
Video: Stazione METEO connessa a Internet con ESP32 - FAI da TE 2024, Dicembre
Anonim
Costruisci una semplice stazione meteorologica IOT
Costruisci una semplice stazione meteorologica IOT

In questo tutorial, costruiremo una stazione meteo IoT fantastica (ha una dashboard e una funzione di chat!) ma semplice utilizzando lo Zuino XS PsyFi32 di Zio e la nostra ultima incorporazione nella famiglia Qwiic, il sensore di pressione dell'aria Zio Qwiic! La scheda è dotata di un sensore BMP280 di Bosch che misura la temperatura della pressione atmosferica e può essere utilizzata anche come altimetro!

Ci sono molti progetti di stazioni meteorologiche, ma non molti (o nessuno che potremmo vedere) utilizzano la funzionalità WiFi dello Zuino XS PsyFi32 E del sensore Zio BMP280. L'obiettivo di questo progetto non è solo costruire una stazione meteorologica, ma anche iniziare a utilizzare le funzionalità WiFi su PsyFi32.

Dovresti aver già configurato e installato PsyFi32 per lo sviluppo con l'IDE Arduino. Se non l'hai fatto, dai un'occhiata al nostro tutorial per imparare come usare PSyFi32 con Arduino IDE.

Hardware:

  • Zuino XS PsyFi32
  • Sensore di pressione dell'aria Zio Qwiic (BMP280)
  • Cavo Qwiic
  • Cavo da USB A a Micro USB B

Software e librerie:

  • Arduino IDE
  • Libreria Arduino ESP32
  • Libreria Adafruit_BMP280
  • Libreria Adafruit Unified Sensor Driver
  • CosaParla

Passaggio 1: collega lo Zuino XS PsyFi32 e il sensore di pressione dell'aria utilizzando il cavo Qwiic e alimenta lo PsyFi32

Collega lo Zuino XS PsyFi32 e il sensore di pressione dell'aria usando il cavo Qwiic e alimenta lo PsyFi32
Collega lo Zuino XS PsyFi32 e il sensore di pressione dell'aria usando il cavo Qwiic e alimenta lo PsyFi32

La configurazione è piuttosto semplice, basta collegare a margherita PsyFi32 e il sensore di pressione dell'aria insieme. La cosa buona di Qwiic è che non hai bisogno di una breadboard o di un mucchio di cavi disordinati per collegare i componenti!

Passaggio 2: configura ThingSpeak per poter leggere i dati del sensore

Se non lo hai ancora, crea un account su ThingSpeak. Vai su Canali nel menu in alto a destra e crea un Nuovo canaleCompila nei campi delle informazioni nome e descrizione e seleziona tre campi. In ordine, compilare le etichette dei campi come segue: Temperatura (°C), Pressione (hPa) e Altitudine (m) È possibile inserire altre informazioni come il collegamento al sito Web o Github, ma i campi in (2) sono il minimo indispensabile

Passaggio 3: Flash PsyFi32

Flash lo PsyFi32
Flash lo PsyFi32

Ti verrà richiesto di inserire il tuo SSID e la password WiFi prima di caricare il codice. Vai al canale ThingSpeak che hai appena creato e fai clic su Chiavi API. Copia la "Chiave API di scrittura" nel codice (stringa api_key).

Passaggio 4:

Image
Image

Ora hai la tua stazione meteorologica!

Puoi dare un'occhiata al canale che abbiamo impostato per questo tutorial qui.

Il codice completo di questo tutorial può essere scaricato qui.

Consigliato: