Laboratoriya №1


Ushbu darsda DHT11 datchikdan axborotlarni o‘qiladi



Download 1,02 Mb.
bet12/14
Sana13.06.2022
Hajmi1,02 Mb.
#664762
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
AMP Laboratoriya (восстановлен)

Ushbu darsda DHT11 datchikdan axborotlarni o‘qiladi va SKI WH1602 ekraniga chiqariladi, uni 16 amaliy ishda ko‘rilgan. Arduino ga ulashni tavsiya etilgan sxema bir simli aloqa yo’llariga majburiy bo‘lgan tortish qarshilik VCC ga ulanishi kerak, sig‘imni filtr sifatida VCC va GND oyoqchalar o‘rtasiga ulanadi. Bu ishda DHT11 ning modul ko‘rinishidagisi ishlatilgan, u modulda qarshilik va sig‘im bor bo‘lganligi uchun Arduino ga to‘g‘ridan to‘g‘ri ulash mumkin. DHT11datchikni va WH1602 ni Arduino platasiga ulanish sxemasi 7.2 chizmada ko‘rsatilgan. SKI ni manbasi uchun alohida +5V li ma’nba blok zarur.

7.1-Rasm. DHT11 haroratini o‘lchash uchun datchiklarni ekranga hosil qilish


Dastur yozishga kirishiladi. DHT11 (DHT21, DHT22) datchiklar bilan ishlash uchun Arduino da One Wire kutubxona mavjud. Datchikdan axborotlarni o‘qish va WH1602 indikator ekraniga chiqarish Dasturi (dasturiy ta'minot quiyidagicha bo'lib keltirilgan)

Dasturiy Ta'minot:
#include "DHT.h"
#define DHTPIN 2 // DATA ulanish nuqta ulanish pini
#define DHTTYPE DHT11 // DHT 11
#include
// ulanish nuqtalarni ulanishini ko‘rsatib initsializatsiyalash
LiquidCrystal lcd(12, 11, 7, 6, 5, 4);
DHT dht(DHTPIN, DHTTYPE);
void setup() {
lcd.begin(16,2); // ish tartibi
dht.begin(); } voidloop()
I

// namlik va harorat datchiklaridan axborotlar olish float h = dht. readHumidity () ; float t = dht.readTemperatureO;
if (isnan(t) || isnan(h)) // axborotlar olinishining hatoligi
{
led.clear();lcd.setCursor(0,0); led.print("Failed to read");
}
else // SKI ga axborotlarni chiqarish
{ led.clear(); lcd.setCursor(0,0);
led.print("Humidity: ");lcd.print(h); lcd.println(" %"); lcd.setCursor(0,l);
led.print("Temp: "); led.print(t);lcd.println(" *C");
} delay(2000); // keyingi o‘lchash oldidan skut }


Download 1,02 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish