Sisukord:
- Samm: nõutavad komponendid
- Samm: looge ühendused
- 3. samm: analoogväärtuse teisendamine digitaalseks väärtuseks
- 4. samm: LM35 ja NodeMCU liidestamine
- Samm: temperatuuri jälgimine
Video: Digitaalne termomeeter NodeMCU ja LM35 abil: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tehke oma digitaalne termomeeter ja jälgige Interneti kaudu temperatuuri kõikjalt. See juhend on põhiline, et alustada asjade internetiga nokitsemist. Liidestame temperatuurianduri LM35 NodeMCU 1.0 (ESP-12E) abil.
LM35 on temperatuuriandur, mis suudab mõõta temperatuuri vahemikus -55 ° C kuni 150 ° C. See on 3 -klemmiline seade, mis pakub temperatuuriga proportsionaalset analoogpinget. NodeMCU ADC -d saab kasutada LM35 analoogpinge mõõtmiseks ja seega temperatuuri arvutamiseks, mis on võrdeline analoogpingega.
Samm: nõutavad komponendid
- LM35 temperatuuriandur
- NodeMCU 1.0 (ESP 12-E moodul)
- Juhtmete ühendamine
- Leivalaud
- Arduino IDE
Samm: looge ühendused
- Tehke ühendused vastavalt skeemile.
- Ühendage LM35 Vcc tihvt NodeMCU 3V kontaktiga.
- Ühendage LM35 analoogtapp NodeMCU A0 -ga.
- Ühendage LM35 GND tihvt NodeMCU GND -ga.
3. samm: analoogväärtuse teisendamine digitaalseks väärtuseks
Analoog -digitaalmuundur (ADC) teisendab analoogväärtused digitaalseks lähenduseks järgmise valemi alusel:
ADC väärtus = proov * 1024 / võrdluspinge
Analoogväärtuste teisendamiseks Celsiuseks on meie plaadil 3,3 V ja me teame, et LM35 väljundpinge varieerub 10 mV iga Celsiuse tõusu/languse kraadi kohta
temp_celsius = ((analoogloe (A0) * 330,0)/1024,0);
Celsiuse teisendamiseks Fahrenheiti järgi
temp_fahrenheit = (temp_celsius * 1,8) +32,0;
4. samm: LM35 ja NodeMCU liidestamine
- Avage Arduino IDE.
- Avage Tööriistad -> Lauad -> NodeMCU 1.0 (ESP 12 -E moodul).
- Kopeerige kood. (Koodeks on lisatud allpool).
- Koostage see.
- Laadige see NodeMCU -sse.
Samm: temperatuuri jälgimine
- Temperatuuri saab jälgida jadamonitori avamisega.
- Seda saab võrgu kaudu jälgida, kopeerides seeriamonitoril näidatud IP -aadressi, siin on see 192.168.43.163
Soovitan:
Digitaalne RPi LED termomeeter: 6 sammu (piltidega)
Digitaalne RPi LED -termomeeter: Raspbian OS Lugege, kuidas ma selle digitaalse LED -termomeetri koos Raspberry Pi Zero W, LED -riba, OLED -ekraani ja kohandatud trükkplaadiga tegin. See lülitab automaatselt linnade nimekirja tsüklitesse ja kuvab OLED -i temperatuuri ekraan ja LED -id. Aga
Arduino põhine digitaalne termomeeter: 3 sammu
Arduino -põhine digitaalne termomeeter: Selles projektis on loodud Arduino -põhine digitaalne termomeeter, mida saab kasutada ruumi temperatuuri analüüsimiseks. Termomeetrit kasutatakse tavaliselt temperatuuri mõõtmisvahendina. Mõõtmiseks võib kasutada erinevaid põhimõtteid
Digitaalne termomeeter DHT11, kasutades ESP8266: 4 sammu
Digitaalne termomeeter DHT11, kasutades ESP8266: Eelmises artiklis käsitlesin juba DH11 -d ja selle kuvamist väljundseadmetes, nagu 7 -segmendiline, LCD -ekraan, seeriamonitor ja RGB -rõngas. Ja selles artiklis näitan teile, kuidas temperatuuri ja niiskust jälgida mobiiltelefoni brauseri kasutamine
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu
Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras
Digitaalne termomeeter koos Arduino ja DS18B20 -ga: 7 sammu
Digitaalne termomeeter koos Arduino ja DS18B20 -ga: looge lihtsalt digitaalne termomeeter, mis näitab LCD -ekraanil hetke toatemperatuuri. See on algajate projekt. Vajalikud seadmed: 1. Arduino UNO R3 2. DS18B20 temperatuuriandur. 3. 16X2 LCD ekraan. 4. Juhtmete ühendamine. 5