Taula de continguts:

Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: 4 passos
Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: 4 passos

Vídeo: Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: 4 passos

Vídeo: Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: 4 passos
Vídeo: Qué pasa si falla el Sensor de Temperatura? (Así falla..., pruebas, códigos, síntomas y solución) 2024, Setembre
Anonim
Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno
Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno

Hola nois en aquest instructable que aprendrem a utilitzar LM35 amb Arduino. Lm35 és un sensor de temperatura que pot llegir valors de temperatura des de -55 ° C fins a 150 ° C. És un dispositiu de 3 terminals que proporciona una tensió analògica proporcional a la temperatura. Com més alta sigui la temperatura, més gran és el voltatge de sortida. El voltatge analògic de sortida es pot convertir a forma digital mitjançant ADC perquè un microcontrolador (en el nostre cas Arduino) el pugui processar.

Pas 1: coses que necessiteu

Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu
Coses que necessiteu

Per fer-ho, necessitareu els següents aspectes: 1x Arduino uno (o qualsevol altre equivalent) 1x SENSOR DE TEMPERATURA LM35 Filferros de pont

Pas 2: connexions

Connexions
Connexions

Les connexions són molt fàcils de connectar-ho tot Segons la imatge que es mostra i estarà bé. Mesurarem la temperatura de l’entorn mitjançant LM35 i el mostrarem al monitor sèrie d’Arduino. Aquí, la sortida LM35 es dóna al pin A1 analògic de Arduino UNO. Aquest voltatge analògic es converteix a la seva forma digital i es processa per obtenir la lectura de la temperatura.

Pas 3: Codi

Codi
Codi

Copieu el codi següent i pengeu-lo a la vostra placa arduino: const int lm35_pin = A1; / * LM35 O / P pin * / void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; flo_ temp_val; temp_adc_val = analogRead (lm35_pin); / * Temperatura de lectura * / temp_val = (temp_adc_val * 4,88); / * Converteix el valor adc en voltatge equivalent * / temp_val = (temp_val / 10); / * LM35 proporciona una sortida de 10 mv / ° C * / Serial.print ("Temperatura ="); Serial.print (temp_val); Serial.print ("Grau Celsius / n"); delay (1000);} Vídeo

Pas 4: provar el sensor de temperatura

Prova del sensor de temperatura
Prova del sensor de temperatura

Després de connectar-ho tot i carregar el codi a la placa arduino, vaig obrir el monitor sèrie al meu PC i, com podeu veure a la imatge, podem obtenir la sortida de temperatura al nostre monitor sèrie.

Recomanat: