
Բովանդակություն:
2025 Հեղինակ: John Day | day@howwhatproduce.com. Վերջին փոփոխված: 2025-01-23 14:48


Բարև տղերք, բարի վերադարձ Արտունո: Ինչպես տեսել եք, ես սկսել եմ «Ուսուցանելի»
Այսօր մենք պատրաստելու ենք Tերմաստիճանի և խոնավության հաշվիչ DHT11 մոդուլով: Եկեք սկսենք
Պ. Ս. Մտածեք բաժանորդագրվելու և հավանելու տեսանյութը
Քայլ 1: Միացում

Հետևեք այս գծապատկերին
միացումից հետո այն այսպիսի տեսք կունենա
Քայլ 2: Կոդ

Սա այն կոդն է, որը ես օգտագործել եմ իմ նախագծի համար
#ներառել // ներառել lcd գրադարան < /b> ներ rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal LCD (rs, en, d4, d5, d6, d7);
#ներառել «dht.h» // ներառել dht տվիչների գրադարանը
#սահմանեք DHT_pin A0 // անուն տվեք սենսորային քորոցին և A0
dht DHT; // սկզբնականացնել սենսորը
void setup () {
lcd. սկսել (16, 2); // սկզբնավորել senso- ն
Serial.begin (9600); // սկսել սերիական հաղորդակցությունը
հետաձգում (500); // Հետաձգել համակարգի բեռնման թույլտվությունը
Serial.println ("DHT11 խոնավության և ջերմաստիճանի ցուցիչ / n / n");
հետաձգում (1000); // Սպասեք, մինչև սենսոր մուտք գործելը
}
դատարկ շրջան () {
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: Արդյունք


Ես փորձեցի տարբեր բաներ դրա հետ:
Երբ սառույցը դրեցի դրա մոտ, ջերմաստիճանը սառեց:
և երբ տաք օդը փչում էր դրա մեջ, ջերմաստիճանը բարձրանում էր
Խորհուրդ ենք տալիս:
Duերմաստիճանի եւ խոնավության տվիչ (dht11) Ինտերֆեյս Arduino- ի հետ `4 քայլ

Duերմաստիճանի և խոնավության տվիչ (dht11) Ինտերֆեյս Arduino- ի հետ. Peratերմաստիճանի ցուցիչն ունի կիրառման լայն տեսականի: Այն օգտագործվում է շատ տեղերում, այն աշխատում է որպես հետադարձ համակարգ: Շուկայում առկա են ջերմաստիճանի տվիչների մի քանի տեսակներ ՝ տարբեր բնութագրերով, որոնցից որոշ ջերմաստիճանի տվիչներ օգտագործվում են
Duերմաստիճանի և խոնավության ցուցիչ Arduino- ի կողմից. 7 քայլ (նկարներով)

Duերմաստիճանի և խոնավության ցուցիչ Arduino- ի միջոցով. Այս հրահանգը ցույց կտա, թե ինչպես պատրաստել տուփ, որը կարող է ցույց տալ ջերմաստիճանը և խոնավությունը Arduino- ով: Դուք կարող եք այս տուփը դնել սեղանին ՝ ձեր սենյակում ջերմաստիճանի և խոնավության չափման համար: Լազերային կտրվածքով MDF տուփի բարձր որակով, ամեն ինչ խտացված զ
Duերմաստիճանի եւ խոնավության ցուցիչ Arduino- ով (N) `14 քայլ

Duերմաստիճանի և խոնավության տվիչ Arduino- ով (N). Սենսորը (DHT11) հավաքում է խոնավությունը և ջերմաստիճանը: Այնուհետև վերցնում է այդ տեղեկատվությունը և պահում այն SD քարտի վրա, որը մենք կարող ենք վերլուծել Google փաստաթղթերում
Duերմաստիճանի և խոնավության տվյալների գրանցիչ Arduino- ից մինչև Android հեռախոս ՝ SD քարտի մոդուլով Bluetooth- ի միջոցով. 5 քայլ

Peratերմաստիճանի և խոնավության տվյալների գրանցիչ Arduino- ից մինչև Android հեռախոս ՝ SD քարտի մոդուլով Bluetooth- ի միջոցով. Հաճախ մենք մեր նախագծերում օգտագործում ենք սենսորներ, բայց գտնում ենք տվյալներ հավաքելու, պահելու և անմիջապես հեռախոսներ կամ այլ սարքեր փոխանցելու միջոց
Duերմաստիճանի և խոնավության ցուցադրում և տվյալների հավաքագրում Arduino- ով և մշակում. 13 քայլ (նկարներով)

Peratերմաստիճանի և խոնավության ցուցադրում և տվյալների հավաքագրում Arduino- ով և մշակում. Ներածություն. Սա նախագիծ է, որն օգտագործում է Arduino տախտակ, սենսոր (DHT11), Windows համակարգիչ և Processing (անվճար ներբեռնվող) ծրագիր ՝ ջերմաստիճանի, խոնավության տվյալները թվային և գծապատկերի ձևը, ցուցադրման ժամանակը և ամսաթիվը և հաշվարկի ժամանակը գործարկելը