Мазмұны:
Бейне: Arduino және Lcd дисплейі бар температура мен ылғалдылық сенсоры: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлем балалар, Артуиноға қош келдіңіздер. Сіз көргендей, мен нұсқаулықты бастадым
Бүгін біз DHT11 модулімен температура мен ылғалдылық есептегішін жасаймыз. Бастайық
P. S. Жазылуды және бейнені ұнатуды қарастырыңыз
1 -қадам: Қосылу
Осы диаграмманы орындаңыз
қосылғаннан кейін ол келесідей болады
2 -қадам: код
Бұл менің жобам үшін қолданатын код
#include // қамтиды lcd libraryconst int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd (rs, en, d4, d5, d6, d7);
#include «dht.h» // dht сенсорлық кітапханасын қамтиды
#dineine DHT_pin A0 // сенсорлық түйреуіш пен A0 атауын беріңіз
DHT; // сенсорды инициализациялау
жарамсыз орнату () {
lcd.begin (16, 2); // сенсоны инициализациялау
Serial.begin (9600); // Сериялық байланысты бастаңыз
delay (500); // Жүйенің жүктелуіне мүмкіндік беретін кешіктіру
Serial.println («DHT11 ылғалдылық пен температура сенсоры / n / n»);
кешіктіру (1000); // Сенсорға кірмес бұрын күтіңіз
}
void loop () {
DHT.read11 (DHT_pin); // Сенсор түйреуішін оқу
Serial.print («ылғалдылық =»); // ылғалдылықты сериялық мониторда басып шығару
Serial.print (DHT. ылғалдылық);
Serial.print («%»);
Serial.print («температура =»);
Serial.print (DHT температурасы); // температураны сериялық мониторда басып шығару үшін
Serial.println («C»);
lcd.setCursor (0, 0);
lcd.print («ылғалдылық =»); // LCD -де ылғалдылықты басып шығару үшін
lcd.print (DHT. ылғалдылық);
lcd.print («%»);
lcd.setCursor (0, 2);
lcd.print («temp =»); // lcd -те температураны басып шығару үшін
lcd.print (DHT температурасы);
lcd.println («C»);
кешіктіру (3000); // Сенсорға қайта кірмес бұрын 3 секунд күтіңіз.
}
3 -қадам: Шығару
Мен онымен әр түрлі нәрселерді сынап көрдім.
Мен мұзды қасына қойған кезде температура суыды.
және оған жылы ауа жібергенде температура көтеріледі
Ұсынылған:
Lcd және дыбысты анықтайтын температура мен ылғалдылық сенсоры: 4 қадам
Lcd және дыбысты анықтайтын температура мен ылғалдылық сенсоры: Сәлеметсіздер ме балалар !!! Жарайды, бұл жоба менің соңғы жобам болды. Бұл жобаның мақсаты менің университетімдегі бөлмедегі температура мен ылғалдылықты бақылау болды, себебі температураның қолайсыздығына байланысты кейбір электронды компоненттердің дұрыс жұмыс істемеуі
MQ135 және сыртқы температура мен ылғалдылық сенсоры бар MQTT бар ауа сапасының мониторы: 4 қадам
MQ135 және MQTT үстіндегі сыртқы температура мен ылғалдылық сенсоры бар ауа сапасының мониторы: бұл сынақ мақсатында
Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры ретінде: 6 қадам
Arduino күн энергиясымен жұмыс істейтін температура мен ылғалдылық сенсоры 433 МГц Орегон сенсоры: Бұл күн сәулесінен жұмыс істейтін температура мен ылғалдылық сенсорының құрлысы. Сенсор 433 МГц жиілікті Орегон сенсорына ұқсайды және Telldus Net шлюзінде көрінеді. Күн энергиясының қозғалыс сенсоры " ebay -ден. 3.7 вольтты қамыр екеніне көз жеткізіңіз
ESP8266 NodeMCU кіру нүктесі (AP) DT11 температура сенсоры бар веб -сервер үшін және шолуда температура мен ылғалдылықты басып шығару: 5 қадам
Браузерде DT11 температура сенсоры мен баспа температурасы мен ылғалдылығы бар веб -серверге арналған ESP8266 NodeMCU кіру нүктесі (AP): Сәлеметсіздер ме, біз ESP8266 пайдаланатын жобалардың көпшілігінде және жобалардың көпшілігінде біз ESP8266 -ды веб -сервер ретінде қолданамыз, осылайша деректерге қол жеткізуге болады. ESP8266 орналастырған веб -серверге кіру арқылы Wi -Fi арқылы кез келген құрылғы, бірақ жалғыз мәселе - бізге жұмыс маршрутизаторы қажет
Электр құрылғыларын температура мен ылғалдылық дисплейі бар теледидар қашықтан басқару пультімен басқарыңыз: 9 қадам
Электр құрылғыларын теледидар қашықтан басқару пультімен басқарыңыз (температура мен ылғалдылық дисплейі): сәлем, мен Абхаймын, бұл менің нұсқаулықтардағы алғашқы блогым, бүгін мен сізге электр қондырғыларын теледидардың пульті арқылы қалай басқаруға болатынын көрсетемін. қарапайым жоба. материалды қолдағаны және ұсынғаны үшін atl зертханасына рахмет