Guruh talabasi Boliboyev Ramzbek qabul qildi: turg‘unov b
Download 0.5 Mb. Pdf ko'rish
|
5-deadline
- Bu sahifa navigatsiya:
- DHT22 datchigi
DHT11 datchigi(sensori)
• iste'mol oqimi - 2,5 mA (ma'lumotlarni konvertatsiya qilishda maksimal qiymat); • Namlikni 20% dan 80% gacha o‘lchaydi. Xato 5%gacha bo‘lishi mumkin; • Haroratni 0 dan 50 darajagacha o‘lchashda ishlatiladi (aniqlik - 2%) • Umumiy o‘lchamlar: uzunligi 15,5 mm; Kengligi 12 mm; Balandligi 5,5 mm; • Elektr ta'minoti - 3 dan 5 voltgacha; • Vaqt birligi uchun bitta o‘lchov (sekund). Ya'ni, chastota 1 Gts; • 4 ta ulagich. Qo‘shnilar orasidagi masofa 0,1 dyum. DHT22 datchigi • Elektr ta'minoti - 3 dan 5 voltgacha; • Konversiya paytida maksimal oqim - 2,5 mA; • Namlikni 0% dan 100% gacha o‘lchash imkoniyati. O‘lchov aniqligi 2% dan 5% gacha; • Minimal o‘lchangan harorat - minus 40, maksimal - 125 daraja Selsiy (o‘lchov aniqligi - 0,5); • Qurilma 2 soniya ichida bitta o‘lchovni bajarishga qodir. Chastotasi - 0,5 Gts gacha; • Umumiy o‘lchamlar: uzunligi 15,1 mm; Kengligi 25 mm; Balandligi 5,5 mm; • 4 ta ulagich mavjud. Qo‘shni orasidagi masofa - 0,1 '; Shubhasiz, arduinoda DHT11 harorat va namlik sensori ishlatilganda, qurilma DHT22 ga qaraganda kamroq aniqroq qiymat beradi. Analog o‘lchangan qiymatlarning katta diapazoniga ega, ammo narx mos keladi. int inches = 0; int cm = 0; long readUltrasonicDistance(int triggerPin, int echoPin) { pinMode(triggerPin, OUTPUT); // Clear the trigger digitalWrite(triggerPin, LOW); delayMicroseconds(2); // Sets the trigger pin to HIGH state for 10 microseconds digitalWrite(triggerPin, HIGH); delayMicroseconds(10); digitalWrite(triggerPin, LOW); pinMode(echoPin, INPUT); // Reads the echo pin, and returns the sound wave travel time in microseconds return pulseIn(echoPin, HIGH); } void setup() { Serial.begin(9600); } void loop() { // measure the ping time in cm cm = 0.01723 * readUltrasonicDistance(7, 7); // convert to inches by dividing by 2.54 inches = (cm / 2.54); Serial.print(inches); Serial.print("in, "); Serial.print(cm); Serial.println("cm"); delay(100); // Wait for 100 millisecond(s) } |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling