Ora utilizzeremo un sensore di temperatura lineare LM35 per rilevare la temperatura ambiente. Infine ottieni il valore di temperatura specifico dell'ambiente corrente tramite il calcolo e visualizzalo sulla matrice LED micro:bit o sul monitor Arduino.
Componente richiesto
Micro: scheda principale bit*1
Keyestudio Micro bit Sensor V2 Shield*1
Cavo USB*1
keyestudio LM35 Sensore di temperatura lineare*1
Cavo di collegamento Dupont*3
Sensore di temperatura lineare LM35:
si basa su un sensore di temperatura LM35 a semiconduttore. Può essere utilizzato per rilevare la temperatura ambiente. Questo sensore offre un intervallo funzionale compreso tra 0 gradi Celsius e 100 gradi Celsius. La sensibilità è di 10 mV per grado Celsius. La tensione di uscita è proporzionale alla temperatura.
Esiste una relazione lineare tra la tensione di uscita del segnale e la scala Celsius. La formula è la seguente: a 0℃, uscita 0V; ogni 1℃ di aumento, la tensione di uscita aumenterà di 10 mV.
L'ingresso analogico traduce la tensione nella gamma 0-5V in un numero compreso fra 0 e 1023.
Per avere il valore di tensione occorre eseguire la seguente proporzione
VLM35 : 3 = Pin P0 : 1023
da cui si ricava la tensione misurata sul terminale Vout del LM35 con:
VLM35 = Pin P0 * 31023
Specifiche
Sensibilità: 10 mV per grado Celsius
Intervallo funzionale: da 0 ℃ a 100 ℃
Dimensioni: 30 * 20 mm
Collegalo su
Inserisci il micro:bit nella schermatura V2 del sensore micro:bit keyestudio. Quindi collegare il sensore LM35 allo scudo del sensore keyestudio micro:bit. Collegare il pin del segnale all'intestazione P0, + pin all'intestazione V1, terra a terra.
Test del codice
Il motore Giallo rappresenta la ventola a 12 volt