Sommario:

Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi

Video: Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi

Video: Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi
Video: Misurare la temperatura con LM35 e Arduino - #67 2024, Giugno
Anonim
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno

Ciao ragazzi in questo tutorial impareremo come usare LM35 con Arduino. Lm35 è un sensore di temperatura in grado di leggere valori di temperatura da -55°C a 150°C. È un dispositivo a 3 terminali che fornisce una tensione analogica proporzionale alla temperatura. Maggiore è la temperatura, maggiore è la tensione di uscita. La tensione analogica di uscita può essere convertita in forma digitale utilizzando l'ADC in modo che un microcontrollore (nel nostro caso Arduino) possa elaborarla.

Passaggio 1: cose di cui hai bisogno

Cose di cui hai bisogno
Cose di cui hai bisogno
Cose di cui hai bisogno
Cose di cui hai bisogno
Cose di cui hai bisogno
Cose di cui hai bisogno

Per queste istruzioni avrai bisogno delle seguenti cose: 1x Arduino uno (o qualsiasi altro equivalente) 1x SENSORE DI TEMPERATURA LM35 Fili jumper Tagliere

Passaggio 2: connessioni

Connessioni
Connessioni

Le connessioni sono molto semplici collega tutto Secondo l'immagine mostrata e starai bene. Misureremo la temperatura dell'ambiente circostante usando LM35 e la visualizzeremo sul monitor seriale di Arduino. Qui, l'uscita LM35 è data al pin analogico A1 di Arduino UNO. Questa tensione analogica viene convertita nella sua forma digitale ed elaborata per ottenere la lettura della temperatura.

Passaggio 3: codice

Codice
Codice

Copia il seguente codice e caricalo sulla tua scheda 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); /* Lettura temperatura */ temp_val = (temp_adc_val * 4.88); /* Converti valore adc in tensione equivalente */ temp_val = (temp_val/10); /* LM35 fornisce un output di 10 mv/°C */ Serial.print("Temperature = "); Serial.print(temp_val); Serial.print("Gradi Celsius\n"); ritardo(1000);}Video

Passaggio 4: test del sensore di temperatura

Test del sensore di temperatura
Test del sensore di temperatura

Dopo aver collegato il tutto e caricato il codice sulla scheda arduino, ho aperto il monitor seriale nel mio PC e come puoi vedere nell'immagine siamo in grado di ottenere l'output della temperatura sul nostro monitor seriale.

Consigliato: