Sadržaj:

IoT meteorološka stanica sa nadzorom VOC -ova: 6 koraka
IoT meteorološka stanica sa nadzorom VOC -ova: 6 koraka

Video: IoT meteorološka stanica sa nadzorom VOC -ova: 6 koraka

Video: IoT meteorološka stanica sa nadzorom VOC -ova: 6 koraka
Video: ШОК! СЕНСАЦИЯ! ЛУЧШИЙ ОТЕЛЬ ДЛЯ ДЕТЕЙ! ELA EXCELLENCE RESORT BELEK & SPA 5*! 2024, Novembar
Anonim
IoT meteorološka stanica s nadzorom VOC -a
IoT meteorološka stanica s nadzorom VOC -a
IoT meteorološka stanica s nadzorom VOC -a
IoT meteorološka stanica s nadzorom VOC -a

U ovom uputstvu pokazat ću kako izgraditi meteorološku stanicu Internet stvari (IoT) s praćenjem isparljivih organskih spojeva (HOS). Za ovaj projekt razvio sam komplet Uradi sam (DIY). Hardver i softver su otvorenog koda.

Korak 1: MeteoMex Aeria Kit

MeteoMex Aeria Kit
MeteoMex Aeria Kit

Komplet MeteoMex aeria (https://www.meteomex.com) košta oko 25 USD i sadrži

  • 1 štampana ploča (PCB).
  • 1 BME280 senzor klime.
  • 1 CCS811 VOC senzor
  • 1 Wemos D1 R1 mini ESP8266 mikroprocesor sa WiFi.
  • zaglavlja.
  • 1 Kratkospojnik (J1).

Nadalje, trebat će vam lemna stanica i odgovarajuće napajanje za gotov uređaj (USB ili 3 x AA baterije) i USB kabel za programiranje.

Korak 2: Lemite komponente

Lemite komponente
Lemite komponente
Lemite komponente
Lemite komponente
Lemiti komponente
Lemiti komponente

Morate lemiti zaglavlja i senzore na PCB -u i Wemos D1 mini. Budite oprezni s ispravnom orijentacijom senzora na ploči. Da bih osigurao čistu montažu, koristim ploču za sastavljanje dijelova.

Korak 3: Registrirajte se ili instalirajte ThingsBoard Server

Registrirajte se ili instalirajte ThingsBoard Server
Registrirajte se ili instalirajte ThingsBoard Server

Da biste koristili ThingsBoard kao IoT platformu, morate se registrirati na https://thingsboard.io ili instalirati vlastiti ThingsBoard server. Postoje različiti načini instaliranja ThingsBoard Community Edition -a, npr. na Linux serveru, Windows -u, Raspberry Pi itd. Izabrao sam instalaciju na Ubuntu 18.04 LTS virtuelnom ličnom serveru:

Na instanci ThingsBoard morate se prijaviti kao stanar i registrirati novi uređaj za slanje telemetrijskih podataka. Vaš uređaj će biti identificiran sa svojim pristupnim tokenom.

U sljedećem koraku trebate URL poslužitelja: port i pristupni token vašeg uređaja.

Korak 4: Programiranje Wemos D1 Mini

Programiranje Wemos D1 Mini
Programiranje Wemos D1 Mini

Wemos D1 mini može se programirati pomoću Arduino IDE -a.

Instalirajte dodatne ploče ESP32 sa https://dl.espressif.com/dl/package_esp32_index.json u Arduino IDE i odaberite odgovarajući uređaj: LOLIN/Wemos D1 R1. U suprotnom biste ga mogli zauvijek "zidati" (to mi se dogodilo..)!

Različiti primjeri koda dostupni su na

Za ovu instrukciju koristimo program MeteoMex_USB_ThingsBoard_aeria_VOCs.

Važno: U programu morate koristiti ispravan URL vašeg ThingsBoard servera i pristupni token vašeg uređaja!

Nadalje, morate definirati svoj WiFi SSID i lozinku.

Također biste trebali odlučiti o brzini uzorkovanja, objavljujući podatke svakih 10 minuta (za praćenje u stvarnom vremenu možete slati podatke svakih 500 ms).

Korak 5: Kućište meteorološke stanice

Kućište meteorološke stanice
Kućište meteorološke stanice
Kućište meteorološke stanice
Kućište meteorološke stanice
Kućište meteorološke stanice
Kućište meteorološke stanice

Lokacija vaše meteorološke stanice je važna: treba je zaštititi od direktnog sunca i kiše. U isto vrijeme, potrebna vam je dovoljna ventilacija za mjerenje HOS -a i atmosferskih uslova. U idealnom slučaju, možete postaviti MeteoMex blizu utičnice i u dometu svoje WiFi mreže.

Za stanovanje možete razmotriti različite mogućnosti. Prikladna "profesionalna" kutija koštat će vas ~ 10 USD, a potrebno vam je više plastike … Odlučio sam se i protiv 3D štampane kutije zbog vremena, troškova i ekoloških razloga (u laboratoriji sam dobio 3D štampač za izradu prototipova analitičkih uređaja)). Umjesto toga, ponovno sam upotrijebio plastičnu posudu za jogurt. Naravno, vrlo fensi. Do sada sam prilično zadovoljan ovim rješenjem: Nizak utjecaj na okoliš, jeftin (~ 1,5 USD, uključujući 1L jogurta) i funkcionalan.

Korak 6: Nadgledanje na mreži

Online Monitoring
Online Monitoring

Ready. Ako želite, možete podijeliti javnu nadzornu ploču svoje meteorološke stanice:

IoT meteorološka stanica sa HOS -ovima, Irapuato, MX, 1, 990 m.a.s.l.

Preporučuje se: