Sisällysluettelo:

Lämpötilamittari, jossa DHT11 ja I2C 20x4 LCD: 6 vaihetta
Lämpötilamittari, jossa DHT11 ja I2C 20x4 LCD: 6 vaihetta

Video: Lämpötilamittari, jossa DHT11 ja I2C 20x4 LCD: 6 vaihetta

Video: Lämpötilamittari, jossa DHT11 ja I2C 20x4 LCD: 6 vaihetta
Video: Lesson 1: What is Arduino? Types of Arduino Boards and SunFounder Kit | SunFounder Robojax 2024, Marraskuu
Anonim

Tässä opetusohjelmassa opimme tekemään yksinkertaisen lämpötilamittarin DHT11 -anturin ja I2C -nestekidenäytön avulla

Katso video!

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
Mitä tarvitset
  • 20x4 I2C -merkkinen LCD -näyttö
  • Hyppyjohdot
  • Arduino Uno tai mikä tahansa muu Arduino -levy
  • DHT11 lämpötila- ja kosteusanturi
  • Visuino -ohjelmisto: Lataa tästä

Vaihe 2: Piiri

Piiri
Piiri
  • Liitä LCD -näytön nasta [VCC] Arduino -nastaan [5V]
  • Liitä LCD -näytön nasta [GND] Arduino -nastaan [GND]
  • Liitä LCD -näytön nasta [SDA] Arduino -nastaan [SDA]
  • Liitä LCD -näytön nasta [SCL] Arduino -nastaan [SCL]

Huomautus: Säädä kirkkautta nestekidenäytön takana olevan potentiometrin avulla

  • Liitä DHT11 -anturin tappi [GND] Arduino -nastaan [GND]
  • Liitä DHT11 -anturin tappi [VCC] Arduino -nastaan [5V]
  • Liitä DHT11 -anturin nasta [OUT] tai "S" Arduinon digitaaliseen nastaan [2]

Vaihe 3: Käynnistä Visuino ja valitse Arduino UNO Board Type

Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type
Käynnistä Visuino ja valitse Arduino UNO Board Type

Visuino: https://www.visuino.eu on myös asennettava. Lataa ilmainen versio tai rekisteröidy ilmaiseen kokeiluversioon.

Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "Arduino UNO", kuten kuvassa 2

Vaihe 4: Visuino Add, Set & Connect Components -ohjelmassa

Visuino Add, Set & Connect -komponentit
Visuino Add, Set & Connect -komponentit
Visuino Add, Set & Connect -komponentit
Visuino Add, Set & Connect -komponentit
Visuino Add, Set & Connect -komponentit
Visuino Add, Set & Connect -komponentit
  • Lisää "DHT11" -komponentti
  • Lisää "Nestekidenäyttö (LCD) - I2C" -komponenttiValitse "LiquidCrystalDisplay1" ja aseta ominaisuusikkunassa rivit 4 ja sarakkeet 20

Kaksoisnapsauta "LiquidCrystalDisplay1" ja Elements -ikkunassa:

  • vedä "Tekstikenttä" vasemmalle puolelle ja aseta sitten ominaisuusikkunan tekstiksi "TEMP:" ja leveydeksi 20
  • vedä toinen "tekstikenttä" vasemmalle ja aseta sitten ominaisuusikkunan sarakkeeseen 1 ja leveys 20
  • vedä toinen "tekstikenttä" vasemmalle ja aseta sitten ominaisuusikkunan tekstiksi "KOSTEUS:" ja leveys 20 ja sarake 2
  • vedä toinen "tekstikenttä" vasemmalle puolelle ja aseta sitten ominaisuusikkunan sarakkeeseen 3 ja leveys 20

Sulje Elementit -ikkuna

  • Liitä "LiquidCrystalDisplay1" -tappi I2C Out Arduino I2C In -liitäntään
  • Liitä "Kosteuslämpömittari1" -nasta -anturi Arduino Digital -tappiin 2
  • Liitä "Kosteuslämpömittari1" -nastainen lämpötila LiquidCrystalDisplay1> Tekstikenttä2 -nastaiseen tuloon
  • Liitä "Kosteuslämpömittari1" -nasta Kosteus LiquidCrystalDisplay1> Tekstikenttä4 -nastainen tulo

Vaihe 5: Luo, käännä ja lähetä Arduino -koodi

Luo, käännä ja lähetä Arduino -koodi
Luo, käännä ja lähetä Arduino -koodi

Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.

Vaihe 6: Pelaa

Jos kytket virran Arduino UNO -moduuliin, nestekidenäyttö alkaa näyttää lämpötila- ja kosteusarvoja. Jos et näe tekstiä, muista säätää kirkkautta potentiometrillä.

Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle, voit ladata sen ja avata sen Visuinossa:

Suositeltava: