» elektronika » Arduino »Csináld magad-meteorológiai állomás az Arduinón

Arduino csináld magad meteorológiai állomás

Üdvözlet webhelyünk lakói!
Ma egy multifunkcionális meteorológiai állomást készítünk a beltéri mikroklíma megfigyelésére.

Az AlexGyver YouTube csatorna szerzője régóta szeretne valami hasonlót csinálni, hogy ő (az állomás) megmérje a helyiség különféle mikroklíma paramétereit, különösen a szén-dioxid koncentrációját. Állomásunknak meg kell mutatnia más mikroklíma paramétereket is, például hőmérsékletet, páratartalmat, nyomást, meg kell mutatnia az időt és a dátumot, a jelet, például a szén-dioxid szintjét, és különféle időközönként grafikonokat kell feltölteni, ez hasznos lesz, az érdeklődés érdekében. , és a rajongók számára hasznos lesz bizonyos állatok tenyésztése vagy tartása.

A rendszer egy platformon alapszik Arduino nano, amely leolvassa az érzékelőket és megjeleníti őket. A kijelző a legolcsóbbat fogja elérni a nagy, szimbolikus 2004-es adapterrel az I2C buszhoz. Nagyon sok hely van a kijelzőn, így megszervezzük az órát. Ehhez szüksége van egy valós idejű modulra, amely másodperceket számol, még az áram kikapcsolása után is.

A BME280 meteorológiai állomás fő érzékelője viszonylag nemrégiben jelent meg a kínai körzetben.

Ez az érzékelő hűvös abban a tekintetben, hogy egy kicsit többet fizet, mint egy shawarma pálca, de nagy pontossággal képes mérni a hőmérsékletet, a páratartalmat és a légköri nyomást. És mindezt ebben a kis lyukkal ellátott dobozban.
A következő érzékelő az MH-Z19, valójában szén-dioxid-érzékelő, ez a legdrágább ebben a sémában, 1000 dollárba kerül, egy farok rubelben. Az üzemmódok átváltásához az érintőgombot fogjuk használni, amely a tok belsejében helyezkedik el, és az ujjra válaszol a falán keresztül. Ezenkívül a szén-dioxid megjelenítéséhez háromszínű LED-re van szüksége.

Az összes alkatrészt az aliexpress-en vásárolják meg, linkeket talál a következőkre.

Most mindent a sémának megfelelően kell forrasztanunk. A projekt oldalon 2 lehetőség van a sémára, de teljesen azonosak, csak a szerző másként tervezte őket.


Nos, valójában itt mindenki forrasztott.

Mint az ábrán, a közös vezetékeket egy kötegbe és forrasztásba csavarjuk egy arduino-n. A szerző külön forrasztotta a tápkábeleket, és a végén mikro USB-modult használt a könnyebb használat érdekében.


És itt van egy másik LED, amelynek ellenállása van a közös lábon.

Most csatlakozunk az arduino-hoz a számítógéphez a firmware letöltéséhez. Töltse le újra a firmware-archívumot. Nincs semmi bonyolult, mindent néhány kattintással el lehet végezni.


Maga a firmware számos beállítást tartalmaz.

Ez azt jelenti, hogy itt vagyunk.Nagy óra:

Az idő és a dátum egyébként automatikusan be van állítva a firmware letöltése során. Telepítésük megegyezik azzal a számítógéppel, ahonnan a firmware-t letöltötték. Az óra jobb oldalán egy dátum található. Az alábbiakban választunk egy sort (most a hét napja a "Vosk" transzliterációval jelölve - vasárnap). A firmware-ben valós időben megadhatja az évet vagy a másodpercet.

Ezután hőmérséklet, páratartalom és szén-dioxid van.

A szén-dioxidhoz itt egy lemez:

A légköri nyomás (mmHg-ban) és az időjárás-előrejelzés ugyanazon nyomás változásain alapul az elmúlt órában.


Általánosságban elmondható, hogy ha ez a szám eléri a századot, akkor nagyon nagy valószínűséggel szörnyű heves esőzések lesznek a nyáron zivatarral vagy erős havazás, télen hóviharral.

Ha az érték negatív, akkor a rossz időjárás javulására számíthat. Ez olyan vicces dolog.

További grafikonok. A gombra kattintva lapozhatunk az elmúlt egy órára vonatkozó hőmérsékleti grafikonon. Jelenleg 15 oszlop van. Az ütemterv 4 percenként változik. A fenti felül a diagramban látható érték maximális értéke, az alábbiakban a bemutatott érték minimális értéke, és egy kicsit magasabb az aktuális érték.

Itt ugyanaz, de egy nap alatt.

Szén-dioxid.

Mellesleg, bármely grafikonból a főképernyőre léphet, ha körülbelül egy másodpercig ujját az érzékelőn tartja.
LED színek. A zöld alacsony szén-dioxid-koncentráció, a kék megemelkedett, a vörös villogás nagyon magas, ezért sürgősen szellőztetni kell.

Magas szén-dioxid-tartalommal csökkent a munkaképesség, az álmosság és így tovább, így tovább.

Valójában ez minden, amit a firmware-ről el lehet mondani. Ezeket még össze kell gyűjteni elektronikus az esetleges belsőségeket, és tegye az asztalra. Olyan esetet fogunk használni, amely ideális a projekthez, és általában a 2004-es kijelzőkhöz, az egyetlen dolog, hogy le kell vágnia az extra elemtartót.



Az elülső részt a kijelzőablak alatt jelöljük és kivágjuk.


Ennek eredményeként szinte tökéletes ablakot kapunk, amelyet szó szerint egy fájllal kell lezárni.


Mielőtt a modulokat egymáshoz ragasztanák, meg kell határozni, melyik fűthető, hogy a jövőben ne tegye a hőmérséklet-érzékelőt a meleg alkatrészek mellé. Ehhez segít egy okostelefon hőkamera.

Azonnal látjuk, hogyan melegszik fel a kijelző háttérvilágításának korlátozó ellenállása, határozottan lehetetlen itt elhelyezni az érzékelőt. Az összes többi modul közül csak a szén-dioxid-érzékelőt hevítik (2 fokkal a környezeti hőmérséklet felett). Emellett a táblán lévő mikrovezérlőt 30 fokra melegítik, a LED-et pedig kissé.

Oké, továbbra is megrontjuk az ügyet, és keskeny ablakot készítünk a LED jelző alatt, amelyet meleg ragasztóval töltünk meg.

Megkezdjük a modulok felszerelését a kijelző táblára kétoldalas szalaggal és forró ragasztóval.


Az érintőgombot a ház hátoldalához rögzítjük 2 keskeny ragasztószalag számára, mert lehetetlen az érzékelőt a műanyaghoz nyomni. Ez nagyon kényelmes.

Kivágtunk még néhány ablakot a tápfeszültség és a firmware portokhoz. Most mindent össze kell gyűjtenünk. 4 csepp szuperragasztót csepegtetünk a test sarkaiba, ez elég lesz.

De a valós idejű modullal van egy problémánk, ez nem fér el a fedél alatt.


Így hagyhatja, de szomorú lesz, ezért a szerző úgy döntött, hogy ennek a modulnak a mikroverzióját az ionisztor tartalék energiájával készíti.

Összekapcsolási diagramja a következő:

Most minden tökéletes. Fontos lyukakat fúrni a szén-dioxid-érzékelő mindkét érzékeny helyére. A fűtési ellenállásokhoz és a hőmérséklet-érzékelőhöz lyukakat is fúrunk.



Csatlakozunk.

Hagyjuk az állomást az asztalon, és néhány óra múlva megnézjük a grafikonokat.



A grafikonon egy óra alatt láthatjuk, hogyan csökkent a levegő hőmérséklete és hogyan esett a szén-dioxid. Nagyon világosan látjuk a szellőzés hatékonyságát.

Itt van egy olyan hasznos eszköz, amely ma még a napi egyszeri mérésekkel is segíti a beltéri éghajlat figyelését, mivel a grafikon szó szerint betekinthet a múltba, ami nagyon kényelmes és érdekes.


Köszönöm a figyelmet. Találkozunk hamarosan!

videók:
9.4
9.4
8.7

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel
5 megjegyzés
ilil
szén-dioxid-érzékelő nélkül működni fog?
napnyugta is - a napkelte szerint
Úgy tűnik számomra, hogy ha csatlakozik az internethez, akkor az képes megjeleníteni a kriptovaluta árfolyamokat az Alpha Centauri-on! És az időjárás-előrejelzés az Andromeda-ködre! smile
Ó, elfelejtettem. ez az állomás naplemente is - a napkelte számít, és szinkronizálódik a globális idővel. Frankfurt szerint.
Soha nem néztem ezt az információt egy hónapig. - Ez önmagában fizet, és az utcai hőmérsékletet mutatja a rádióérzékelőkön.
Ez őszinte. ezek a dolgok unatkoznak egy hét alatt. Nos, van egy meteorológiai állomása - az összes hulladékot megmutat, még a hold fázisát is. Fáradt. Vettem - örültem. - Most - csak az érzékelők alapvető adatai érdeklődnek. Külső hőmérséklet (itt mínusz 12,4) Belső hőmérséklet és páratartalom = 22,1 X 53
És a helyes három helyzetbeli időjárás-előrejelzés. Eső - felhős - napos. A többi nem informatív, vagy felesleges információkkal teli az agyad.
Ennyi!
Még mindig bocsánatot kérek, de ezeket az összetevőket, különösen a CO2-érzékelőt 10 kiló rubel árán, kérem
Nem ragaszkodtam a hőmérőhöz. tehát mínusz. Az ötlet plusz - a megvalósításhoz - számít.

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...