Misurare la temperatura (2)

Un secondo modo di misurare la temperatura di ambiente prevede l'uso di un sensore esterno.

Nell'esperimento è stato utilizzato un sensore disponibile nella scheda di Monk Makes.

Nella parte alta della scheda si vedono da sinistra a destra.

  1. un foro per il collegamento al microfono sensore di rumore,

  2. un foro per il collegamento al sensore di temperatura,

  3. un foro per il collegamento al sensore di luce.


La scheda va alimentata collegando i terminali "3V" e "GND" ai corrispondenti terminali di microbit.

Il sensore di temperatura, va collegato ad uno dei pin "0", "1", "2" tramite cavetti con spinotti o coccodrilli.

In questo caso il sensore è collegato al pin "1" di microbit.


Qui sotto c'è il codice da scrivere per rilevare il valore del sensore e poi per scrivere sul display la temperatura.

Il segnale presente sul pin "1" viene prelevato ed assegnato alla variabile "sensore".

La variabile "sensore" viene caricata con un numero che va da 0 a 1023 che è proporzionale alla temperatura tramite un convertitore analogico digitale presente in microbit.

Il numero non è ancora la temperatura.

Il valore della temperatura si ricava applicando la formula:

temperatura = sensore * 0,157 - 54

Questo tipo di termometro deve essere "tarato" confrontando i valori numerici prodotti dal convertitore ADC con i valori di un termometro già tarato.

I due parametri (0,157) e (-54) derivano da una taratura già fatta dal produttore della scheda che vale in media per tutte le schede.

Volendo si può rifare la taratura della scheda specifica in vostro possesso.

Propongo delle schede di approfondimento: