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.