INHOUDSOPGAWE:

Hoe om die DHT12 I2C -humiditeits- en temperatuursensor met Arduino te gebruik: 7 stappe
Hoe om die DHT12 I2C -humiditeits- en temperatuursensor met Arduino te gebruik: 7 stappe

Video: Hoe om die DHT12 I2C -humiditeits- en temperatuursensor met Arduino te gebruik: 7 stappe

Video: Hoe om die DHT12 I2C -humiditeits- en temperatuursensor met Arduino te gebruik: 7 stappe
Video: LCD480x320_ILI9488_3.95(Проблемы_с_тачь-скрином) 2024, November
Anonim
Image
Image

In hierdie handleiding leer ons hoe u die DHT12 I2C humiditeits- en temperatuursensor met Arduino kan gebruik en die waardes op die OLED -skerm kan vertoon.

Kyk die video!

Stap 1: My ander projekte

Wat u benodig
Wat u benodig

Neem 'n rukkie om my ander cool projekte hier te besoek

Stap 2: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino Uno of enige ander Arduino -bord
  • Broodbord
  • Springdrade
  • OLED -skerm
  • Visuino sagteware: Laai dit hier af

Stap 3: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel DHT12 positiewe pen + (VCC) aan Arduino -pen + 5V
  • Koppel DHT12 negatiewe pen - (GND) aan Arduino -pen GND
  • Koppel DHT12 -pen (SCL) aan Arduino -pen (SCL)
  • Koppel DHT12 -pen (SDA) aan Arduino -pen (SDA)
  • Koppel OLED -skermpen [VCC] aan Arduino -pen [5V]
  • Koppel OLED -skermpen [GND] aan Arduino -pen [GND]
  • Koppel OLED -skermpen [SDA] aan Arduino -pen [SDA]
  • Koppel OLED -skermpen [SCL] aan Arduino -pen [SCL]

Stap 4: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Laai die gratis weergawe af of registreer vir 'n gratis proeflopie.

Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 5: In Visuino Voeg, stel en koppel komponente

In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
  • Voeg die komponent "DHT12" by
  • Voeg 'OLED' vertoonkomponent by
  • Dubbelklik op die "DisplayOLED1"
  • Sleep "Teksveld" in die elementvenster na die linkerkant
  • Stel die grootte in die venster Eienskappe op 2
  • Sleep in die elementvenster nog 'n "Teksveld" na die linkerkant
  • Stel die grootte in die venster Eienskappe op 2 en Y op 20
  • Maak die venster Elements toe
  • Koppel "HumidityThermometer1" pen temperatuur aan "DisplayOLED1"> "Teksveld1"
  • Koppel "HumidityThermometer1" pin Humidity aan "DisplayOLED1"> "Text Field2"
  • Koppel "HumidityThermometer1" pen Sensor I2C aan Arduino board pin I2C In
  • Koppel "DisplayOLED1" -pen I2C Out aan die Arduino -bordpen I2C In

Stap 6: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 7: Speel

As u die Arduino UNO -module aanskakel, sal die OLED -skerm die temperatuur- en humiditeitswaardes begin wys.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Aanbeveel: