Агуулгын хүснэгт:
Видео: Температур ба чийгшил мэдрэгч (dht11) Arduino -той интерфэйс: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Температур мэдрэгч нь өргөн хүрээний хэрэглээтэй бөгөөд үүнийг хаа сайгүй санал хүсэлтийн систем болгон ашигладаг. Зах зээл дээр өөр өөр үзүүлэлт бүхий олон төрлийн температур мэдрэгч байдаг бөгөөд зарим температур мэдрэгч нь температурыг хэмжих лазерын аргыг ашигладаг бөгөөд энэ төрлийн температур мэдрэгч нь температур мэдрэгчийг алсаас уншдаг боловч энэ зааварт бид зөвхөн dht11 мэдрэгчийг ашиглан орчны температурыг хэмжих болно. ба чийгшил.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд:
- Ардуино Уно
- dht11 мэдрэгч
- Талхны самбар
- Утас
Алхам 2: Холболтууд:
Arduino Pin A0 ----- dht11 өгөгдлийн зүү
VCC ------ VCC
GND ------- GND
Тайлбар:
dht11 мэдрэгч: dht11 нь хүрээлэн буй орчны температур, чийгшлийг хэмжихэд хэрэглэгддэг бөгөөд мэдрэгч нь 4 зүү багцад багтдаг бөгөөд үүнээс зөвхөн гурван тээглүүр ашиглах болно.
Үзүүлэлтүүд:
1. Ажиллах хүчдэл: 3.3 -аас 5 в хүртэл
2. Ажиллах гүйдэл: 0.3мА
3. Температурын хүрээ: 0 ° C -аас 50 ° C хүртэл
4. Чийгийн хязгаар: 20% -аас 90% хүртэл
5. Шийдвэр: 16 бит
6. Нарийвчлал: ± 1%(хоёулаа)
Алхам 3: Эх код:
Dht11 номын санг татаж авахын тулд дараах холбоосыг ашиглана уу:
кодыг авахын тулд энд дарна уу
Програмын код:
#DHT орсон;
хүчингүй тохиргоо ()
{
pinMode (A0, OUTPUT);
Цуваа эхлэх (9600);
}
хоосон давталт ()
{
DHT.read11 (A0);
Serial.print ("одоогийн чийгшил =");
Цуваа.хэв (DHT. чийгшил);
Serial.println ("%");
Serial.print ("одоогийн температур =");
Цуваа.хэв (DHT температур);
Serial.println ("c");
саатал (1000);
}
Тайлбар:
#оруулах
DHT;
dht.h бол кодын мөрийг багасгах нэмэлт функцүүдийг хангаж, кодыг энгийн бөгөөд ойлгоход хялбар болгодог номын сан юм.
pinMode (A0, OUTPUT);
pinMode (A0, OUTPUT) pinMode функц нь INPUT эсвэл OUTPUT эсэхээс үл хамааран зүүний чиглэлийг тохируулахад хэрэглэгддэг.
Цуваа эхлэх (9600);
Serial.begin (9600) Serial.begin нь Arduino болон Компьютерийн хооронд харилцах боломжийг олгодог функц бөгөөд 9600 бол дамжуулах хурд нь Arduino болон Компьютерийн хооронд 9600 битийн дотор дамжуулах хурдыг илэрхийлдэг.
DHT.read11 (A0);
DHT.read11 (A0) read11 функц нь Sensor -аас өгөгдөл уншихад ашиглагддаг.
Цуваа.хэв (DHT. чийгшил);
Serial.print (DHT.humidity) DHT. чийгшлийн функц нь чийгшлийг уншихад хэрэглэгддэг бөгөөд өгөгдлийг компьютерт илгээх болно.
Цуваа.хэв (DHT температур);
Serial.print (DHT.temperature) DHT.temperature функцийг температурыг уншихад ашигладаг бөгөөд өгөгдлийг компьютерт илгээх болно.
Алхам 4: Өргөдөл:
1. Орон нутгийн цаг уурын станц.
2. Чийг ба температурын хэмжилт
Зөвлөмж болгож буй:
Arduino -ийн тусламжтайгаар Servo болон DHT11 температур ба чийгшил мэдрэгч ашиглан авто хөргөх сэнс: 8 алхам
Arduino -ийн тусламжтайгаар Servo болон DHT11 -ийн температур ба чийгшил мэдрэгчийг ашиглан автомат хөргөлтийн сэнс: Энэ хичээлд бид хэрхэн эхлүүлэх талаар сурах болно. температур тодорхой түвшингээс дээш гарах үед сэнсийг эргүүлнэ
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: 6 алхам
DHT21 Arduino -ийн дижитал температур ба чийгшил мэдрэгч: Энэхүү гарын авлагад бид DHT21 -ийн чийгшил ба температур мэдрэгчийг Arduino -той хэрхэн ашиглах, OLED дэлгэц дээр утгыг харуулах талаар сурах болно
DHT11 Arduino -ийн температур ба чийгшил мэдрэгч: 5 алхам
DHT11 Arduino-ийн температур ба чийгшил мэдрэгч: Өнөөдөр би DHT11 температур ба чийгшлийн мэдрэгч агуулсан KY-015 температур ба чийгшил мэдрэгчийн модулийг хэрхэн ашиглах талаар танд заах болно. !:
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) -- Мэдрэгч (температур, чийгшил, хөрсний чийгшил): 5 алхам
LoRa ашиглан хүлэмжийг автоматжуулах! (1 -р хэсэг) || Мэдрэгч (температур, чийгшил, хөрсний чийгшил): Энэ төсөлд би хүлэмжийг хэрхэн автоматжуулсан болохыг харуулах болно. Энэ нь би хүлэмжийг хэрхэн яаж барьснаа, цахилгаан болон автоматжуулалтын электроникийг хэрхэн холбосныг харуулах болно гэсэн үг юм. Түүнчлэн би L ашигладаг Arduino самбарыг хэрхэн програмчлахыг танд үзүүлэх болно
ESP8266 NodeMCU хандалтын цэг (AP) нь DT11 температур мэдрэгчтэй, хөтөч дэх температур ба чийгшил бүхий вэб серверийн хувьд: 5 алхам
Хөтөч дээр DT11 температур мэдрэгч, хэвлэх температур ба чийгшил бүхий вэб серверт зориулсан ESP8266 NodeMCU хандалтын цэг (AP): Сайн байна уу залуус бид ESP8266 -ийг ашигладаг ихэнх төслүүд болон ихэнх төслүүдэд ESP8266 -ийг вэб сервер болгон ашигладаг тул өгөгдөлд хандах боломжтой. ESP8266 -аас зохион байгуулагдсан вэбсервер рүү нэвтрэх замаар wifi сүлжээнд холбогдсон ямар ч төхөөрөмж, гэхдээ цорын ганц асуудал бол бидэнд ажиллах чиглүүлэгч хэрэгтэй болно