Obsah:

LED diody teploty a vlhkosti: 12 kroků
LED diody teploty a vlhkosti: 12 kroků

Video: LED diody teploty a vlhkosti: 12 kroků

Video: LED diody teploty a vlhkosti: 12 kroků
Video: PROFI výstražné LED světlo vnější, 12-24V, homologace 2024, Listopad
Anonim
LED diody teploty a vlhkosti
LED diody teploty a vlhkosti

Pokud jste někdy chtěli vizuálnější teploměr, tento projekt vám může pomoci. Vyrobíme sadu LED, které zobrazují určité barvy na základě úrovní vlhkosti a teploty.

Krok 1: Materiály

Materiály
Materiály

Pro tento projekt budete potřebovat:

- 2 RGB LED

- Modul teploty a vlhkosti DHT11

- 6 220Ω odporů

-12 propojovacích můstků (dráty)

- Arduino UNO R3

- Arduino IDE (pro kódování)

- Knihovna snímačů DHT (aby váš teplotní modul fungoval)

Krok 2: Zapojení Breadboardu

Zapojení prkénka
Zapojení prkénka

Krok 3:

obraz
obraz

Chcete nastavit správný zdroj napájení pro každou součást, začněme tedy uzemněním a 5voltovým připojením

Krok 4:

obraz
obraz

Dále nastavíme teplotní čidlo. Můj je připojen ke 2 pinům v Arduino uno

Krok 5:

obraz
obraz

Nakonec nastavíme LED diody. Oba mají stejné zapojení a nastavení odporu. Moje kolíky pro LED představující hodnoty teploty jsou na 3, 5 a 6, zatímco LED pro vlhkost je nastavena na piny 9, 10 a 11

Krok 6:

obraz
obraz

Nyní máte hotový okruh! Začněme pracovat na kódu, který těmto LED diodám umožní snímat teplotu.

Nejprve definujte kolíky pro váš teplotní senzor a LED podle vašich kolíků a zahrňte knihovnu pro teplotní senzor. Chcete -li zahrnout knihovnu (v našem případě „DHT“je naše potřebná knihovna), přejděte na panel nabídek a vyberte „Skica> Zahrnout knihovnu> Přidat knihovnu. ZIP“a vyberte složku „DHT“ZIP, odkud jste ji stáhli.

Krok 7: Kódování

Kódování
Kódování
Kódování
Kódování

Krok 8:

obraz
obraz

Dále ve Void Setup určete výstup pro obě LED diody i pro sériový monitor pro váš senzor.

Krok 9:

obraz
obraz

Ve void Loop si zapište funkci vašeho sériového monitoru. Zde budete později odečítat teplotu a vlhkost pro funkci smyčky.

Krok 10:

obraz
obraz

Spusťte sériový monitor tak, že přejdete na panel nabídek a vyberete „Nástroje> Sériový monitor“. Měli byste získat údaje o teplotě a vlhkosti. Počkejte 30 sekund a zapište si čísla, která se nejčastěji vyskytují pro teplotu i vlhkost. Nyní, když máte čtení, můžeme tyto hodnoty zapojit pro náš další segment kódu

Krok 11:

obraz
obraz

Aby se naše LED diody příslušně rozsvítily, musíme napsat nějaká prohlášení „jiného“. Odečtěte naměřené hodnoty teploty a připojte je k první sadě příkazů. Pokud je teplota vyšší než přiřazená hodnota, kontrolka zčervená. Jinak zůstane modrá. Totéž platí pro vlhkost. Pokud je naměřená hodnota vyšší než hodnota, kterou jste zaznamenali, kontrolka zčervená. Jinak zůstane modrá.

Krok 12: Hotovo

Nyní máte vlastní LED diody snímající teplotu a vlhkost!

Doporučuje: