Você está na página 1de 3

9.

9 Termistor

Neste tutorial vamos usar um Termistor (Temperature Dependent Resistor) para fazer uma
leitura da temperatura.
O resultado, em graus Celsius, veremos através do Monitor Serial da IDE do Arduino.

O Que Vou Aprender?

- Leitura serial de um sensor analógico (Termistor)


- Utilização de uma leitura analógica
- Variável float

Conhecimentos Prévios

- Função analogRead
- Serial.print

133 multilogica-shop.com
Materiais Necessários

1 Arduino Uno 1 Termistor 1 Resistor 1KΩ 1 Cabo USB AB

Jumpers 1 Protoboard

Diagrama

134 multilogica-shop.com
Código Fonte

/* Codigo para leitura aproximada de temperatura


utilizando termistor de 1K do kit Multilogica
Note que nao e um termometro preciso, apenas um exemplo
aproximado baseado em dados empiricos.
Ligar resistor 1k de A0 para terra e termistor de +5V para A0 */

#define pino_termistor A0
void setup(void) {
Serial.begin(9600);
}
void loop(void) {
float leitura;
float leitura1;
leitura = analogRead(pino_termistor);
Serial.print("Leitura pino A0 = ");
Serial.println(leitura);
leitura1 = (leitura*0.2027)-82;
Serial.print("Temperatura aprox. Celsius = ");
Serial.println(leitura1);
Serial.println("");
delay(2500);
}

135 multilogica-shop.com

Você também pode gostar