Tartalomjegyzék:

Aurdino meteorológiai állomás: 8 lépés
Aurdino meteorológiai állomás: 8 lépés

Videó: Aurdino meteorológiai állomás: 8 lépés

Videó: Aurdino meteorológiai állomás: 8 lépés
Videó: #32 - Házi meteorológiai állomás építése - 1.rész 2024, November
Anonim
Aurdino meteorológiai állomás
Aurdino meteorológiai állomás

Mindig is szerette volna elkészíteni saját Aurdino Weather állomását? Nos, most itt a lehetőség! Ezen az oktatóanyagon keresztül megtanulja az Aurdino meteorológiai állomás építésének alapjait, valamint a mögötte lévő kódot. A projekt végén egy teljesen működőképes időjárás állomással rendelkezik, amely képes érzékelni a hőmérsékletet és a páratartalmat, valamint manuálisan fújni egy egyenáramú motor ventilátort. Ez a projekt 45 perc és 2 óra között tart, a mérnöki tapasztalattól függően. Sok szerencsét és jó szórakozást!

Lépés: Az anyagok összegyűjtése

Anyagok gyűjtése
Anyagok gyűjtése

Ebben a projektben a következő elemekre lesz szüksége:

  • Arduino Uno kábellel
  • DC motor
  • 1 Zöld LED
  • 1 Piros LED
  • 1 fél kenyérlap
  • I2C LCD1602 kijelző
  • 3 lapátos Trifoil légcsavar ventilátor egyenáramú motorhoz (opcionális)
  • Vezetékkészlet (lehetőleg különböző színekben)
  • 1 DHT 11/ DHT 22 Humiture érzékelő
  • 1 Nyomógomb
  • 2 2,20 K ellenállás
  • 1 10k ellenállás
  • Az Aurdino Uno szoftvert futtatni képes számítógép
  • Penge kés
  • Drótvágó
  • USB Power Bank (opcionális)
  • A doboz elég nagy ahhoz, hogy elférjen benne a kenyérlap és az Aurdino.

A legtöbb ilyen termék viszonylag olcsó, és könnyen megvásárolható az online tech üzletekből vagy az eBay -ről.

2. lépés: Erőt ad a Breadboardnak

Erőt ad a Breadboardnak
Erőt ad a Breadboardnak

Győződjön meg arról, hogy minden szükséges anyag rendelkezésre áll, és tiszta munkaterület áll rendelkezésre a munkához.

Az áramkör, amelyet építeni készül, áramot igényel, és az Arduino Uno -ból származik.

Csatlakoztasson egy vezetéket az Arduino Uno +3,3 V -os tűjéről a Breadboard piros sávval jelzett pozitív sínjéhez. Ez azt jelenti, hogy a +5V mostantól bárhonnan elérhető a piros vonalon. Csatlakoztassa a negatívot vagy a GND -t (Ground) a kenyértábla kék vonalához. Most a talaj elérhető a teljes kék vonalon. Ahhoz, hogy a +5V és a GND elérhető legyen a kenyértábla mindkét oldalán, két vezetékkel ugorjon át a kenyértábla egyik végéről a másik végére. Kövesse a fenti ábrát a földelés és a tápvezetékek többi részének elhelyezéséhez.

3. lépés: Csatlakoztassa a DHT11 és I2C LCD1602 kijelzőt

Csatlakoztassa a DHT11 és I2C LCD1602 kijelzőt
Csatlakoztassa a DHT11 és I2C LCD1602 kijelzőt

Csatlakoztasson egy vezetéket az I2C LCD1602 kijelző tápellátásából az Arduino Uno +5 V -os tűjéhez, és egy vezetéket az I2C LCD1602 kijelző földeléséből az Arduino Uno földelőcsapjához. Ezután csatlakoztasson egy másik vezetéket az I2C LCD1602 kijelző SDA -jából az Arduino Uno A4 -es analóg tűjéhez, és egy kábelt a kijelző SCL -jéből az Arduino Uno A5 analóg érintkezőjéhez. Ne feledje, hogy a diagramon használt kijelző nem PCB-re van szerelve, ezért a nem PCB I2C LCD1602 kijelző esetén a kábelezés helytelen lesz.

Most fogja meg a DHT 11 érzékelőt, és csatlakoztasson egy vezetéket a DHT11 talajáról az Aurdino földelőcsapjához. Csatlakoztasson egy vezetéket a DHT 11 tápellátásából a kenyértáblán lévő hálózati sínhez. Végül csatlakoztasson egy vezetéket a DHT11 érzékelő jelcsatlakozójából a 7 -es digitális tűhöz. Vegye figyelembe, hogy a fenti ábrán a DHT 11 -et nem használták, hanem a TMP36 érzékelőt. A huzalozás azonban megegyezik az ábrával.

LCD és Humiture érzékelőnk most működik, programozással szabályozhatjuk, hogy ezek hogyan működjenek együtt.

Ha zavart a vezetékek elhelyezése, nézze meg a fenti ábrát.

4. lépés: Csatlakoztassa a LED -eket és a nyomógombot

Csatlakoztassa a LED -eket és a nyomógombot
Csatlakoztassa a LED -eket és a nyomógombot

Most, hogy a kijelzőnk és a Humiture érzékelőnk ideje telepíteni a LED -eket és a nyomógombokat. A nyomógomb vezérli az egyenáramú motort. Ha megnyomja a nyomógombot, az egyenáramú motor elindul, mivel az egyenáramú motor jár, a zöld LED bekapcsol, míg a piros LED nem világít. Ha nem nyomja meg a gombot, akkor a piros LED világít, míg a zöld LED kialszik.

Csatlakoztassa a zöld LED katódját a földelő vezeték alá a kenyértábla A4 -en. Tegye ugyanezt a vörös LED -el úgy is, hogy katódot helyez a földelő vezeték alá a kenyértáblán. Most helyezze a 2.2K ellenállást a zöld és a piros LED anódjára.

Csatlakoztassa a nyomógombot a kenyértábla hídjára a fenti ábra szerint. Csatlakoztassa a 10k ellenállást a nyomógomb 2a kivezetése alá (jobb alsó csap). Győződjön meg arról, hogy az ellenállás vége csatlakoztatva van a földelővezetékhez a fenti ábra szerint.

5. lépés: Vezetékek csatlakoztatása és egyenáramú motor hozzáadása

Vezetékek csatlakoztatása és egyenáramú motor hozzáadása
Vezetékek csatlakoztatása és egyenáramú motor hozzáadása

Majdnem végeztünk a bekötéssel! Óvatosan csatlakoztasson egy vezetéket a Green Led ellenállás végéről az Aurdino Digital 2 -es tűjéhez. Hasonlóképpen csatlakoztasson egy vezetéket a Red Led ellenállás végéről az Aurdino Digital 3 -as tűjéhez. Most csatlakoztassa a vezetéket a nyomógomb 2b kivezetésétől (jobb felső érintkező) az Aurdino 4 -es digitális tűjéhez.

Most fogja meg az egyenáramú motort, és helyezze a pozitív végét a nyomógomb 2b kivezetésére, közvetlenül a 4 -es digitális csaphoz csatlakozó vezeték tetejére. Helyezze az egyenáramú motor negatív végét a 27. sorra, amely a földhöz csatlakozik.

A motorok polaritása nem számít. A forgásirány programozással változtatható.

6. lépés: A vezetékek tisztítása és rendszerezése

Tisztítsa meg és rendezze a vezetékeket
Tisztítsa meg és rendezze a vezetékeket

Vágja le a vezetékeket megfelelő hosszúságúra, és használjon megfelelő színeket minden vezetékhez. (Fekete vezeték a földeléshez, piros vezeték a tápellátáshoz, Kék vezeték a digitális tűkhöz). Fekete huzal segítségével kösse össze a felesleges vezetéket a DHT11 érzékelőn és az I2C LCD1602 kijelzőn, mint egy cipzár. A folyamat után könnyen hozzáférhet az összes vezetékhez.

7. lépés: Töltse fel a kódot Aurdino -ba

Innen töltse le az Arduino szoftvert a számítógépére. Nyissa meg a programot, és hozzon létre egy új vázlatot a "Ctrl+N" megnyomásával. Címkézze ezt az új vázlatot "Aurdino Weather Station" címkével. Töltse le az alábbi kódot, és illessze be a programjába. Csatlakoztassa az USB -kábelt a számítógéphez és az Arduino -hoz. Most mentse el a kódot a "Ctrl+Shift+S" billentyűkombinációval, majd nyomja meg a feltöltés gombot, amely jobbra mutató nyíl alakú. Győződjön meg arról, hogy az összes szükséges könyvtár letöltésre és telepítésre került, hogy ez a program működni fog. (LCD könyvtár, DHT11 könyvtár)

8. lépés: A burkolat hozzáadása és tesztelése

Ház hozzáadása és teszt
Ház hozzáadása és teszt

Egy doboz segítségével vágjon ki bizonyos darabokat burkolat létrehozásához. Az LCD kijelzőn négyzet alakú (2 cm x 7 cm) vágás szükséges a doboz tetején. Vágjon egy lyukat a doboz bal oldalán ahhoz, hogy elférjen a DHT11 érzékelő. Tegye ugyanezt a doboz jobb oldalán, hogy illeszkedjen az Aurdino USB -kábelhez. Vágjon egy olyan lyukat, amely elég nagy ahhoz, hogy egyenáramú motort illesszen a kívánt helyre, ez lesz a ventilátor. Szúrjon lyukakat a doboz alsó oldalára a zöld és a piros LED számára. Végül hozzon létre egy lyukat a dobozban, amely közvetlenül a nyomógomb felett található. Ceruzával vagy csavarhúzóval nyomja meg a gombot, közvetlenül a gomb fölött található lyukból, és győződjön meg arról, hogy a gombot könnyen le lehet nyomni.

Most már készen áll az Aurdino Weather Station tesztelésére. Töltse fel a kódot az Aurdino -ra, és hagyja futni! Az LCD -n megjelenítenie kell a páratartalmat és a hőmérsékletet. Ha nem nyomja meg a gombot, a piros LED -nek világítania kell. A gomb megnyomása után azonban a DC motornak és a zöld LED -nek is működnie kell.

Ajánlott: