Агуулгын хүснэгт:
- Алхам 1: DHT11 ба DHT22 температур ба чийгшил мэдрэгч
- Алхам 2: DHT11 ба Arduino ашиглан температур ба чийгшлийг хэмжих
- Алхам 3: Хэлхээ
- Алхам 4: Код
- Алхам 5: DHT22 ба Arduino ашиглан температур ба чийгшлийг хэмжих
- Алхам 6: Шаардлагатай материал
- Алхам 7: Хэлхээ
- Алхам 8: Код
Видео: DHT11/ DHT22 мэдрэгчийг W/ Arduino ашиглах анхан шатны гарын авлага: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно
Тойм
Энэхүү гарын авлагад та DHT11 ба DHT22 мэдрэгчийг хэрхэн тохируулах, орчны температур, чийгшлийг хэмжих талаар сурах болно.
Та юу сурах вэ:
- DHT11 ба DHT22 онцлог ба ялгаа
- DHT11 ба DHT22 бүтэц
- DHT11 ба DHT22 мэдрэгчийг Arduino ашиглан хэрхэн тохируулах вэ
Алхам 1: DHT11 ба DHT22 температур ба чийгшил мэдрэгч
Олон төсөлд температур, чийгшил гэх мэт параметрүүд чухал ач холбогдолтой тул температур, чийгшлийг хэмжих чадвартай мэдрэгчийг зөв сонгох нь маш чухал юм. DHT11 ба DHT22 гэж нэрлэгддэг DHT гэр бүл нь температур, чийгшлийн мэдрэгчийн дунд хамгийн түгээмэл бөгөөд түгээмэл байдаг.
Та тэдгээрийн онцлог шинж чанарыг хүснэгтээс харж болно.
Хямд үнэ нь DHT11 -ийн хамгийн чухал шинж чанар боловч өндөр нарийвчлалтай, өргөн хэмжигдэхүүнтэй байдаггүй. Нөгөө талаар хэмжих нарийвчлал, өргөн хүрээтэй DHT22 нь гэр бүлийн бусад төхөөрөмжөөс 2.5 дахин үнэтэй байдаг.
Алхам 2: DHT11 ба Arduino ашиглан температур ба чийгшлийг хэмжих
Шаардлагатай материал
Arduino Uno R3
DHT11 мэдрэгч
Талхны самбар
Холбогч утас
Програм хангамжийн програмууд
Arduino IDE
Алхам 3: Хэлхээ
DHT11 нь 4 голтой. 2 зүү нийлүүлэх, 1 өгөгдөл илгээх, нөгөөх нь ашиггүй болно. Энэхүү мэдрэгчийг зөв ажиллуулахын тулд зөв өгөгдлийг өгөхийн тулд та 4.7 к эсэргүүцэлтэй өгөгдлийн зүүг татах ёстой. Мэдрэгчийн гурав дахь зүүг ямар ч холболтгүйгээр орхи.
Анхааруулга Мэдрэгч болон зүү чиглэлийн талаар болгоомжтой байгаарай, алдаа гарсан тохиолдолд таны мэдрэгч гэмтэх болно.
Алхам 4: Код
Өгөгдөл дамжуулж эхлэхийн тулд энэ кодыг Arduino руу оруулаад цуваа дэлгэцийг нээнэ үү.
DHT. чийгшил нь чийгшлийг хувиар, DHT -ийн температур нь Цельсийн температурыг буцаана.
Тэмдэглэл Бид хэмжилт бүрийн хооронд 2 секунд хүлээх ёстой. Үгүй бол мэдрэгч буруу өгөгдлийг буцааж өгөх болно.
Мэдээллийг компьютер дээр харуулахын оронд та температур, чийгшлийг LCD дэлгэц дээр харуулах боломжтой.
Дэлгэрэнгүй мэдээллийг энэ гарын авлагаас үзнэ үү: 1602 LCD товчлуурын бамбай ашиглан Arduino
Алхам 5: DHT22 ба Arduino ашиглан температур ба чийгшлийг хэмжих
DHT22 мэдрэгчийг тохируулах, ашиглах нь DHT11 -тэй бараг ижил юм.
Алхам 6: Шаардлагатай материал
Arduino Uno R3
DHT22 мэдрэгч
Талхны самбар
Холбогч утас
Програм хангамжийн програмууд
Arduino IDE
Алхам 7: Хэлхээ
Алхам 8: Код
Ганц ялгаа нь DHT.trad функц дээр байгаа бөгөөд та 11 -ийн оронд 22 гэж бичих ёстой. Мөн температур, чийгшлийн параметрүүдийг илүү нарийвчлалтай харахын тулд тэдгээрийг DHT22 -ийн хөвөгч гэж тодорхойлж болно.
Энэ кодыг Arduino самбар дээрээ оруулаад үр дүнг Serial monitor дээрээс үзээрэй.
Зөвлөмж болгож буй:
Matlab 2016b -ийг Word дээр хэрхэн кодлох, нийтлэх вэ (Анхан шатны гарын авлага): 4 алхам
Matlab 2016b-ийг Word-д хэрхэн кодлох, нийтлэх (Эхлэгчдэд зориулсан гарын авлага): Matlab бол техникийн үр дүнг тооцоолоход ашигладаг өндөр гүйцэтгэлтэй хэлний програм юм. Энэ нь визуал, тооцоолол, програмчлалыг хэрэглэгчдэд ээлтэй байдлаар нэгтгэх чадвартай. Энэхүү програмын тусламжтайгаар хэрэглэгч асуудал, шийдлийг нийтэлж чадна
Raspberry Pi -ийн анхан шатны гарын авлага: 6 алхам (зурагтай)
Raspberry Pi -ийн анхан шатны гарын авлага: Би нэлээд хугацаанд Arduino -той хамтран ажиллаж байсан. Энэ нь хялбар, хямд бөгөөд ажлыг гүйцэтгэдэг. Гэхдээ сүүлийн үед би IoT төслүүдэд илүү их ханддаг болсон. Тиймээс би ESP хөгжүүлэх самбарыг ашиглаж эхэлсэн бөгөөд энэ нь төгс ажилласан. Гэхдээ одоо би урагшлахыг хүсч байна
SMD гагнах анхан шатны гарын авлага: 5 алхам (зурагтай)
SMD гагнах анхан шатны гарын авлага: За, тиймээс гагнах нь нүхний хэсгүүдэд маш хялбар байдаг, гэхдээ заримдаа та жижигхэн *шоргоолжны хүний лавлагаа оруулах *, мөн TH гагнуур хийх талаар олж авсан ур чадвараа ашиглах шаардлагагүй байдаг. Дэлхийд тавтай морилно уу
Actobitty 2 TB6612FNG SparkFun мотор жолоочтой, Анхан шатны гарын авлага: 3 алхам
Actobitty 2 TB6612FNG SparkFun мотор жолоочтой, Анхан шатны гарын авлага. Энэхүү зааварчилгаа нь SparkFun -тэй Actobitty 2 роботод зориулагдсан болно. TB6612FNG мотор драйвер
FPV Quadcopter Drone Racing -ийн анхан шатны гарын авлага: 16 алхам
FPV Quadcopter Drone Racing -ийн анхан шатны гарын авлага: Хэрэв та энэ нийтлэлийг олж мэдсэн бол FPV нисдэг гэж нэрлэгддэг энэхүү шинэ үзэгдлийг сонирхож байна гэж найдаж байна. FPV -ийн ертөнц бол боломжоор дүүрэн ертөнц бөгөөд та заримдаа FPV дрон бүтээх/нисэх гэх мэт бухимдалтай үйл явцыг даван туулсны дараа