Talaan ng mga Nilalaman:

DHT21 Digital Temperatura at Humidity Sensor Sa Arduino: 6 na Hakbang
DHT21 Digital Temperatura at Humidity Sensor Sa Arduino: 6 na Hakbang

Video: DHT21 Digital Temperatura at Humidity Sensor Sa Arduino: 6 na Hakbang

Video: DHT21 Digital Temperatura at Humidity Sensor Sa Arduino: 6 na Hakbang
Video: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Disyembre
Anonim

Sa tutorial na ito matututunan natin kung paano gamitin ang DHT21 Humidity and Temperature Sensor kasama ang Arduino at ipakita ang mga halaga sa OLED Display. Panoorin ang video!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • Arduino Uno o anumang iba pang board ng Arduino
  • Sensor ng DHT21
  • Breadboard
  • Jumper wires
  • OLED Display
  • Visuino software: Mag-download dito

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
  • Ikonekta ang positibong pin na DHT21 + (VCC) sa Arduino pin + 5V
  • Ikonekta ang negatibong pin ng DHT21 - (GND) sa Arduino pin GND
  • Ikonekta ang DHT21 pin (Out) sa Arduino digital pin (7)
  • Ikonekta ang OLED Display pin [VCC] sa Arduino pin [5V]
  • Ikonekta ang OLED Display pin [GND] sa Arduino pin [GND]
  • Ikonekta ang OLED Display pin [SDA] sa Arduino pin [SDA]
  • Ikonekta ang OLED Display pin [SCL] sa Arduino pin [SCL]

Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Ang Visuino: https://www.visuino.eu kailangan ding mai-install. Mag-download ng Libreng bersyon o magrehistro para sa isang Libreng Pagsubok.

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino UNO" tulad ng ipinakita sa Larawan 2

Hakbang 4: Sa Visuino Add, Set & Connect Components

Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
Sa Visuino Add, Set & Connect Components
  • Magdagdag ng sangkap na "DHT"
  • Piliin ang "HumidityThermometer1" at sa mga setting ng window ng mga katangian sa DHT21
  • Magdagdag ng "OLED" na bahagi ng pagpapakita
  • Mag-double click sa "DisplayOLED1"
  • Sa window ng mga elemento, i-drag ang "Text Field" sa kaliwang bahagi
  • Sa laki ng window ng mga katangian ay itinakda ang laki sa 2
  • Sa window ng mga elemento i-drag ang isa pang "Text Field" sa kaliwang bahagi
  • Sa window ng mga pag-aari na itinakda ang laki sa 2 at Y hanggang 20
  • Isara ang window ng Mga Elemento
  • Ikonekta ang "HumidityThermometer1" na Temperatura sa "DisplayOLED1"> "Text Field1"
  • Ikonekta ang "HumidityThermometer1" pin Humidity sa "DisplayOLED1"> "Text Field2"
  • Ikonekta ang "HumidityThermometer1" na pin Sensor sa Arduino board na DIGITAL pin 7
  • Ikonekta ang "DisplayOLED1" pin I2C Out sa Arduino board pin I2C In

Hakbang 5: Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Bumuo, Mag-compile, at Mag-upload ng Arduino Code
Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 6: Maglaro

Kung pinapagana mo ang Arduino UNO module, magsisimulang ipakita ang OLED Display upang ipakita ang mga halagang temperatura at halumigmig.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Inirerekumendang: