Përmbajtje:

Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno: 4 hapa
Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno: 4 hapa

Video: Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno: 4 hapa

Video: Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno: 4 hapa
Video: Как подключить промышленные датчики к Arduino Nano 2024, Nëntor
Anonim
Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno
Leximi i temperaturës duke përdorur sensorin e temperaturës LM35 Me Arduino Uno

Përshëndetje djema në këtë udhëzues ne do të mësojmë se si të përdorim LM35 me Arduino. Lm35 është një sensor i temperaturës i cili mund të lexojë vlerat e temperaturës nga -55 ° C në 150 ° C. Shtë një pajisje me 3 terminale që siguron tension analog proporcional me temperaturën. Sa më e lartë të jetë temperatura, aq më i lartë është tensioni i daljes. Tensioni analog i daljes mund të konvertohet në formë dixhitale duke përdorur ADC në mënyrë që një mikrokontrollues (në rastin tonë Arduino) ta përpunojë atë.

Hapi 1: Gjërat që ju nevojiten

Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten

Për këtë udhëzues ju do të keni nevojë për gjërat e mëposhtme: 1x Arduino uno (ose ndonjë ekuivalent tjetër) 1x LM35 TEMPERATURE SENSOR Tela kërcyeseBreadboard

Hapi 2: Lidhjet

Lidhjet
Lidhjet

Lidhjet janë shumë të lehta lidhni gjithçka Sipas imazhit të treguar dhe do të jeni mirë. Ne do të matim temperaturën e rrethinës duke përdorur LM35 dhe do ta shfaqim atë në monitorin serik të Arduino. Këtu, dalja LM35 i jepet pinit analog A1 të Arduino UNO. Ky tension analog konvertohet në formën e tij dixhitale dhe përpunohet për të marrë leximin e temperaturës.

Hapi 3: Kodi

Kodi
Kodi

Ju lutemi kopjoni kodin e mëposhtëm & Ngarkojeni atë në bordin tuaj arduino: const int lm35_pin = A1; / * LM35 O/P pin */void setup () {Serial.begin (9600);} loop void () {int temp_adc_val; noton temp_val; temp_adc_val = analogRead (lm35_pin); / * Lexo Temperaturën */ temp_val = (temp_adc_val * 4.88); / * Konvertoni vlerën adc në tensionin ekuivalent */temp_val = (temp_val/10); / * LM35 jep dalje prej 10mv/° C */Serial.print ("Temperatura ="); Serial.print (temp_val); Serial.print ("Shkalla Celsius / n"); vonesë (1000);} Video

Hapi 4: Testimi i sensorit të temperaturës

Testimi i sensorit të temperaturës
Testimi i sensorit të temperaturës

Pas lidhjes së gjithçkaje dhe ngarkimit të kodit në bordin arduino, hapa monitorin serik në kompjuterin tim dhe siç mund ta shihni në foto ne jemi në gjendje të nxjerrim daljen e temperaturës në monitorin tonë serik.

Recommended: