Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2: Կապեր հաստատեք
- Քայլ 3. Անալոգային արժեքի փոխակերպում թվային արժեքի
- Քայլ 4. Ինտերֆեյս LM35 և NodeMCU
- Քայլ 5: Monitorերմաստիճանի մոնիտորինգ
Video: Թվային ջերմաչափ օգտագործելով NodeMCU և LM35: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09: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- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը