Talaan ng mga Nilalaman:

PAGSUSURI SA KAPANGYARIHAN AT HUMIDITY NA GAMIT SA DHT 11: 5 Mga Hakbang
PAGSUSURI SA KAPANGYARIHAN AT HUMIDITY NA GAMIT SA DHT 11: 5 Mga Hakbang

Video: PAGSUSURI SA KAPANGYARIHAN AT HUMIDITY NA GAMIT SA DHT 11: 5 Mga Hakbang

Video: PAGSUSURI SA KAPANGYARIHAN AT HUMIDITY NA GAMIT SA DHT 11: 5 Mga Hakbang
Video: Divine Healing | Andrew Murray | Christian Audiobook 2024, Disyembre
Anonim
PAGSUSURI SA SANGKOM NG KALIMBANGAN AT HUMIDITY NA GAMIT SA DHT 11
PAGSUSURI SA SANGKOM NG KALIMBANGAN AT HUMIDITY NA GAMIT SA DHT 11

Sa proyektong ito, gumagamit ako ng temperatura ng DHT 11 at sensor ng kahalumigmigan upang masukat ang temperatura ng ating kapaligiran pati na rin ang halumigmig gamit ang Arduino (Nano).

IBA SA MGA BATAYANG KATANGIAN NG Elektrikal:

OPERATING VOLTAGE: 3.5V-5V

CURRENT (pagsukat): 0.3 mA

CURRENT (standby): 60 micro amps

RANGE: 0 hanggang 50 degree Celsius

RESOLUSYON: 16bit

PANAHON NG SAMPLING:> 2 ms

Hakbang 1: Nilikha ang SKEMATIC

Nilikha ang SKEMATIK
Nilikha ang SKEMATIK
Nilikha ang SKEMATIK
Nilikha ang SKEMATIK

Sa mga iskema na ito gamit ang isang sensor ng DHT11 na may 5k (ohm) hilahin ang risistor para sa linya ng data.

PINS:

RED WIRE TO + VCC

BLACK WIRE TO GND

YELLOW WIRE NA MAY 5 K RESISTOR

Ang ika-3 na pin ay WALANG koneksyon

KAILANGAN NG MGA KOMPONENTO:

1. Arduino

2. DHT11 temp at sensor ng kahalumigmigan

3.5 k ohm risistor

Gumagamit AKO ng DHT11 NA MAY BUILT SA RESISTOR AT CAPACITOR PARA Pull UP AT SMOOTHENING THE INPUT VOLTAGE RESPECTIVELY.

Hakbang 2: EXPERIMENT TIME-CONNECTIONS

EXPERIMENT TIME-CONNECTIONS
EXPERIMENT TIME-CONNECTIONS

Nakakonekta ako nang naaayon ang mga pin

5v - + VCC

GND - GND

digital pin 2 - DATA PIN

Hakbang 3: EXPERIMENT TIME-CODE

EXPERIMENT TIME-CODE
EXPERIMENT TIME-CODE
EXPERIMENT TIME-CODE
EXPERIMENT TIME-CODE
EXPERIMENT TIME-CODE
EXPERIMENT TIME-CODE

Gamit ang Arduino IDE maaari naming mai-program ang aming Arduino board

ngunit i-download at i-install muna ang library para sa mga sensor ng DHT..

ang layunin ng pag-download ng library ay upang mabawasan ang pagiging kumplikado ng code.

Nagda-download ako ng library na tinatawag na SIMPLEDHT ito ay kasindak-sindak.

pagkatapos i-install ang library sa pamamagitan ng pag-click sa pindutan ng pag-install.

buksan ang mga halimbawa ng file- simpledht-dht11 default.

Gumagamit ako ng DHT11. kung gumagamit ka ng DHT22 mayroon ding isang halimbawa ng code sa ibaba.. SAAN DITO …

pagkatapos buksan ang code. ikonekta ang Arduino board sa iyong computer, at piliin ang PORT. at i-upload ang halimbawa ng sketch.

tiyaking ikinonekta mo ang data pin sa digital pin2 ng Arduino..

Tapos na ang CODE PART

Hakbang 4: EXPERIMENT TIME - SETUP

EXPERIMENT TIME - SETUP
EXPERIMENT TIME - SETUP
EXPERIMENT TIME - SETUP
EXPERIMENT TIME - SETUP

pagkatapos i-upload ang code buksan ang serial monitor.

makikita mo na ang sensor ay nagpapadala ng data.

hindi gaanong mahirap di ba?

Hakbang 5: TRABAHO

Tulad ng sinabi ko na ang sensor ay nagpapadala ng 40bits

8bit data ng integer ng kahalumigmigan + 8bit na kahalumigmigan data ng decimal + 8bit na data ng integer ng temperatura + 8 bit na data ng praksyonal na temperatura + 8bit na tseke na kabuuan = 40 bits

Halimbawa 1: 40 data na natanggap:

0011 0101 0000 0000 0001 1000 0000 0100 1101

Kalkulahin : 0011 0101 + 0000 0000 + 0001 1000 + 0000 0000 = 0100 1101

Tama ang natanggap na data

Humidity : 0011 0101 = 35H (hex) = 53% RH

Temperatura : 0001 1000 = 18H (hex) = 24 ℃.

SOURCE: -

media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf

SALAMAT PO

KUNG NAKAKITA KAYO NG MALI PLEASE WRITE IN COMMENTS.

KAYA KAYA KO SIYA MABAGO.

KASI AKO AY BUDDING ENGINEER.

SA SUSUNOD NA PROYEKTO MAAARI AKONG MAGAMIT NG LCD DISPLAY UPANG MAPAKITA ANG TEMPERATURE.

MANATILING GUSTO GUYSS ………………..

Inirerekumendang: