Sisukord:

IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega: 6 sammu
IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega: 6 sammu

Video: IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega: 6 sammu

Video: IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega: 6 sammu
Video: The True Source of Earth's Water Could Be Wildly Different to What You Think 2024, November
Anonim
IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega
IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega
IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega
IoT ilmajaam koos lenduvate orgaaniliste ühendite jälgimisega

Selles juhendis näitan, kuidas ehitada asjade Interneti (IoT) ilmajaam koos lenduvate orgaaniliste ühendite (VOC) jälgimisega. Selle projekti jaoks töötasin välja DIY (tee ise) komplekti. Riistvara ja tarkvara on avatud lähtekoodiga.

Samm: MeteoMex Aeria komplekt

MeteoMex Aeria komplekt
MeteoMex Aeria komplekt

MeteoMex aeria komplekt (https://www.meteomex.com) maksab umbes 25 USD ja sisaldab

  • 1 Trükkplaat (PCB).
  • 1 BME280 kliimaandur.
  • 1 CCS811 lenduvate orgaaniliste ühendite andur
  • 1 Wemos D1 R1 mini ESP8266 WiFi -ga mikroprotsessor.
  • päise tihvtid.
  • 1 hüppaja (J1).

Lisaks on teil vaja jootmisjaama ja sobiva toiteallikat (USB või 3 x AA patareid) ning programmeerimiseks USB -kaablit.

Samm: jootke komponendid

Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine

Peate jootma PCB ja Wemos D1 mini päised ja andurid. Palun olge ettevaatlik tahvlite õige suunaga. Puhta kinnituse tagamiseks kasutan osade kokkupanemiseks leivaplaati.

Samm: registreerige või installige ThingsBoard Server

Registreerige või installige ThingsBoard Server
Registreerige või installige ThingsBoard Server

ThingsBoardi kasutamiseks IoT -platvormina peate registreeruma aadressil https://thingsboard.io või installima oma ThingsBoardi serveri. ThingsBoard Community Editioni installimiseks on erinevaid viise, nt. Linuxi serveris, Windowsis, Raspberry Pi -s jne. Valisin installimise Ubuntu 18.04 LTS virtuaalsesse isiklikku serverisse:

ThingsBoardi eksemplaris peate sisse logima üürnikuna ja registreerima telemeetriaandmete saatmiseks uue seadme. Teie seade identifitseeritakse selle juurdepääsuloaga.

Järgmises etapis vajate serverit: pordi URL -i ja seadme juurdepääsuluba.

4. samm: Wemos D1 Mini programmeerimine

Wemos D1 Mini programmeerimine
Wemos D1 Mini programmeerimine

Wemos D1 mini saab programmeerida Arduino IDE -ga.

Paigaldage ESP32 täiendavad plaadid saidilt https://dl.espressif.com/dl/package_esp32_index.json Arduino IDE -sse ja valige õige seade: LOLIN/Wemos D1 R1. Vastasel juhul võite selle igaveseks "tellida" (minuga juhtus..)!

Erinevad koodinäited on saadaval aadressil

Selle juhendamise jaoks kasutame programmi MeteoMex_USB_ThingsBoard_aeria_VOCs.

Tähtis! Programmis peate kasutama oma ThingsBoard -serveri õiget URL -i ja seadme juurdepääsuluba!

Lisaks peate määrama oma WiFi SSID ja parooli.

Samuti peaksite otsustama proovivõtu määra üle, postitades andmed iga 10 minuti järel (reaalajas jälgimiseks saate andmeid saata iga 500 ms järel).

5. samm: ilmajaama korpus

Ilmajaama korpus
Ilmajaama korpus
Ilmajaama korpus
Ilmajaama korpus
Ilmajaama korpus
Ilmajaama korpus

Teie ilmajaama asukoht on oluline: seda tuleks kaitsta otsese päikese ja vihma eest. Samal ajal vajate VOC ja atmosfääri tingimuste mõõtmiseks piisavat ventilatsiooni. Ideaalis saate MeteoMexi paigaldada pistikupesa lähedusse ja oma WiFi -võrgu levialasse.

Eluaseme jaoks võite kaaluda erinevaid võimalusi. Sobiv professionaalne karp maksab teile ~ 10 USD ja vajate rohkem plastikut … Otsustasin aja, kulude ja keskkonna tõttu ka 3D-prinditud karbi vastu (sain laborist 3D-printeri analüütiliste seadmete prototüüpimiseks)). Selle asemel kasutasin uuesti plastikust jogurti keeduklaasi. Muidugi väga uhke. Siiani olen selle lahendusega üsna rahul: madal keskkonnajalajälg, odav (~ 1,5 USD, sealhulgas 1 l jogurtit) ja funktsionaalne.

6. samm: veebipõhine jälgimine

Veebi jälgimine
Veebi jälgimine

Valmis. Soovi korral saate jagada oma ilmajaama avalikku armatuurlauda.

IoT ilmajaam lenduvate orgaaniliste ühenditega, Irapuato, MX, 1, 990 m.a.s.l.

Soovitan: