PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Progetto 19
​Sensore di temperatura LM35

Introduzione
​

In questo progetto utilizzeremo il sensore LM35 per misurare la temperatura.
L’LM35 è un sensore analogico molto semplice da utilizzare e restituisce una tensione proporzionale alla temperatura.

Una delle caratteristiche più interessanti è che la sua uscita è calibrata direttamente in gradi Celsius.
​
La relazione è:
10 mV = 1°C

Questo significa che Arduino può leggere il valore analogico del sensore e convertirlo facilmente in temperatura.
​
Sensori di temperatura come questo sono utilizzati in moltissimi sistemi:
  • termometri digitali
  • sistemi di climatizzazione
  • monitor ambientali
  • sistemi di sicurezza

Materiale necessario
​

  • Arduino Uno (o compatibile)
  • Sensore di temperatura LM35
  • Breadboard
  • Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.

👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW

📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.

👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE

Nota: i link presenti in questa pagina sono link affiliati Amazon.

Schema di collegamento
​

Il sensore LM35 ha tre pin.
Guardando il sensore frontalmente:
Pin
Collegamento
Sinistra
5V
Centro
A0
Destra
GND
​Il pin centrale è l’uscita analogica che Arduino utilizzerà per leggere la temperatura.
Foto

Codice Arduino
Progetto 19 - Sensore di temperatura LM35

    

Come funziona il programma
​

Arduino legge il valore analogico del sensore tramite:
analogRead()

Questo valore viene poi convertito in tensione utilizzando la formula:
voltage = sensorValue * (5.0 / 1023.0)

Poiché il sensore LM35 produce 10 mV per ogni grado Celsius, basta moltiplicare la tensione per 100 per ottenere la temperatura.
​
Il risultato viene mostrato nel Monitor Seriale.

Varianti possibili
​

Termometro con display
È possibile mostrare la temperatura su un display LCD.

Sistema di allarme temperatura
Arduino può attivare un buzzer se la temperatura supera una soglia.

Controllo ventola
Il sensore può essere utilizzato per controllare automaticamente una ventola di raffreddamento.

Foto

© ProgettiArduino.com 2026 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy