Съдържание:
Видео: Сензор за температура и влажност (dht11) Интерфейс с Arduino: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Температурният сензор има широк спектър на приложение, използва се на много места, където работи като система за обратна връзка. На пазара се предлагат няколко типа температурни сензори с различни спецификации. Някои температурни сензори използват лазерна техника за измерване на температурата. Този тип сензор за температура прочете температурния сензор от далеч, но в този урок ще използваме само сензор dht11 за измерване на околните температури и влажност.
Стъпка 1: Необходими компоненти:
- Arduino Uno
- сензор dht11
- Платка
- Проводници
Стъпка 2: Връзки:
Arduino Pin A0 ----- dht11 пин за данни
VCC ------ VCC
GND ------- GND
Обяснение:
сензор dht11: dht11 се използват за измерване на околната температура и влажност на въздуха. Сензорът се предлага в 4 -пинов пакет, от който ще се използват само три щифта.
Спецификации:
1. Работно напрежение: 3.3v до 5v
2. Работен ток: 0.3mA
3. Температурен диапазон: 0 ° C до 50 ° C
4. Диапазон на влажност: 20% до 90%
5. Резолюция: 16-битова
6. Точност: ± 1%(и двете)
Стъпка 3: Изходен код:
Използвайте следната връзка, за да изтеглите библиотеката на dht11:
щракнете тук, за да получите кода
Програмен код:
#includedht DHT;
void setup ()
{
pinMode (A0, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
DHT.read11 (A0);
Serial.print ("текуща влажност =");
Serial.print (DHT.humidity);
Serial.println ("%");
Serial.print ("текуща температура =");
Serial.print (DHT.temperature);
Serial.println ("c");
забавяне (1000);
}
Обяснение:
#включва
dht DHT;
dht.h е библиотеката, която предоставя допълнителни функции за минимизиране на реда от код и прави кода прост и лесен за разбиране.
pinMode (A0, OUTPUT);
pinMode (A0, OUTPUT) pinMode функцията се използва за задаване на посоката на щифта независимо дали е INPUT или OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin е функция, която позволява комуникацията между Arduino и Компютър и 9600 е скоростта на предаване, която означава скоростта на предаване на данни между Arduino и Компютър за втори 9600 бита данни могат да бъдат прехвърлени.
DHT.read11 (A0);
DHT.read11 (A0) read11 функция, използвана за четене на данни от сензора.
Serial.print (DHT.humidity);
Serial.print (DHT.humidity) DHT.влажност функция, използвана за отчитане на влажността и тези данни ще бъдат изпратени на компютъра.
Serial.print (DHT.temperature);
Serial.print (DHT.temperature) DHT.temperature функция, използвана за отчитане на температурата и тези данни ще бъдат изпратени на компютъра.
Стъпка 4: Приложения:
1. Местна метеорологична станция.
2. Измерване на влажност и температура
Препоръчано:
Вентилатор за автоматично охлаждане, използващ серво и DHT11 сензор за температура и влажност с Arduino: 8 стъпки
Вентилатор за автоматично охлаждане с помощта на серво и DHT11 сензор за температура и влажност с Arduino: В този урок ще научим как да стартираме & завъртете вентилатор, когато температурата се повиши над определено ниво
DHT11 сензор за температура и влажност с Arduino: 5 стъпки
Сензор за температура и влажност на DHT11 с Arduino: Днес ще ви науча как да използвате KY-015 сензор за температура и влажност, който съдържа сензора за температура и влажност на DHT11. Ако предпочитате да се учите от видеоклипове, ето един видеоурок, който направих !:
Автоматизиране на оранжерия с LoRa! (Част 1) -- Сензори (температура, влажност, влажност на почвата): 5 стъпки
Автоматизиране на оранжерия с LoRa! (Част 1) || Сензори (температура, влажност, влажност на почвата): В този проект ще ви покажа как автоматизирах оранжерия. Това означава, че ще ви покажа как построих оранжерията и как свързах електрониката за захранване и автоматизация. Също така ще ви покажа как да програмирате Arduino платка, която използва L
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: 6 стъпки
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: Това е изграждането на сензор за температура и влажност на слънчева енергия. Сензорът емулира 433mhz Oregon сензор и е видим в Telldus Net gateway. Какво ви трябва: 1x " 10-LED Сензор за движение на слънчева енергия " от Ebay. Уверете се, че пише 3.7v batter
Как да използвате DHT11 температурен сензор с Arduino и температура на печат Топлина и влажност: 5 стъпки
Как да използвате DHT11 температурен сензор с Arduino и температура на печат Топлина и влажност: Сензорът DHT11 се използва за измерване на температура и влажност. Те са много популярни любители на електрониката. Сензорът за влажност и температура на DHT11 улеснява добавянето на данни за влажността и температурата към вашите проекти за електроника. Това е за