Cuprins:

Citirea temperaturii folosind senzorul de temperatură LM35 cu Arduino Uno: 4 pași
Citirea temperaturii folosind senzorul de temperatură LM35 cu Arduino Uno: 4 pași

Video: Citirea temperaturii folosind senzorul de temperatură LM35 cu Arduino Uno: 4 pași

Video: Citirea temperaturii folosind senzorul de temperatură LM35 cu Arduino Uno: 4 pași
Video: Senzorul de temperatură industrial #11 LM35 și 4-20mA pentru a etanșa PLC-ul Arduino 2024, Iunie
Anonim
Citirea temperaturii utilizând senzorul de temperatură LM35 cu Arduino Uno
Citirea temperaturii utilizând senzorul de temperatură LM35 cu Arduino Uno

Bună băieți în acest instructables vom învăța cum să folosim LM35 cu Arduino. Lm35 este un senzor de temperatură care poate citi valori de temperatură de la -55 ° C la 150 ° C. Este un dispozitiv cu 3 terminale care furnizează tensiune analogică proporțională cu temperatura. Cu cât temperatura este mai mare, cu atât este mai mare tensiunea de ieșire. Tensiunea analogică de ieșire poate fi convertită în formă digitală utilizând ADC, astfel încât un microcontroler (în cazul nostru Arduino) să o poată procesa.

Pasul 1: Lucruri de care aveți nevoie

Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie
Lucruri de care ai nevoie

Pentru acest instructable veți avea nevoie de următoarele lucruri: 1x Arduino uno (sau orice alt echivalent) 1x LM35 SENZOR DE TEMPERATURĂ Sârme pentru jumper Placă de pană

Pasul 2: Conexiuni

Conexiuni
Conexiuni

Conexiunile sunt foarte ușoare conectați totul În conformitate cu imaginea prezentată și veți fi bine. Vom măsura temperatura mediului înconjurător folosind LM35 și îl vom afișa pe monitorul serial al Arduino. Aici, ieșirea LM35 este dată pinului analogic A1 al Arduino UNO. Această tensiune analogică este convertită în forma sa digitală și procesată pentru a obține citirea temperaturii.

Pasul 3: Cod

Cod
Cod

Vă rugăm să copiați următorul cod și încărcați-l pe placa dvs. arduino: const int lm35_pin = A1; / * LM35 O / P pin * / void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; float temp_val; temp_adc_val = analogRead (lm35_pin); / * Temperatura de citire * / temp_val = (temp_adc_val * 4.88); / * Conversia valorii adc la tensiune echivalentă * / temp_val = (temp_val / 10); / * LM35 oferă ieșire de 10mv / ° C * / Serial.print ("Temperatura ="); Serial.print (temp_val); Serial.print ("Grad Celsius / n"); delay (1000);} Video

Pasul 4: Testarea senzorului de temperatură

Testarea senzorului de temperatură
Testarea senzorului de temperatură

După ce am conectat totul împreună și am încărcat codul pe placa arduino, am deschis monitorul serial în computerul meu și după cum puteți vedea în imagine, suntem capabili să scoatem temperatura de ieșire pe monitorul nostru serial.

Recomandat: