Cov txheej txheem:

Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35: 5 Cov Kauj Ruam
Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35: 5 Cov Kauj Ruam

Video: Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35: 5 Cov Kauj Ruam

Video: Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35: 5 Cov Kauj Ruam
Video: Siv ntsev ntsuas paub tias muaj me nyuam 2024, Hlis ntuj nqeg
Anonim
Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35
Cov Ntsuas Kub Ntsuas Siv NodeMCU thiab LM35

Ua koj tus kheej Cov Ntsuas Kub thiab ntsuas qhov ntsuas kub hauv is taws nem los ntawm txhua qhov chaw. Peb yuav cuam tshuam qhov ntsuas kub LM35 nrog NodeMCU 1.0 (ESP-12E).

LM35 yog qhov ntsuas kub uas tuaj yeem ntsuas qhov kub nyob hauv thaj tsam ntawm -55 ° C txog 150 ° C. Nws yog 3 lub davhlau ya nyob twg uas muab cov hluav taws xob sib piv sib piv rau qhov kub. NodeMCU ADC tuaj yeem siv los ntsuas qhov ntsuas hluav taws xob sib piv los ntawm LM35 thiab yog li suav qhov ntsuas kub uas yog piv rau qhov sib piv sib piv.

Kauj Ruam 1: Cov Cheeb Tsam Yuav Tsum Tau

Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau
Cov Cheeb Tsam Yuav Tsum Tau
  • LM35 Kub Sensor
  • NodeMCU 1.0 (ESP 12-E Module)
  • Txuas Txuas
  • Cov qhob cij
  • Arduino IDE Cov

Kauj ruam 2: Ua Kev Sib Txuas

Ua Kev Sib Txuas
Ua Kev Sib Txuas
  1. Ua kev sib txuas raws li qhia hauv daim duab kab hluav taws xob.
  2. Txuas Vcc tus pin ntawm LM35 rau 3V tus pin ntawm NodeMCU.
  3. Txuas tus Pin analog ntawm LM35 rau A0 ntawm NodeMCU.
  4. Txuas GND tus pin ntawm LM35 rau GND ntawm NodeMCU.

Kauj Ruam 3: Hloov pauv ntawm Analog Tus Nqi rau Tus Nqi Digital

Hloov pauv ntawm Analog Tus Nqi rau Tus Nqi Digital
Hloov pauv ntawm Analog Tus Nqi rau Tus Nqi Digital
Hloov pauv ntawm Analog Tus Nqi rau Tus Nqi Digital
Hloov pauv ntawm Analog Tus Nqi rau Tus Nqi Digital

Analog rau Digital Converter (ADC) hloov pauv qhov sib piv rau hauv kev kwv yees digital raws li cov qauv:

ADC Tus Nqi = piv txwv * 1024 / siv qhov hluav taws xob

Txhawm rau hloov cov txiaj ntsig sib piv rau Celsius peb muaj 3.3 V ntawm peb lub rooj tsavxwm thiab peb paub tias qhov hluav taws xob tso tawm ntawm LM35 txawv ntawm 10 mV rau txhua qib Celsius nce/poob

temp_c Celsius = ((analogRead (A0) * 330.0) /1024.0);

Txhawm rau hloov Celsius rau Fahrenheit

temp_fahrenheit = (temp_c Celsius * 1.8) +32.0;

Kauj Ruam 4: Sib cuam tshuam LM35 thiab NodeMCU

  1. Qhib Arduino IDE.
  2. Mus rau Cov Cuab Yeej -> Boards -> NodeMCU 1.0 (ESP 12 -E Module).
  3. Luam cov cai. (Txoj Cai tau muab txuas hauv qab no).
  4. Sau nws.
  5. Hloov nws mus rau NodeMCU.

Kauj Ruam 5: Saib Xyuas Kub

Saib Xyuas Kub
Saib Xyuas Kub
Saib Xyuas Kub
Saib Xyuas Kub
  • Qhov ntsuas kub tuaj yeem saib xyuas tau los ntawm kev qhib lub ntsuas ntsuas.
  • Nws tuaj yeem saib xyuas hauv net los ntawm kev luam tawm tus IP Chaw nyob ntawm tus saib xyuas, ntawm no nws yog 192.168.43.163

Pom zoo: