Sadržaj:

IoT meteorološka stanica s nadzorom VOC -a: 6 koraka
IoT meteorološka stanica s nadzorom VOC -a: 6 koraka

Video: IoT meteorološka stanica s nadzorom VOC -a: 6 koraka

Video: IoT meteorološka stanica s nadzorom VOC -a: 6 koraka
Video: 19 июня не делайте это, иначе останетесь без денег. Народные приметы 2024, Studeni
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-of-Things (IoT) s praćenjem hlapivih organskih spojeva (HOS). Za ovaj projekt razvio sam komplet Uradi sam (DIY). Hardver i softver otvorenog su koda.

Korak 1: MeteoMex Aeria Kit

Komplet MeteoMex Aeria
Komplet MeteoMex Aeria

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

  • 1 Tiskana pločica (PCB).
  • 1 BME280 senzor klime.
  • 1 CCS811 VOC osjetnik
  • 1 Wemos D1 R1 mini ESP8266 mikroprocesor s WiFi -jem.
  • igle 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

Lemiti komponente
Lemiti komponente
Lemiti komponente
Lemiti 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. Kako bih osigurao čistu montažu, koristim ploču za sastavljanje dijelova.

Korak 3: Registrirajte se ili instalirajte ThingsBoard poslužitelj

Registrirajte se ili instalirajte ThingsBoard poslužitelj
Registrirajte se ili instalirajte ThingsBoard poslužitelj

Da biste koristili ThingsBoard kao IoT platformu, morate se registrirati na https://thingsboard.io ili instalirati vlastiti ThingsBoard poslužitelj. Postoje različiti načini instaliranja ThingsBoard Community Edition, npr. na Linux poslužitelju, sustavu Windows, Raspberry Pi itd. Odabrao sam instalaciju na virtualnom osobnom poslužitelju Ubuntu 18.04 LTS:

Na instanci ThingsBoard morate se prijaviti kao stanar i registrirati novi uređaj za slanje telemetrijskih podataka. Vaš će uređaj 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 s Arduino IDE -om.

Instalirajte dodatne ploče ESP32 s 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 "opeći" (dogodilo mi se..)!

Različiti primjeri koda dostupni su na

Za ovu uputu koristimo program MeteoMex_USB_ThingsBoard_aeria_VOCs.

Važno: U programu morate koristiti točan URL vašeg poslužitelja ThingsBoard i pristupni token vašeg uređaja!

Nadalje, trebate 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 postaje

Kućište meteorološke postaje
Kućište meteorološke postaje
Kućište meteorološke postaje
Kućište meteorološke postaje
Kućište meteorološke postaje
Kućište meteorološke postaje

Mjesto vaše vremenske postaje važno je: Treba ga zaštititi od izravnog sunca i kiše. Istodobno, potrebna vam je dovoljna ventilacija za mjerenje HOS -a i atmosferskih uvjeta. 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 tiskane kutije zbog vremena, troškova i ekoloških razloga (u laboratoriju sam dobio 3D pisač 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: Mrežni nadzor

Mrežni nadzor
Mrežni nadzor

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

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

Preporučeni: