» Elektronika » Arduino »Meteorologinė stotis„ pasidaryk pats “Arduino mieste

Arduino „pasidaryk pats“ oro stotis

Sveikinimai mūsų svetainės gyventojų!
Šiandien padarysime daugiafunkcę oro stotį, skirtą stebėti patalpų mikroklimatą.

„AlexGyver“ „YouTube“ kanalo autorė jau seniai norėjo padaryti kažką panašaus, kad ji (stotis) matuoja įvairius kambario mikroklimato parametrus, ypač anglies dioksido koncentraciją. Taip pat mūsų stotis turėtų parodyti kitus mikroklimato parametrus, pvz., Temperatūrą, drėgmę, slėgį, parodyti laiką ir datą, signalą, pvz., Anglies dioksido lygį, gerai, ir kaupti grafikus skirtingais laiko intervalais, tai bus naudinga, kaip ir norint sudominti. , o gerbėjams bus naudinga ką nors auginti ar laikyti konkrečius gyvūnus.

Sistema remiasi platforma arduino nano, kuris nuskaitys jutiklius ir juos rodys. Ekranas užtruks pigiausiai iš didžiojo, simbolinio 2004 m., Su adapteriu prie I2C magistralės. Ekrane yra daug vietos, todėl mes suorganizuosime laikrodį. Norėdami tai padaryti, jums reikia realaus laiko modulio, kuris skaičiuotų sekundes, net išjungus maitinimą.

Pagrindinis mūsų orų stoties BME280 jutiklis tarp kinų pasirodė palyginti neseniai.

Šis jutiklis yra kietas tuo, kad kainuoja šiek tiek daugiau nei „shawarma“ lazda, tačiau labai tiksliai gali išmatuoti temperatūrą, drėgmę ir atmosferos slėgį. Ir visa tai šioje mažoje dėžutėje su skyle.
Kitas jutiklis yra „MH-Z19“, iš tikrųjų anglies dioksido jutiklis, jis yra pats brangiausias šioje grandinėje, kainuoja 1000 su rubliu uodegos. Norėdami perjungti režimus, mes naudosime jutiklinį mygtuką, kuris bus korpuso viduje ir reaguos į pirštą per jo sieną. Be to, norint parodyti anglies dioksidą, jums reikia 3 spalvų LED.

Visi komponentai yra perkami aliexpress, rasite nuorodas į.

Dabar viską turime lituoti pagal schemą. Projekto puslapyje yra 2 schemos variantai, tačiau jie yra visiškai identiški, tiesiog autorius juos suprojektavo skirtingai.


Na, iš tikrųjų čia visi litavo.

Kaip ir schemoje, įprastus laidus susukame į pluoštą ir lydmetalį ant arduino. Autorius litavo prie maitinimo laidų atskirai ir pabaigoje naudojo „micro USB“ modulį, kad būtų patogiau naudoti.


Ir čia yra dar vienas šviesos diodas su rezistoriumi ant bendros kojos.

Dabar mes prijungiame arduino prie kompiuterio, kad atsisiųstume programinę-aparatinę įrangą. Dar kartą atsisiųskite programinės įrangos archyvą. Nėra nieko sudėtingo, viskas daroma keliais pelės paspaudimais.


Pačioje firminėje programinėje įrangoje yra keli nustatymai.

Tai reiškia, kad mes čia turime.Didelis laikrodis:

Laikas ir data, beje, automatiškai nustatomi atsisiunčiant programinę-aparatinę įrangą. Jie įdiegiami taip pat, kaip ir kompiuteryje, iš kurio atsisiųsta programinė įranga. Laikrodžio dešinėje yra data. Žemiau yra mūsų pasirinkta eilutė (dabar yra savaitės diena su transliterracija „Vosk“ - sekmadienis). Programinėje įrangoje galite įvesti metus ar sekundes realiuoju laiku.

Kitas, mes turime temperatūrą, drėgmę ir anglies dioksidą.

Anglies dioksidui čia yra plokštelė:

Atmosferos slėgis (mmHg) ir oro prognozė, remiantis to paties slėgio pokyčiais per pastarąją valandą.


Apskritai, jei skaičius siekia vieną šimtadalį, tada su labai didele tikimybe bus baisus stiprus lietus su perkūnija vasarą arba smarkus sniegas su pūga žiemą.

Jei vertė yra neigiama, tada turėtų būti tikimasi, kad blogas oras pagerės. Tai toks juokingas dalykas.

Kiti grafikai. Spustelėdami mygtuką, mes peržiūrime paskutinės valandos temperatūros grafiką. Yra 15 kolonų. Tvarkaraštis keičiasi kas 4 minutes. Viršuje yra didžiausia parodytoji diagramoje vertė, žemiau yra mažiausia rodomoji, o šiek tiek didesnė yra dabartinė.

Čia tas pats, bet per dieną.

Anglies dioksidas.

Beje, iš bet kurios diagramos galite pereiti į pagrindinį ekraną, laikydami pirštą ant jutiklio maždaug vieną sekundę.
LED spalvos. Žalia yra maža anglies dioksido koncentracija, mėlyna - didelė, o mirksi raudona - labai didelė, vadinasi, reikia skubiai vėdinti.

Esant dideliam anglies dioksido kiekiui, sumažėja darbingumas, padidėja mieguistumas ir panašiai.

Tiesą sakant, tai yra viskas, ką galima pasakyti apie programinę-aparatinę įrangą. Belieka juos surinkti elektroninis subproduktus byloje ir padėkite ant stalo. Mes naudosime tokį dėklą, kuris idealiai tinka šiam projektui ir apskritai 2004 m. Ekranams, vienintelis dalykas, kad turėsite nupjauti papildomą akumuliatoriaus skyrių.



Mes pažymime priekinę dalį po rodomuoju langu ir išpjauname šį langą.


Kaip rezultatas, mes gauname beveik tobulą langą, kurį pažodžiui reikia baigti su failu.


Prieš klijuodami modulius vienas ant kito, būtina išsiaiškinti, kurie iš jų šiltinami, kad ateityje nedėtumėte temperatūros jutiklio šalia šiltų komponentų. Tam padės mums išmaniojo telefono šiluminis atvaizdas.

Iškart matome, kaip įkaista dabartinis ekrano foninio apšvietimo ribojamasis rezistorius, čia neįmanoma įdėti jutiklio. Iš visų kitų modulių šildomas tik anglies dioksido jutiklis (2 laipsniais virš aplinkos temperatūros). Taip pat mikrovaldiklis lentoje yra įkaitinamas iki 30 laipsnių, o šviesos diodas - labai mažai.

Gerai, mes ir toliau smulkiname dėklą ir po LED indikatoriumi padarome siaurą langą, kurį užpildysime karštais klijais.

Mes pradedame montuoti modulius ant ekrano lentos naudodami dvipusę juostą ir karštus klijus.


Mes pritvirtiname jutiklinį mygtuką prie korpuso užpakalinės dalies, skirtos 2 siauroms lipnios juostos dalims, nes jūs negalite prispausti jutiklio prie plastiko. Tai naudoti yra labai patogu.

Mes iškirpėme dar keletą langų maitinimo ir programinės įrangos prievadams. Dabar turime visa tai surinkti. Kūno kampuose lašiname 4 lašus super klijų, to užteks.

Bet su realaus laiko moduliu turime problemą, jis netelpa po dangčiu.


Galite palikti tai, bet bus liūdna, todėl autorius nusprendė pateikti šio modulio mikroversiją su atsarginiu jonistoriaus galingumu.

Jam ryšio schema yra tokia:

Dabar viskas tobula. Taip pat būtina gręžti skyles abiem jautrioms anglies dioksido jutiklio vietoms. Šildymo rezistoriams ir temperatūros jutikliui mes taip pat gręžiame skyles.



Mes jungiame.

Mes paliekame stotį ant stalo ir po poros valandų žiūrime į grafikus.



Grafike per valandą matome, kaip oro temperatūra nukrito ir kaip atlaikė anglies dioksidas. Labai aiškiai matome vėdinimo efektyvumą.

Šiandien turime tokį naudingą prietaisą, kuris padės stebėti patalpų klimatą net žiūrint į matavimus kartą per dieną, nes grafikas leidžia pažodžiui pažvelgti į praeitį, o tai yra labai patogu ir įdomu.


Ačiū už dėmesį. Greitai pasimatysime!

Vaizdo įrašas:
9.4
9.4
8.7

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
5 komentarai
ilil
be anglies dioksido jutiklio veiks?
taip pat saulėlydis - mano saulėtekis
Man atrodo, kad prisijungus prie interneto, tai gali parodyti kriptovaliutų kursus „Alpha Centauri“! Oro prognozė Andromedos ūkui! šypsotis
O aš pamiršau. ši stotis taip pat yra saulėlydis - saulėtekis skaičiuojamas ir sinchronizuojamas su pasauliniu laiku. Anot Frankfurto.
Aš nė mėnesio nežiūrėjau į šią informaciją. - Tai kainuoja sau ir rodo gatvės temperatūrą radijo davikliuose.
Tai sąžininga. šie dalykai per savaitę tampa nuobodūs. Na, aš turiu orų stotį - joje rodomos visos šiukšlės, net mėnulio fazė. Pavargęs. Pirko - džiaugėsi. - Dabar - domina tik pagrindiniai jutiklių duomenys. Išorinė temperatūra (čia atėmus 12,4) Vidinė temperatūra ir drėgmė = 22,1 X 53
Ir teisinga orų prognozė trijose vietose. Lietus - debesuota - saulėta. Likusi dalis nėra informatyvi arba užpildykite savo smegenis nereikalinga informacija.
Tai viskas!
Aš vis dar atsiprašau, bet šių komponentų, ypač CO2 jutiklio, kainuojančio 10 kilogramų rublių, norėčiau
Aš nelipdavau ant termosnotų. taigi minusas. Už idėją ir įgyvendinimą - suskaičiuokite.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...