Мазмуну:
- 1 -кадам: Схема түзүү
- 2-кадам: ЭКСПЕРИМЕНТ УБАКЫТ БАЙЛАНЫШТАРЫ
- 3-кадам: ЭКСПЕРИМЕНТ УБАКЫТ-КОД
- 4 -кадам: ЭКСПЕРИМЕНТ УБАКЫТЫ - ЖӨНДӨӨ
- 5 -кадам: ЭМГЕК
Video: ТЕМПЕРАТУРА ЖАНА НЫМДУУЛУКТУ КОЛДОНУУ DHT 11: 5 Кадамдар
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул долбоордо мен DHT 11 температурасы жана нымдуулук сенсорун колдонуп, айлана -чөйрөнүн температурасын, ошондой эле нымдуулукту Arduino (Nano) аркылуу өлчөйм.
НЕГИЗГИ ЭЛЕКТР ЭНЕРГИЯЛАРЫНЫН КЭЭРИ:
Операциялык чыңалуу: 3.5V-5V
Учурдагы (өлчөө): 0.3 мА
Учурдагы (күтүү): 60 микро ампер
АРАЛЫГЫ: 0 ден 50 градуска чейин
ЧЕЧИМИ: 16 бит
ҮЛГҮЛӨӨ МЕЗГИЛИ:> 2 мс
1 -кадам: Схема түзүү
Бул схемада 5k (ohm) менен DHT11 сенсорун колдонуп, маалымат линиясы үчүн каршылыкты көтөрүңүз.
PINS:
RED WIRE TO +VCC
GND TO BLACK WIRE
САРЫ WIRE 5 K RESISTOR
3 -пин туташуу жок
КОМПОНЕНТТЕР КЕРЕК:
1. Arduino
2. DHT11 температурасы жана нымдуулук сенсору
3,5 к ом резистору
КИРГИЗҮҮЧҮ ВОЛТАРДЫ СЫЙМЫКТУУ ЖҮРГҮЗҮП ЖАНА ТЕЗДЕТҮҮ ҮЧҮН РЕЗИСТОРДО ЖАНА КАПИТАТОРДО КУРУЛГАН DHT11 КОЛДОНУП ЖҮРӨМ.
2-кадам: ЭКСПЕРИМЕНТ УБАКЫТ БАЙЛАНЫШТАРЫ
Мен ошого жараша төөнөгүчтөрдү туташтырдым
5v - +VCC
GND - GND
санарип пин 2 - DATA PIN
3-кадам: ЭКСПЕРИМЕНТ УБАКЫТ-КОД
Arduino IDEди колдонуу менен биз Arduino тактабызды программалай алабыз
бирок алгач DHT сенсорлору үчүн китепкананы жүктөп алып орнотуңуз.
китепкананы түшүрүү максаты коддун татаалдыгын азайтуу болуп саналат.
Мен SIMPLEDHT аттуу китепкананы жүктөп жатам, бул сонун.
китепкана орнотулгандан кийин орнотуу баскычын басуу менен.
ачык файл мисалдары-simpledht-dht11 демейки.
Мен DHT11 колдонуп жатам. эгер сиз DHT22 колдонуп жатсаңыз, төмөндө дагы бир мисал коду бар.. ТУУРА ОРДО…
кодду ачкандан кийин. Arduino тактасын компьютериңизге туташтырып, ПОРТту тандаңыз. жана мисалдын эскизин жүктөңүз.
маалымат пинин Arduino санарип пин 2ге туташтырганыңызды текшериңиз.
КОД БӨЛҮГҮ АТКАРЫЛДЫ
4 -кадам: ЭКСПЕРИМЕНТ УБАКЫТЫ - ЖӨНДӨӨ
кодду жүктөгөндөн кийин сериялык мониторду ачыңыз.
сенсор маалыматтарды жөнөтөрүн байкайсыз.
анча деле кыйын эмес го?
5 -кадам: ЭМГЕК
Мен айткандай, сенсор 40 битти жөнөтөт
8 бит нымдуулук бүтүн маалыматтар + 8 бит нымдуулук ондук маалымат + 8 бит температура бүтүн маалыматтар + 8 бит температура бөлчөк маалыматтар + 8 бит текшерүү суммасы = 40 бит
Мисал 1: 40 маалымат алынды:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Эсептөө: 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101
Алынган маалыматтар туура
Нымдуулук: 0011 0101 = 35H (hex) = 53%RH
Температура: 0001 1000 = 18H (гекс) = 24 ℃.
БУЛАК:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
РАХМАТ ЖИГИТТЕР
КАТА тапсаңыз, комментарийге жазыңыз.
СОНДУКТАН МЕН ОНУ ТУЗОТ.
СЕБЕБИ, БЮДЖИНГ ИНЖЕНЕРМИН.
КИЙИНКИ ДОЛБООРДО ТЕМПЕРАТУРАНЫ КӨРСӨТҮҮ ҮЧҮН ЖК дисплейди колдоно алам.
КЫРГЫЗ ЖИГИТТЕРДЕН КАЛГЫЛА ………………..
Сунушталууда:
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: Саламатсыздарбы, бул көрсөтмө бизге DHT11-Температура жана нымдуулук сенсорунун жардамы менен Node MCU жана BLYNK тиркемесин колдонуп, атмосферанын температурасын жана нымдуулугун кантип алууну үйрөнөлү
DHT ESP8266 жана AskSensors IoT платформасын колдонуу менен температура жана нымдуулукту көзөмөлдөө: 8 кадам
DHT ESP8266 жана AskSensors IoT Платформасын колдонуп, температураны жана нымдуулукту көзөмөлдөө: Мурунку көрсөтмөлөрдө мен ESP8266 nodeMCU жана AskSensors IoT платформасын баштоо үчүн этап -этабы менен көрсөтмө бергем. MCU түйүнүнө. DHT11 - бул көбүнчө температура жана нымдуу
ESP-01 & DHT жана AskSensors Cloud аркылуу температура жана нымдуулукту көзөмөлдөө: 8 кадам
ESP-01 & DHT жана AskSensors Cloud аркылуу температура жана нымдуулукту көзөмөлдөө: Бул нускамада биз IOT-MCU/ESP-01-DHT11 тактасын жана AskSensors IoT платформасын колдонуп, температураны жана нымдуулукту кантип өлчөөнү үйрөнөбүз. Мен бул колдонмо үчүн IOT-MCU ESP-01-DHT11 модулун тандап жатам, анткени ал
SHT25 жана Raspberry Pi колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам
SHT25 жана Raspberry Pi менен температураны жана нымдуулукту көзөмөлдөө: Биз жакында температуранын жана нымдуулуктун мониторингин талап кылган ар кандай долбоорлордун үстүндө иштедик, анан бул эки параметр системанын иштөө эффективдүүлүгүн баалоодо негизги ролду ойной турганын түшүндүк. Экөө тең
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү