Hogyan Készítsünk Időjárási állomást Saját Kezűleg

Hogyan Készítsünk Időjárási állomást Saját Kezűleg
Hogyan Készítsünk Időjárási állomást Saját Kezűleg

Tartalomjegyzék:

Anonim

Felhívjuk a figyelmét egy időjárás-állomás elkészítésének módszerére egy házhoz vagy nyaralóhoz. Az Arduino táblát és egy érzékelő készletet veszünk alapul: hőmérséklet, páratartalom, nyomás és szén-dioxid-érzékelő. Az adatok megjelennek az LCD kijelzőn, és az áramellátás a mobiltelefon vagy az akkumulátorok tápegységéből származik.

Szükséges

  • - Arduino tábla vagy analóg;
  • - DHT11 hőmérséklet- és páratartalom-érzékelő;
  • - BMP085 nyomásérzékelő;
  • - szén-dioxid-érzékelő MQ135;
  • - LCD kijelző 1602;
  • - potenciométer 10 kOhm;
  • - az időjárási állomás építése;
  • - egy darab fóliával borított üvegszál;
  • - csavarok az alkatrészek rögzítéséhez;
  • - számítógép;
  • - összekötő vezetékek;
  • - csatlakozó az áramellátáshoz;
  • - forrasztópáka.

Utasítás

1. lépés

Először meg kell találnia egy megfelelő esetet. A leendő helyiségi meteorológiai állomás minden alkatrészének el kell férnie. Ezeket a házakat számos elektronikai üzletben értékesítik. Vagy használjon bármilyen más korpuszt, amelyet megtalál.

Gondoljon arra, hogy az összes alkatrész hogyan fog beleférni. Vágja át az ablakot az LCD-kijelző rögzítéséhez, ha nem áll rendelkezésre. Ha szén-dioxid-érzékelőt helyez be, amely meglehetősen erősen felmelegszik, akkor helyezze a többi érzékelővel ellentétes oldalra, vagy tegye távolivá. Biztosítson egy lyukat a tápcsatlakozóhoz.

2. lépés

Néhány szó a felhasznált alkatrészekről.

Az 1602 LCD kijelző 6 Arduino + 4 érintkezőt használ az áramellátáshoz (háttérvilágítás és szintetizátor).

A DHT11 hőmérséklet- és páratartalom-érzékelő bármely digitális tűhöz csatlakozik. Az értékek kiolvasásához a DHT11.rar könyvtárat fogjuk használni, amely például innen letölthető:

A BMP085 nyomásérzékelő az I2C interfészen keresztül az Arduino két érintkezőjéhez csatlakozik: SDA - az A4 és SCL analóg csaphoz - az A5 analóg csaphoz. Felhívjuk figyelmét, hogy az érzékelő +3, 3 V feszültséget kap.

Az MQ135 szén-dioxid-érzékelő egy analóg csapra van csatlakoztatva.

Elvileg a meteorológiai helyzet felméréséhez elegendő a hőmérsékletre, a páratartalomra és a légköri nyomásra vonatkozó adatokkal rendelkezni, és nem szükséges a szén-dioxid-érzékelő.

De mindhárom szenzor használatával az Arduino 7 digitális és 3 analóg érintkezője lesz. Hát persze, kaja.

3. lépés

Az időjárási állomás diagramját az ábra mutatja. Itt minden világos.

4. lépés

Írjunk egy vázlatot az Arduino számára. A program szövege - tekintélyes mérete miatt - hivatkozásként szerepel a cikk függelékében a "Források" részben. Az összes kódot részletes és érthető megjegyzésekkel látjuk el.

Töltse be a vázlatot az Arduino kártya vezérlő memóriájába.

5. lépés

Nyomtatott áramkört készítünk az alkatrészek házba helyezéséhez - ez a legkényelmesebb megoldás az érzékelők elrendezéséhez és csatlakoztatásához. Nyomtatott áramköri lapok házi készítéséhez "lézer-vasalás" technológiát használok (az előző cikkekben részletesen leírtuk) és citromsavval marattam. Helyeket biztosítunk a táblán az ugrók ("jumperek") számára annak érdekében, hogy letilthassuk az érzékelőket. Ez akkor lesz hasznos, ha át kell programozni a mikrovezérlőt, amikor módosítani szeretné a programot.

A forrasztás segítségével nyomás- és gázérzékelőket telepítünk.

Az Arduino Nano kártya telepítéséhez kényelmes speciális adaptereket vagy aljzatokat használni, amelyek magassága 2, 54. De ezeknek az alkatrészeknek a hiányában és a házon belüli helytakarékosság miatt forrasztással is telepítem az Arduino-t.

A hőérzékelő a táblától bizonyos távolságra helyezkedik el, és egy speciális szigetelő pad segítségével hőszigetelt lesz az időjárás állomás belsejétől.

Helyeket biztosítunk a külső áramellátás házi készítésű táblánkhoz történő csatlakoztatásához. Rendes 5 V-os töltőt fogok használni egy régi hibás routerről. A töltőből plusz 5 voltot táplálunk az Arduino kártya Vin tűjére.

Az LCD képernyőt közvetlenül az elülső házhoz csavarják."Dupont" típusú csatlakozókkal ellátott vezetékekkel fogják összekötni.

6. lépés

Helyezze a NYÁK-t a tokba, és rögzítse csavarokkal. Az LCD képernyőt az ábra szerint csatlakoztatjuk az Arduino lábakhoz.

Óvatosan zárja le az időjárási állomás testét.

7. lépés

Miután ellenőriztük, hogy minden megfelelően van-e csatlakoztatva, áramellátást biztosítunk időjárási állomásunkra. Az LCD-kijelzőnek világítania kell, és néhány másodperc múlva megjeleníti a nyomásadatokat, egy kis előrejelzést a nyomásértékek, valamint a hőmérséklet-, páratartalom- és szén-dioxid-értékek alapján.

Ajánlott: