Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues, unë tregoj se si të ndërtojmë një stacion moti të Internetit të Gjërave (IoT) me monitorimin e Komponimeve Organike të Paqëndrueshme (VOCs). Për këtë projekt, unë zhvillova një çantë Bëje vetë (DIY). Pajisjet kompjuterike dhe softueri janë me burim të hapur.
Hapi 1: MeteoMex Aeria Kit
Kompleti aeria MeteoMex (https://www.meteomex.com) kushton rreth 25 dollarë dhe përmban
- 1 Bordi i Qarkut të Shtypur (PCB).
- 1 sensor klimatik BME280.
- 1 sensor VOC të CCS811
- 1 mikroprocesor Wemos D1 R1 mini ESP8266 me WiFi.
- kunjat e kokës.
- 1 bluzë (J1).
Më tej, do t'ju duhet një stacion saldimi dhe një furnizim me energji të përshtatshme për pajisjen e përfunduar (USB ose 3 x bateri AA), dhe një kabllo USB për programim.
Hapi 2: Saldoni Komponentët
Ju duhet të lidhni titujt dhe sensorët në PCB dhe Wemos D1 mini. Ju lutemi kini kujdes me orientimin e saktë të sensorëve në tabelë. Për të siguruar një montim të pastër, unë përdor një dërrasë buke për montimin e pjesëve.
Hapi 3: Regjistrohuni ose Instaloni ThingsBoard Server
Për të përdorur ThingsBoard si platformë IoT, duhet të regjistroheni në https://thingsboard.io, ose të instaloni serverin tuaj ThingsBoard. Ka mënyra të ndryshme për të instaluar ThingsBoard Community Edition, p.sh. në një Server Linux, Windows, Raspberry Pi etj. Zgjodha instalimin në një server personal virtual Ubuntu 18.04 LTS:
Në shembullin tuaj ThingsBoard, duhet të identifikoheni si qiramarrës dhe të regjistroni një pajisje të re për dërgimin e të dhënave të telemetrisë. Pajisja juaj do të identifikohet me shenjën e saj të hyrjes.
Në hapin tjetër, keni nevojë për serverin: URL porti dhe shenja e hyrjes së pajisjes tuaj.
Hapi 4: Programimi i Wemos D1 Mini
Mini Wemos D1 mund të programohet me Arduino IDE.
Instaloni bordet shtesë ESP32 nga https://dl.espressif.com/dl/package_esp32_index.json në Arduino IDE dhe zgjidhni pajisjen e duhur: LOLIN/Wemos D1 R1. Përndryshe, ju mund ta "tulloni" atë përgjithmonë (më ndodhi mua..)!
Shembuj të ndryshëm të kodeve janë në dispozicion nga
Për këtë udhëzues, ne përdorim programin MeteoMex_USB_ThingsBoard_aeria_VOCs.
E rëndësishme: Në program, duhet të përdorni URL -në e saktë të serverit tuaj ThingsBoard dhe shenjën e aksesit të pajisjes tuaj!
Më tej, duhet të përcaktoni SSID -in tuaj WiFi dhe fjalëkalimin.
Ju gjithashtu duhet të vendosni për shkallën e marrjes së mostrave, duke postuar të dhëna çdo 10 minuta (për monitorimin në kohë reale mund të dërgoni të dhëna çdo 500 ms).
Hapi 5: Strehimi i Stacionit Moti
Vendndodhja e stacionit tuaj të motit është e rëndësishme: Duhet të mbrohet nga dielli dhe shiu i drejtpërdrejtë. Në të njëjtën kohë, keni nevojë për ventilim të mjaftueshëm për të matur VOC dhe kushtet atmosferike. Në mënyrë ideale, mund ta montoni MeteoMex afër një prizë dhe në rangun e rrjetit tuaj WiFi.
Për strehimin, mund të merrni parasysh opsione të ndryshme. Një kuti e përshtatshme 'profesionale' do t'ju kushtojë 10 dollarë, dhe keni nevojë për më shumë plastikë … Unë gjithashtu vendosa kundër një kuti të shtypur 3D për shkak të kohës, kostos dhe arsyeve mjedisore (mora një printer 3D në laboratorin tim për prototipizimin e pajisjeve analitike) Në vend të kësaj, unë ripërdori një gotë plastike kos. Sigurisht, një shumë e zbukuruar. Deri më tani, jam mjaft i kënaqur me këtë zgjidhje: Gjurmë të ulëta mjedisore, me kosto të ulët (1.5 dollarë, përfshirë 1 litër kos) dhe funksionale.
Hapi 6: Monitorimi online
Gati. Nëse ju pëlqen, mund të ndani pultin publik të stacionit tuaj të motit:
Stacioni i motit IoT me VOC, Irapuato, MX, 1, 990 m.a.s.l.