Índice:

Sensor de temperatura usando termistor com Arduino Uno: 4 etapas
Sensor de temperatura usando termistor com Arduino Uno: 4 etapas

Vídeo: Sensor de temperatura usando termistor com Arduino Uno: 4 etapas

Vídeo: Sensor de temperatura usando termistor com Arduino Uno: 4 etapas
Vídeo: Arduino - Sensor de temperatura utilizando termistor - Parte 1 2024, Novembro
Anonim
Sensor de temperatura usando termistor com Arduino Uno
Sensor de temperatura usando termistor com Arduino Uno

Olá pessoal, neste instructables aprenderemos como usar o termistor com o Arduino. O termistor é basicamente um resistor cuja resistência varia com a variação da temperatura. Portanto, podemos ler sua resistência e obter a temperatura dele & o termistor é muito barato em comparação com outros sensores de temperatura do mercado.

Etapa 1: Coisas que você precisa

Coisas que você precisa
Coisas que você precisa
Coisas que você precisa
Coisas que você precisa

Para este tutorial, você precisará dos seguintes itens: 1x Arduino uno:

1x Termistor (10k ou 100k: estou usando 10k aqui): https://www.utsource.net/itm/p/1273468.html1x resistor de 10k: https://www.utsource.net/itm/p/8166799. placa de ensaio html1x:.: https://www.utsource.net/itm/p/8031572.htmlFew jumpers:

Etapa 2: Schmatics

Schmatics
Schmatics
Schmatics
Schmatics

O circuito é muito simples, então conecte tudo de acordo com o mostrado na esquemática e você ficará bem. Você também pode consultar a imagem que anexei das conexões da placa de ensaio.

Etapa 3: Código

Código
Código

Copie o seguinte código e carregue-o no arduino: #includedouble Thermister (int data) {double temp; temp = log (10000,0 * ((1024,0 / dados-1))); temp = 1 / (0,001129148+ (0,000234125+ (0,0000000876741 * temp * temp)) * temp); temp = temp-273,15; Serial.println (""); Serial.print (temp); Serial.print ("Celcius"); temp = (temp * 9,0) /5,0+32,0; Serial.println (""); Serial.print (temp); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); atraso (1000);}

Etapa 4: obtenha a temperatura no monitor serial

Obter temperatura no monitor serial
Obter temperatura no monitor serial

Após fazer o upload do código, abra o monitor serial e você poderá obter a temperatura do termistor em seu monitor serial como estou obtendo, consulte a imagem fornecida e você ficará bem. Divirta-se lendo a temperatura com o termistor.

Recomendado: