Sensori con Arduino

Sensore di temperatura LM35

Sensore di temperatura LM35 - Sensori con Arduino

Descrizione

In questo video impareremo ad usare un sensore di temperatura analogico LM35. Vedremo come realizzare il circuito base e il relativo sketch per misurare le temperature con Arduino.
Impareremo, inoltre, come modifcare il circuito e lo sketch in modo da poter misurare anche le temperature sotto lo zero.

Scarica le risorse

Progetto: LM35 (base)

Schema

Componenti

Codice

#define PIN_LM35 A0 void setup(){  Serial.begin(9600);} void loop(){  int valore = analogRead(PIN_LM35);  //float mV = valore / 1023.0 * 5000;  //float temperatura = mV / 10;  float temperatura = valore / 2.046;  Serial.print("Temp.: ");  Serial.print(temperatura);  Serial.println("°C");  delay(500);}
scarica il file

Progetto: LM35 (esteso)

Schema

Componenti

Codice

#define PIN_LM35 A0#define PIN_VREF A1 void setup(){  Serial.begin(9600);} void loop(){  int valore = analogRead(PIN_LM35);  int Vref = analogRead(PIN_VREF);  //float mV = (valore-Vref) / 1023.0 * 5000;  //float temperatura = mV / 10;  float temperatura = (valore-Vref) / 2.046;  Serial.print("Temp.: ");  Serial.print(temperatura);  Serial.println("°C");  delay(500);}
scarica il file

Arduino Software Hero

Vuoi imparare a programmare Arduino, ma non sai da dove cominciare?

Iscriviti al corso online

Libri consigliati


Tutorial consigliati

E-commerce di elettronica

Sul nostro negozio online trovi tutti i componenti usati nei tutorial.
Inoltre hai un'ampia scelta di prodotti tra:

  • Arduino
  • Raspberry Pi
  • Sensori
  • Robotica
  • Componenti elettronici
  • Accessori

Compra online, ricevi comodamente a casa

Visita il negozio