Tartalomjegyzék:

Hőmérséklet és páratartalom LED -ek: 12 lépés
Hőmérséklet és páratartalom LED -ek: 12 lépés

Videó: Hőmérséklet és páratartalom LED -ek: 12 lépés

Videó: Hőmérséklet és páratartalom LED -ek: 12 lépés
Videó: Mi Temperature and Humidity Sensor bemutató 2024, November
Anonim
Hőmérséklet és páratartalom LED -ek
Hőmérséklet és páratartalom LED -ek

Ha valaha vizuálisabb hőmérőt akart, ez a projekt segíthet. Készítünk egy sor LED -et, amelyek a páratartalom és a hőmérséklet alapján bizonyos színeket jelenítenek meg.

1. lépés: Anyagok

Anyagok
Anyagok

Ehhez a projekthez szüksége lesz:

- 2 RGB LED

- DHT11 Hőmérséklet és páratartalom modul

- 6 220Ω ellenállás

-12 kenyérpult jumper (vezetékek)

- Arduino UNO R3

- Arduino IDE (kódoláshoz)

- DHT szenzorkönyvtár (a hőmérséklet modul működéséhez)

2. lépés: A kenyértábla bekötése

A kenyértábla bekötése
A kenyértábla bekötése

3. lépés:

Kép
Kép

Megfelelő tápegységet szeretne beállítani minden alkatrészre, ezért kezdjük a földeléssel és az 5 voltos csatlakozókkal

4. lépés:

Kép
Kép

Ezután állítsuk be a hőmérséklet -érzékelőt. Az enyém az Arduino uno 2 -es csatlakozójához van csatlakoztatva

5. lépés:

Kép
Kép

Végül állítsuk be a LED -eket. Mindkettő azonos vezetékekkel és ellenállással rendelkezik. A hőmérséklet -leolvasást jelző LED -es csapjaim 3, 5 és 6, míg a páratartalom LED 9, 10 és 11 érintkezőre van állítva

6. lépés:

Kép
Kép

Most már kész a kör! Kezdjük el dolgozni azon a kódon, amely lehetővé teszi ezeknek a LED -eknek a hőmérséklet érzékelését.

Először határozza meg a hőmérséklet -érzékelő csapjait és a LED -eket a csapok szerint, és tartalmazza a hőmérséklet -érzékelő könyvtárát. A könyvtár felvételéhez (esetünkben a „DHT” a szükséges könyvtár), lépjen a menüsorba, és válassza a „Vázlat> Könyvtár bevonása>. ZIP könyvtár hozzáadása” lehetőséget, és válassza ki a „DHT” ZIP mappát, ahonnan letöltötte.

7. lépés: Kódolás

Kódolás
Kódolás
Kódolás
Kódolás

8. lépés:

Kép
Kép

Ezután a Void Setup programban határozza meg mindkét LED kimenetét, valamint az érzékelő soros monitorát.

9. lépés:

Kép
Kép

A void Loop -ban írja ki a soros monitor funkcióját. Ebből veszi a hőmérséklet és a páratartalom leolvasásait a hurok funkcióhoz később.

10. lépés:

Kép
Kép

Futtassa a Soros monitort a menüsorban, és válassza az „Eszközök> Soros monitor” lehetőséget. Le kell olvasnia a hőmérsékletet és a páratartalmat. Várjon 30 másodpercet, és írja le a leggyakrabban megjelenő számokat mind a hőmérséklet, mind a páratartalom tekintetében. Most, hogy megvan a leolvasott érték, csatlakoztathatjuk ezeket az értékeket a következő kódrészletünkhöz

11. lépés:

Kép
Kép

Annak érdekében, hogy a LED -ek ennek megfelelően világítsanak, néhány "más" állítást kell írnunk. Fontolja meg a hőmérsékletet, és csatlakoztassa az első állításokhoz. Ha a hőmérséklet magasabb, mint a hozzárendelt érték, a lámpa pirosan világít. Ellenkező esetben kék marad. Ugyanez vonatkozik a páratartalomra is. Ha a leolvasott érték magasabb, mint a kapott érték, a lámpa pirosra vált. Ellenkező esetben kék marad.

12. lépés: Kész

Most már saját hőmérséklet- és páratartalom -érzékelő LED -je van!

Ajánlott: