Indholdsfortegnelse:

Sådan bruges DHT12 I2C fugtigheds- og temperatursensor med Arduino: 7 trin
Sådan bruges DHT12 I2C fugtigheds- og temperatursensor med Arduino: 7 trin

Video: Sådan bruges DHT12 I2C fugtigheds- og temperatursensor med Arduino: 7 trin

Video: Sådan bruges DHT12 I2C fugtigheds- og temperatursensor med Arduino: 7 trin
Video: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, Juli
Anonim
Image
Image

I denne vejledning lærer vi, hvordan du bruger DHT12 I2C fugtigheds- og temperatursensor med Arduino og viser værdierne på OLED -skærmen.

Se videoen!

Trin 1: Mine andre projekter

Hvad du får brug for
Hvad du får brug for

Tag et øjeblik til at tjekke mine andre seje projekter her

Trin 2: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
  • Arduino Uno eller ethvert andet Arduino -bord
  • Brødbræt
  • Jumper ledninger
  • OLED Display
  • Visuino -software: Download her

Trin 3: Kredsløbet

Kredsløbet
Kredsløbet
  • Tilslut DHT12 positiv pin + (VCC) til Arduino pin + 5V
  • Tilslut DHT12 negativ pin - (GND) til Arduino pin GND
  • Tilslut DHT12 pin (SCL) til Arduino pin (SCL)
  • Tilslut DHT12 pin (SDA) til Arduino pin (SDA)
  • Tilslut OLED Display pin [VCC] til Arduino pin [5V]
  • Tilslut OLED Display pin [GND] til Arduino pin [GND]
  • Tilslut OLED Display pin [SDA] til Arduino pin [SDA]
  • Tilslut OLED Display pin [SCL] til Arduino pin [SCL]

Trin 4: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

Visuino: https://www.visuino.eu skal også installeres. Download gratis version, eller tilmeld dig en gratis prøveperiode.

Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2

Trin 5: I Visuino Tilføj, indstil og tilslut komponenter

I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
I Visuino Tilføj, indstil og tilslut komponenter
  • Tilføj "DHT12" -komponent
  • Tilføj "OLED" displaykomponent
  • Dobbeltklik på "DisplayOLED1"
  • I elementvinduet skal du trække "Tekstfelt" til venstre
  • Indstil størrelsen i egenskabsvinduet til 2
  • I elementvinduet skal du trække et andet "tekstfelt" til venstre
  • Indstil størrelsen i egenskabsvinduet til 2 og Y til 20
  • Luk vinduet Elementer
  • Tilslut "HumidityThermometer1" pin temperatur til "DisplayOLED1"> "Tekstfelt1"
  • Tilslut "HumidityThermometer1" pin Fugtighed til "DisplayOLED1"> "Tekstfelt2"
  • Tilslut "HumidityThermometer1" pin Sensor I2C til Arduino board pin I2C In
  • Tilslut "DisplayOLED1" pin I2C Out til Arduino board pin I2C In

Trin 6: Generer, kompiler og upload Arduino -koden

Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden

I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".

Trin 7: Spil

Hvis du driver Arduino UNO -modulet, begynder OLED -displayet at vise temperatur- og fugtighedsværdierne.

Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det og åbne det i Visuino:

Anbefalede: