Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Холболтууд
- Алхам 3: Arduino номын санг суулгана уу
- Алхам 4: Кодыг Arduino Ide руу байршуулна уу
- Алхам 5: Цуваа монитороос температур ба чийгшлийг авах
Видео: DHT11 температур мэдрэгчийг Arduino болон хэвлэх температурын дулаан ба чийгшилтэй хэрхэн ашиглах вэ: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
DHT11 мэдрэгчийг температур, чийгшлийг хэмжихэд ашигладаг. DHT11 чийгшил ба температур мэдрэгч нь DIY электроникийн төслүүддээ чийгшил, температурын өгөгдлийг оруулах боломжийг олгодог. Энэ нь алслагдсан цаг уурын станц, гэрийн орчны хяналтын систем, ферм эсвэл цэцэрлэгийн хяналтын системд төгс төгөлдөр юм. Тиймээс энэхүү гарын авлагад бид DHT11 температур мэдрэгчийг Arduino -той хэрхэн ашиглах, arduino ide -ийн цуваа дэлгэц дээр чийгшил, дулааныг хэрхэн хэвлэх талаар үзэх болно.
Алхам 1: Танд хэрэгтэй зүйл
Тиймээс энэ төслийн хувьд танд дараах зүйлс хэрэгтэй болно: 1x Arduino uno:
1х DHT11 температур мэдрэгч: https://www.utsource.net/itm/p/9221601.htmlBreadboard ба цөөн тооны холбогч
Алхам 2: Холболтууд
Зурагт үзүүлсэн шиг бүх зүйлийг холбож, дараагийн алхам руу орно уу.
Алхам 3: Arduino номын санг суулгана уу
Arduino IDE руу очоод Sketch> Номын санг оруулах> Номын санг удирдах хэсэгт очно уу. Номын сангийн менежерийг харуулах болно. Дараа нь Хайлтын талбарт "DHT" гэж хайгаад эдгээр DHT номын санг Arduino ide дээр суулгаарай. Эдгээр DHT номын санг суулгасны дараа хайлтын талбарт "Adafruit Unified Sensor" гэж бичээд доошоо гүйлгээд хайж олоорой. номын санг суулгаж, суулгаснаар та код бичихэд бэлэн болно.
Алхам 4: Кодыг Arduino Ide руу байршуулна уу
Дээр дурдсан бүх зүйлийг хийснийхээ дараа доорх кодыг хуулж Arduino -д байршуулаарай:#"DHT.h" оруулах#DHTPIN 7 -ийг тодорхойлох // бид ямар зүү холбогдсоныг тодорхойлох // Та ашиглаж буй ямар ч хэлбэрийн талаар сэтгэгдлээ бичихгүй байх!# DHTTYPE DHT11 тодорхойлох // DHT 11 //#DHTTYPE тодорхойлох DHT22 // DHT 22 (AM2302) //#DHTTYPE DHT21 тодорхойлох DHT21 // DHT 21 (AM2301) // DHT мэдрэгчийг хэвийн 16mhz ArduinoDHT dht (DHTPIN, DHTTYPE) -д эхлүүлэх; хүчингүй тохиргоо () {Serial.begin (9600); Serial.println ("DHTxx тест!"); dht.begin ();} void loop () {// Хэмжлийн хооронд хэдэн секунд хүлээнэ үү. саатал (2000); // Унших температур эсвэл чийгшил 250 миллисекунд зарцуулдаг! // Мэдрэгчийн уншилт нь 2 секундын настай байж болно (энэ нь маш удаан мэдрэгчтэй) float h = dht.readHumidity (); // Цельсийн хөвөх байдлаар температурыг уншина t = dht.readTemperature (); // Температурыг Фаренгейтийн хөвөх байдлаар уншина f = dht.readTemperature (үнэн); // Уншиж чадаагүй эсэхийг шалгаад эрт гараарай (дахин оролдоно уу). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("DHT мэдрэгчээс уншиж чадсангүй!"); буцах; } // Дулааны индексийг тооцоолох // Фаренгейт дэх температурыг илгээх ёстой! float hi = dht.computeHeatIndex (f, h); Serial.print ("Чийгшил:"); Цуваа.хэвлэх (h); Serial.print (" %\ t"); Serial.print ("Температур:"); Цуваа.хэвлэх (t); Serial.print (" *C"); Цуваа.хэвлэх (f); Serial.print (" *F / t"); Serial.print ("Дулааны индекс:"); Цуваа.хэвлэх (сайн уу); Serial.println (" *F");}
Алхам 5: Цуваа монитороос температур ба чийгшлийг авах
Кодыг байршуулсны дараа arduino ide -д байгаа цуваа дэлгэцийг нээгээд өөрийн орчны температур, чийгшил, дулааны индексийг (таны мэдрэгч одоогоор байгаа) минийх гэж үзэх боломжтой бөгөөд та үүнийг цааш нь үргэлжлүүлж болно. Та эдгээр температур/чийгшлийн утгыг цаг уурын станц, хүрээлэн буй орчны хяналт гэх мэт төслүүддээ ашиглаж болно.
Зөвлөмж болгож буй:
DHT22 чийгшил ба температур мэдрэгчийг Arduino дээр хэрхэн ашиглах вэ: 6 алхам
DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид DHT22 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
DHT12 I2C чийгшил ба температур мэдрэгчийг Arduino ашиглан хэрхэн ашиглах вэ: 7 алхам
DHT12 I2C -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид DHT12 I2C -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглаж, OLED дэлгэц дээр утгыг харуулах болно
DHT11 мэдрэгчийг Arduino ашиглан хэрхэн ашиглах вэ: 5 алхам
DHT11 мэдрэгчийг Arduino ашиглан хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид Arduino ашиглан DHT11 мэдрэгчийг туршиж үзэх болно.DHT11 нь температур, чийгшлийг хэмжихэд шаардлагатай бүрэлдэхүүн хэсгүүд: Arduino NanoDHT11 температур ба чийгшил мэдрэгч USB мини холбогч кабель Шаардлагатай номын сан: DHT номын сан
DHT11 чийгшил мэдрэгчийг хэрхэн ашиглах тухай заавар: 4 алхам
DHT11 чийгшил мэдрэгчийг хэрхэн ашиглах талаар заавар: Тодорхойлолт: DHT11 Температур & Чийглэг мэдрэгч нь температурын онцлог шинж чанартай байдаг. шалгалт тохируулгатай дижитал дохионы гаралт бүхий чийгшил мэдрэгчийн цогцолбор. Онцгой дижитал дохио авах техник, температурыг ашиглах замаар & чийгшил мэдрэгч технологи
Төмөр замыг хамгаалахын тулд Arduino дээрх температур, борооны ус, чичиргээ мэдрэгчийг ашиглах: 8 алхам (зурагтай)
Төмөр замыг хамгаалахын тулд Arduino дээрх температур, борооны ус, чичиргээ мэдрэгчийг ашиглах: Орчин үеийн нийгэмд төмөр замын зорчигчдын тоо нэмэгдэх нь төмөр замын компаниуд эрэлт хэрэгцээг хангахын тулд сүлжээг оновчтой болгохын тулд илүү их зүйлийг хийх ёстой гэсэн үг юм. Энэхүү төсөлд бид температур, борооны ус, чичиргээ мэдрэгч хэрхэн ажилладагийг бага хэмжээгээр харуулах болно