Satura rādītājs:

IoT meteoroloģiskā stacija ar GOS uzraudzību: 6 soļi
IoT meteoroloģiskā stacija ar GOS uzraudzību: 6 soļi

Video: IoT meteoroloģiskā stacija ar GOS uzraudzību: 6 soļi

Video: IoT meteoroloģiskā stacija ar GOS uzraudzību: 6 soļi
Video: Выставка САЛА! Уникальное САЛО! Привоз без людей!! Что продают в мороз? Одесса 2024, Novembris
Anonim
IoT meteoroloģiskā stacija ar GOS monitoringu
IoT meteoroloģiskā stacija ar GOS monitoringu
IoT meteoroloģiskā stacija ar GOS monitoringu
IoT meteoroloģiskā stacija ar GOS monitoringu

Šajā pamācībā es parādīju, kā izveidot lietu interneta (IoT) laika staciju, kontrolējot gaistošos organiskos savienojumus (GOS). Šim projektam es izstrādāju komplektu “dari pats” (DIY). Aparatūra un programmatūra ir atvērtā koda.

1. darbība: MeteoMex Aeria komplekts

MeteoMex Aeria komplekts
MeteoMex Aeria komplekts

MeteoMex aeria komplekts (https://www.meteomex.com) maksā aptuveni 25 USD un satur

  • 1 iespiedshēmas plate (PCB).
  • 1 BME280 klimata sensors.
  • 1 CCS811 GOS sensors
  • 1 Wemos D1 R1 mini ESP8266 mikroprocesors ar WiFi.
  • galvenes tapas.
  • 1 džemperis (J1).

Turklāt jums būs nepieciešama lodēšanas stacija un gatavai ierīcei piemērots barošanas avots (USB vai 3 x AA baterijas) un USB kabelis programmēšanai.

2. solis: komponentu lodēšana

Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus

Jums ir lodēt galvenes un sensorus uz PCB un Wemos D1 mini. Lūdzu, esiet piesardzīgs ar pareizu sensoru novietojumu uz tāfeles. Lai nodrošinātu tīru stiprinājumu, detaļu salikšanai izmantoju rīvdēli.

3. darbība: reģistrējiet vai instalējiet ThingsBoard Server

Reģistrējiet vai instalējiet ThingsBoard Server
Reģistrējiet vai instalējiet ThingsBoard Server

Lai lietotu ThingsBoard kā IoT platformu, jums jāreģistrējas vietnē https://thingsboard.io vai jāinstalē savs ThingsBoard serveris. Ir dažādi veidi, kā instalēt ThingsBoard Community Edition, piem. Linux serverī, Windows, Raspberry Pi uc Es izvēlējos instalēšanu Ubuntu 18.04 LTS virtuālajā personālajā serverī:

ThingsBoard instancē jums jāpiesakās kā nomniekam un jāreģistrē jauna ierīce telemetrijas datu nosūtīšanai. Jūsu ierīce tiks identificēta ar piekļuves pilnvaru.

Nākamajā solī jums ir nepieciešams serveris: porta URL un ierīces piekļuves pilnvara.

4. darbība: Wemos D1 Mini programmēšana

Wemos D1 Mini programmēšana
Wemos D1 Mini programmēšana

Wemos D1 mini var ieprogrammēt ar Arduino IDE.

Instalējiet ESP32 papildu dēļus vietnē https://dl.espressif.com/dl/package_esp32_index.json Arduino IDE un izvēlieties pareizo ierīci: LOLIN/Wemos D1 R1. Pretējā gadījumā jūs to varētu "ķieģeļot" uz visiem laikiem (ar mani notika..)!

Dažādi koda piemēri ir pieejami vietnē

Šim pamācībai mēs izmantojam programmu MeteoMex_USB_ThingsBoard_aeria_VOCs.

Svarīgi! Programmā jums ir jāizmanto pareizais ThingsBoard servera URL un ierīces piekļuves pilnvara!

Turklāt jums ir jānosaka WiFi SSID un parole.

Jums arī jāizlemj par paraugu ņemšanas biežumu, ievietojot datus ik pēc 10 minūtēm (reāllaika uzraudzībai jūs varat nosūtīt datus ik pēc 500 ms).

5. solis: Laika stacijas izvietošana

Meteoroloģiskās stacijas korpuss
Meteoroloģiskās stacijas korpuss
Meteoroloģiskās stacijas korpuss
Meteoroloģiskās stacijas korpuss
Meteoroloģiskās stacijas korpuss
Meteoroloģiskās stacijas korpuss

Jūsu meteostacijas atrašanās vieta ir svarīga: tai jābūt aizsargātai no tiešas saules un lietus. Tajā pašā laikā jums ir nepieciešama pietiekama ventilācija, lai izmērītu GOS un atmosfēras apstākļus. Ideālā gadījumā jūs varat uzstādīt MeteoMex tuvu kontaktligzdai un jūsu WiFi tīkla diapazonā.

Attiecībā uz mājokli varat apsvērt dažādas iespējas. Piemērota “profesionāla” kaste jums izmaksās ~ 10 USD, un jums ir nepieciešams vairāk plastmasas … Es arī nolēmu pret 3D drukātu kastīti laika, izmaksu un vides apsvērumu dēļ (manā laboratorijā ir 3D printeris analītisko ierīču prototipēšanai)). Tā vietā es atkārtoti izmantoju plastmasas jogurta vārglāzi. Protams, ļoti izsmalcināts. Līdz šim esmu diezgan apmierināts ar šo risinājumu: zems vides nospiedums, zemas izmaksas (~ 1,5 USD, ieskaitot 1 l jogurta) un funkcionāls.

6. darbība: tiešsaistes uzraudzība

Tiešsaistes uzraudzība
Tiešsaistes uzraudzība

Gatavs. Ja vēlaties, varat kopīgot meteoroloģiskās stacijas publisko informācijas paneli:

IoT laika stacija ar GOS, Irapuato, MX, 1, 990 m.a.s.l.

Ieteicams: