Obsah:

Monitor teploty s displejom DHT11 a I2C 20x4 LCD: 6 krokov
Monitor teploty s displejom DHT11 a I2C 20x4 LCD: 6 krokov

Video: Monitor teploty s displejom DHT11 a I2C 20x4 LCD: 6 krokov

Video: Monitor teploty s displejom DHT11 a I2C 20x4 LCD: 6 krokov
Video: КАК ИЗМЕРИТЬ ТЕМПЕРАТУРУ И ВЛАЖНОСТЬ. ДАТЧИКИ DHT11 И DHT22 [Уроки Ардуино #13] 2024, Septembra
Anonim

V tomto návode sa naučíme, ako vytvoriť jednoduchý monitor teploty pomocou snímača DHT11 a I2C LCD

Pozri si video!

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
  • Znakový LCD displej 20x4 I2C
  • Prepojovacie vodiče
  • Arduino Uno alebo akákoľvek iná doska Arduino
  • Snímač teploty a vlhkosti DHT11
  • Softvér Visuino: Stiahnite si tu

Krok 2: Okruh

Okruh
Okruh
  • Pripojte pin LCD displeja [VCC] k pinu Arduino [5V]
  • Pripojte pin LCD displeja [GND] k pinu Arduino [GND]
  • Pripojte pin displeja LCD [SDA] k kolíku Arduino [SDA]
  • Pripojte pin displeja LCD [SCL] k kolíku Arduino [SCL]

Poznámka: Na nastavenie jasu použite potenciometer za displejom LCD

  • Pripojte pin snímača DHT11 [GND] k kolíku Arduino [GND]
  • Pripojte pin snímača DHT11 [VCC] k kolíku Arduino [5V]
  • Pripojte pin snímača DHT11 [OUT] alebo „S“k digitálnemu kolíku Arduino [2]

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Stiahnite si bezplatnú verziu alebo sa zaregistrujte a získajte bezplatnú skúšobnú verziu.

Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V Visuino pridajte, nastavte a pripojte komponenty

vo Visuino Pridať, nastaviť a pripojiť komponenty
vo Visuino Pridať, nastaviť a pripojiť komponenty
vo Visuino Pridať, nastaviť a pripojiť komponenty
vo Visuino Pridať, nastaviť a pripojiť komponenty
vo Visuino Pridať, nastaviť a pripojiť komponenty
vo Visuino Pridať, nastaviť a pripojiť komponenty
  • Pridajte komponent „DHT11“
  • Pridajte komponent „Displej z tekutých kryštálov (LCD) - I2C“Vyberte „LiquidCrystalDisplay1“a v okne vlastností nastavte Riadky na 4 a stĺpce na 20

Dvakrát kliknite na „LiquidCrystalDisplay1“a v okne Prvky:

  • presuňte "Textové pole" na ľavú stranu, potom v okne vlastností nastavte text na "TEMP:" a šírku na 20
  • presuňte ďalšie „Textové pole“na ľavú stranu, potom v okne vlastností nastavte stĺpček na 1 a šírku na 20
  • presuňte ďalšie „textové pole“na ľavú stranu a potom v okne vlastností nastavte text na „VLHKOSŤ:“a šírku na 20 a stĺpec na 2
  • presuňte ďalšie „Textové pole“na ľavú stranu, potom v okne vlastností nastavte stĺpček na 3 a šírku na 20

Zatvorte okno Prvky

  • Pripojte kolík I2C Out „LiquidCrystalDisplay1“k vstupu Arduino I2C
  • Pripojte kolíkový snímač „HumidityThermometer1“k digitálnemu kolíku 2 Arduino
  • Pripojte kolík teploty „HumidityThermometer1“k LiquidCrystalDisplay1> textové pole2kolíkový vstup
  • Pripojte kolík vlhkosti „HumidityThermometer1“k LiquidCrystalDisplay1> textové pole 4 kolíkový vstup

Krok 5: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine v spodnej časti kliknite na kartu „Zostaviť“a uistite sa, že je vybratý správny port, potom kliknite na tlačidlo „Kompilovať/zostaviť a nahrať“.

Krok 6: Hrajte

Ak napájate modul Arduino UNO, na LCD displeji sa začnú zobrazovať hodnoty teploty a vlhkosti. V prípade, že nevidíte žiadny text, nastavte jas pomocou potenciometra.

Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť a otvoriť vo Visuino:

Odporúča: