Kā Padarīt Meteoroloģisko Staciju Ar Savām Rokām

Satura rādītājs:

Kā Padarīt Meteoroloģisko Staciju Ar Savām Rokām
Kā Padarīt Meteoroloģisko Staciju Ar Savām Rokām

Video: Kā Padarīt Meteoroloģisko Staciju Ar Savām Rokām

Video: Kā Padarīt Meteoroloģisko Staciju Ar Savām Rokām
Video: Build Your Own Weather station | How to make your own weather station at home 2024, Novembris
Anonim

Mēs piedāvājam jūsu uzmanībai metodi, kā padarīt laika staciju mājai vai vasarnīcai. Par pamatu ņemsim Arduino dēli un sensoru komplektu: temperatūras, mitruma, spiediena un oglekļa dioksīda sensoru. Dati tiks parādīti LCD displejā, un enerģija tiks piegādāta no mobilā tālruņa vai akumulatoru barošanas avota.

DIY mājas laika stacija
DIY mājas laika stacija

Nepieciešams

  • - Arduino dēlis vai analogs;
  • - DHT11 temperatūras un mitruma sensors;
  • - BMP085 spiediena sensors;
  • - oglekļa dioksīda sensors MQ135;
  • - LCD displejs 1602;
  • - potenciometrs 10 kOhm;
  • - meteoroloģiskās stacijas ēka;
  • - ar foliju pārklātas stikla šķiedras gabals;
  • - skrūves detaļu stiprināšanai;
  • - dators;
  • - savienojošie vadi;
  • - barošanas avota savienotājs;
  • - lodāmurs.

Instrukcijas

1. solis

Vispirms jums jāatrod piemērots gadījums. Visām nākamās telpas meteoroloģiskās stacijas sastāvdaļām vajadzētu tur ietilpt. Šos korpusus pārdod daudzos elektronikas veikalos. Vai arī izmantojiet jebkuru citu korpusu, kuru varat atrast.

Padomājiet par to, kā visi komponenti iekļausies iekšpusē. Izgrieziet logu, lai nostiprinātu LCD displeju, ja tas nav pieejams. Ja jūs ievietojat oglekļa dioksīda sensoru iekšpusē, kas diezgan spēcīgi uzsilst, tad novietojiet to pretējā pusē no citiem sensoriem vai padariet to tālvadību. Nodrošiniet caurumu strāvas savienotājam.

Mājas meteoroloģiskās stacijas mājoklis
Mājas meteoroloģiskās stacijas mājoklis

2. solis

Daži vārdi par izmantotajām sastāvdaļām.

1602 LCD displejā strāvai tiek izmantoti 6 Arduino kontakti + 4 (fona apgaismojums un sintezators).

DHT11 temperatūras un mitruma sensors ir pievienots jebkurai digitālajai tapai. Vērtību nolasīšanai izmantosim bibliotēku DHT11.rar, kuru var lejupielādēt, piemēram, šeit:

BMP085 spiediena sensors caur I2C saskarni ir savienots ar divām Arduino tapām: SDA - ar analogo tapu A4 un SCL - ar analogo tapu A5. Lūdzu, ņemiet vērā, ka sensoram tiek piegādāts +3, 3 V spriegums.

MQ135 oglekļa dioksīda sensors ir savienots ar vienu analogo tapu.

Principā, lai novērtētu meteoroloģisko situāciju, pietiek ar datiem par temperatūru, mitrumu un atmosfēras spiedienu, un oglekļa dioksīda sensors nav nepieciešams.

Bet, izmantojot visus 3 sensorus, mums būs iesaistītas 7 Arduino digitālās un 3 analogās tapas. Nu, ēdiens, protams.

Mājas laika staciju komponenti
Mājas laika staciju komponenti

3. solis

Meteoroloģiskās stacijas shēma parādīta attēlā. Šeit viss ir skaidrs.

Mājas laika staciju shēma
Mājas laika staciju shēma

4. solis

Uzrakstīsim Arduino skici. Programmas teksts, ņemot vērā ievērojamo lielumu, tiek dots kā saite raksta pielikumā sadaļā "Avoti". Visam kodam ir pievienoti detalizēti un saprotami komentāri.

Ielādējiet skici Arduino dēļu kontrollera atmiņā.

5. solis

Mēs izgatavosim iespiedshēmas plates komponentu ievietošanai korpusa iekšpusē - tas ir ērtākais risinājums sensoru sakārtošanai un savienošanai. Lai mājās izgatavotu iespiedshēmas plates, es izmantoju "lāzera gludināšanas" tehnoloģiju (mēs to detalizēti aprakstījām iepriekšējos rakstos) un kodināšanu ar citronskābi. Mēs nodrošināsim vietas uz dēļa džemperiem ("džemperiem"), lai varētu atspējot sensorus. Tas būs noderīgi, ja jums būs jāpārprogrammē mikrokontrolleris, kad vēlaties modificēt programmu.

Izmantojot lodēšanu, mēs uzstādīsim spiediena un gāzes sensorus.

Lai uzstādītu Arduino Nano dēli, ir ērti izmantot īpašus adapterus vai kontaktligzdas, kuru solis ir 2, 54. Bet, ja šo detaļu nav un tāpēc, ka korpusa iekšienē tiek ietaupīta vieta, es Arduino uzstādīšu arī lodējot.

Termiskais sensors atradīsies noteiktā attālumā no tāfeles un tiks siltināts ar meteoroloģiskās stacijas iekšpusi, izmantojot īpašu izolācijas paliktni.

Mēs nodrošināsim vietas ārējās strāvas pieslēgšanai mūsu mājas dēlim. Es izmantošu parastu 5 V lādētāju no veca bojāta maršrutētāja. Plus 5 volti no lādētāja tiks padoti uz Arduino dēļa Vin tapu.

LCD ekrāns tiks pieskrūvēts tieši pie korpusa priekšpusē. To savienos ar vadiem ar "Dupont" tipa savienotājiem.

PCB mājas meteoroloģiskajai stacijai
PCB mājas meteoroloģiskajai stacijai

6. solis

Ievietojiet PCB korpusa iekšpusē un nostipriniet to ar skrūvēm. Mēs savienosim LCD ekrānu ar Arduino kājām atbilstoši shēmai.

Uzmanīgi aizveriet meteoroloģiskās stacijas korpusu.

Mājas laika stacija ir gandrīz gatava
Mājas laika stacija ir gandrīz gatava

7. solis

Veicot dubultu pārbaudi, vai viss ir pareizi pievienots, mēs piegādājam strāvu mūsu meteoroloģiskajai stacijai. LCD ekrānam vajadzētu iedegties, un pēc dažām sekundēm tas parādīs spiediena datus, nelielu prognozi, pamatojoties uz spiediena rādījumiem, kā arī temperatūras, mitruma un oglekļa dioksīda rādījumiem.

Ieteicams: