Mundarija:
- 1 -qadam: zarur komponentlar
- 2 -qadam: Ulanishlarni amalga oshiring
- 3 -qadam: Analog qiymatni raqamli qiymatga aylantirish
- 4 -qadam: LM35 va NodeMCU interfeysi
- 5 -qadam: Haroratni kuzatish
Video: NodeMCU va LM35 yordamida raqamli termometr: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
O'zingizning raqamli termometringizni yarating va har qanday joydan Internet orqali haroratni kuzatib boring, bu IoT bilan ishlashni boshlashning asosiy usuli. Biz LM35 harorat sensori bilan NodeMCU 1.0 (ESP-12E) bilan aloqa o'rnatamiz.
LM35 -haroratni -55 ° C dan 150 ° C gacha o'lchash mumkin bo'lgan harorat sensori, bu haroratga mutanosib analog kuchlanishni ta'minlaydigan 3 -terminalli qurilma. NodeMCU ADC yordamida LM35 analog kuchlanishini o'lchash mumkin va shuning uchun analog kuchlanish bilan mutanosib bo'lgan haroratni hisoblash mumkin.
1 -qadam: zarur komponentlar
- LM35 harorat sensori
- NodeMCU 1.0 (ESP 12-E moduli)
- Ulanish simlari
- Non paneli
- Arduino IDE
2 -qadam: Ulanishlarni amalga oshiring
- Ulanish sxemasida ko'rsatilgandek ulanishlarni amalga oshiring.
- LM35 VC pinini NodeMCU 3V piniga ulang.
- LM35 analog pinini NodeMCU -ning A0 -ga ulang.
- LM35 GND pinini NodeMCU GND ga ulang.
3 -qadam: Analog qiymatni raqamli qiymatga aylantirish
Analogdan raqamli konvertor (ADC) analog qiymatlarni quyidagi formula asosida raqamli yaqinlashtirishga aylantiradi:
ADC qiymati = namuna * 1024 / mos yozuvlar kuchlanishi
Analog qiymatlarni Selsiyga aylantirish uchun bortimizda 3,3 V bor va biz bilamizki, LM35 chiqish voltaji har darajaga 10 mV ga o'zgaradi
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Selsiyni Farengeytga aylantirish
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
4 -qadam: LM35 va NodeMCU interfeysi
- Arduino IDE -ni oching.
- Asboblar -> Kengashlar -> NodeMCU 1.0 -ga o'ting (ESP 12 -E moduli).
- Kodni nusxalash. (Kod quyida ilova qilingan).
- Kompilyatsiya qiling.
- Uni NodeMCU -ga yuklang.
5 -qadam: Haroratni kuzatish
- Seriyali monitorni ochish orqali haroratni kuzatish mumkin.
- U ketma -ket monitorda ko'rsatilgan IP -manzilni nusxalash orqali tarmoq orqali kuzatilishi mumkin, bu erda 192.168.43.163.
Tavsiya:
Smartfondan kontaktsiz termometr / portativ termometr sifatida foydalaning: 8 qadam (rasmlar bilan)
Smartfonni kontaktsiz termometr / portativ termometr sifatida ishlating: tana haroratini kontaktsiz / kontaktsiz termometr kabi o'lchash. Men bu loyihani yaratdim, chunki Thermo Gun hozir juda qimmat, shuning uchun men DIY qilish uchun alternativa olishim kerak. Maqsad - byudjetning past versiyasi. Ta'minotlarMLX90614Ardu
Raqamli RPi LED termometr: 6 qadam (rasmlar bilan)
Raqamli RPi LED termometrlari: Raspbian OS Raspberry Pi Zero W, LED tasmasi, OLED -displey va maxsus PCB bilan raqamli LED termometrini qanday yaratganimni bilib oling, u avtomatik ravishda shaharlar ro'yxatini tuzadi va OLED -dagi haroratni ko'rsatadi. displey va LEDlar. Lekin
ESP8266 NodeMCU + LM35 + Blynk (IOT ob -havo stantsiyasi/ Raqamli harorat sensori): 4 qadam
ESP8266 NodeMCU + LM35 + Blynk (IOT ob -havo stantsiyasi/ Raqamli harorat sensori): Salom bolalar! Ushbu yo'riqnomada biz LM35 sensorini NodeMCU -ga qanday ulashni va Blynk ilovasi bo'lgan smartfonda Internetdagi harorat ma'lumotlarini ko'rsatishni o'rganamiz
Raqamli termometr DHT11 ESP8266 yordamida: 4 qadam
Raqamli termometr DHT11 ESP8266 yordamida: Oldingi maqolada men DH11 va uni 7 segment, LCD, seriyali monitor va RGB uzuk kabi chiqish qurilmalarida qanday ko'rsatish haqida gaplashdim va bu maqolada men sizga harorat va namlikni qanday kuzatishni ko'rsataman mobil telefonda brauzerdan foydalanish
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat