
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Ստեղծեք ձեր սեփական թվային ջերմաչափը և վերահսկեք ջերմաստիճանը ինտերնետից ցանկացած վայրից: Սա ուսանելի է հիմնականը `IoT- ի հետ շփում սկսելու համար: Մենք կկապենք LM35 ջերմաստիճանի տվիչին NodeMCU 1.0 (ESP-12E)-ով:
LM35- ը ջերմաստիճանի տվիչ է, որը կարող է ջերմաստիճանը չափել -55 ° C- ից մինչև 150 ° C միջակայքում: Այն 3 տերմինալ սարք է, որն ապահովում է ջերմաստիճանին համաչափ անալոգային լարում: NodeMCU ADC- ն կարող է օգտագործվել LM35- ից անալոգային լարումը չափելու և, հետևաբար, հաշվարկելու ջերմաստիճանը, որը համաչափ է անալոգային լարման:
Քայլ 1: Պահանջվում են բաղադրիչներ


- LM35 peratերմաստիճանի տվիչ
- NodeMCU 1.0 (ESP 12-E մոդուլ)
- Լարերի միացում
- Breadboard
- Arduino IDE
Քայլ 2: Կապեր հաստատեք

- Կապեր հաստատեք, ինչպես ցույց է տրված սխեմաներում:
- LM35- ի Vcc կապը միացրեք NodeMCU- ի 3V կապին:
- Միացրեք LM35- ի անալոգային քորոցը NodeMCU- ի A0- ին:
- LM35- ի GND կապը միացրեք NodeMCU- ի GND- ին:
Քայլ 3. Անալոգային արժեքի փոխակերպում թվային արժեքի


Անալոգային թվային փոխարկիչ (ADC) փոխակերպում է անալոգային արժեքները թվային մոտարկման ՝ բանաձևի հիման վրա
ADC արժեքը = նմուշ * 1024 / հղման լարումը
Անալոգային արժեքները elsելսիուսի փոխարկելու համար մենք ունենք 3,3 Վ տախտակ և գիտենք, որ LM35- ի ելքային լարումը տատանվում է 10 մՎ -ով `elsելսիուսի բարձրացման/անկման յուրաքանչյուր աստիճանի:
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Cելսիուսը Ֆարենհայտ փոխակերպելու համար
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Քայլ 4. Ինտերֆեյս LM35 և NodeMCU
- Բացեք Arduino IDE- ն:
- Գնացեք Գործիքներ -> Տախտակներ -> NodeMCU 1.0 (ESP 12 -E մոդուլ):
- Պատճենեք կոդը: (Օրենսգիրքը կցված է ստորև):
- Կազմել այն:
- Վերբեռնեք այն NodeMCU- ում:
Քայլ 5: Monitorերմաստիճանի մոնիտորինգ


- Theերմաստիճանը կարելի է վերահսկել `բացելով սերիական մոնիտորը:
- Այն կարող է վերահսկվել ցանցի միջոցով ՝ սերիական մոնիտորի վրա ցուցադրվող IP հասցեի պատճենով ՝ այստեղ 192.168.43.163
Խորհուրդ ենք տալիս:
Օգտագործեք սմարթֆոնը որպես ոչ կոնտակտային ջերմաչափ / շարժական ջերմաչափ ՝ 8 քայլ (նկարներով)

Օգտագործեք սմարթֆոնը որպես ոչ կոնտակտային ջերմաչափ / շարժական ջերմաչափ. Մարմնի ջերմաստիճանի չափում ոչ կոնտակտային / անհպում, ինչպես թերմո ատրճանակը: Ես ստեղծեցի այս նախագիծը, քանի որ Thermo Gun- ը այժմ շատ թանկ է, ուստի ես պետք է այլընտրանք ստանամ DIY պատրաստելու համար: Եվ նպատակը ցածր բյուջետային տարբերակով պատրաստելն է: ՄատակարարումներMLX90614Ardu
Թվային RPi LED ջերմաչափ ՝ 6 քայլ (նկարներով)

Թվային RPi LED ջերմաչափ. Raspbian OS Իմացեք, թե ինչպես եմ պատրաստել այս թվային LED ջերմաչափը ՝ Raspberry Pi Zero W- ով, LED ժապավենով, OLED էկրանով և սովորական PCB- ով: Այն ինքնաբերաբար շրջում է քաղաքների ցանկով և ջերմաստիճանը ցուցադրում OLED- ով: էկրան, և LED- ները: Բայց
Arduino- ի վրա հիմնված թվային ջերմաչափ `3 քայլ

Arduino- ի վրա հիմնված թվային ջերմաչափ. Այս նախագծում նախագծված է Arduino- ի վրա հիմնված թվային ջերմաչափ, որը կարող է օգտագործվել սենյակի ջերմաստիճանը վերլուծելու համար: thermերմաչափը հիմնականում օգտագործվում է որպես ջերմաստիճանի չափման գործիք: Կան տարբեր սկզբունքներ, որոնցով կարելի է չափել
Թվային ջերմաչափ DHT11 օգտագործելով ESP8266: 4 քայլ

ESP8266- ի օգտագործմամբ թվային ջերմաչափ DHT11. Նախորդ հոդվածում ես արդեն քննարկել եմ DH11- ը և ինչպես այն ցուցադրել ելքային սարքերում, ինչպիսիք են 7 հատվածը, LCD- ը, սերիական մոնիտորը և RGB մատանին: Եվ այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես վերահսկել ջերմաստիճանը և խոնավությունը բջջային հեռախոսով դիտարկիչ օգտագործելը
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ

Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը