Calendário DIY
Termômetro com Arduino
victor.motta
Pontos:  32
Desde:  13/04/2013
Finalizado
Nível intermediário
x 0
Favoritado
Em:  17/08/2014   ( 19/08/2014 )
Atribuição. Permite o uso comercial. Permite projetos derivados sob a mesma licença deste.
Estrela vazia
0
1
2
3
4
5
Este projeto é um termômetro com Arduino usando um termistor de uma placa mãe de 386
Este projeto está participando do concurso: Arduino 10 Anos.
1
O Termistor
não faço ideia da resistencia dele kkk pois peguei ele de uma placa mãe de 386 que achei no meu curso
 
2
Ligação do termistor no arduino
a ligação é bem simples, primeiro soltei 2 fios aos polos do termistor como mostra a imagem A, depois um polo do termistor é ligado em uma porta analogica do arduino eu usei a porta 5A , o outro polo do termistor foi conectado a porta 5V do arduino, foi utilizado um resistor de 10k (imagem B) onde um dos polos é ligado ao GND e o outro no mesma porta que o termistor ta ligado 5A como mostra a imagem C
 
3
Conclusão e Codigo
Segue abaixo o codigo que vai no arduino , na imagem A da pra ver a temperatura no monitor da porta serial

#include <math.h>

double Termistor(double valorTermistor)
 {
  double Temp;
  Temp = log(((10240000/valorTermistor) - 10000));
  Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp );
  Temp = Temp - 273.15; //temperatura em Celcius
  return Temp;
 }
 
void setup()
{
  Serial.begin(9600);
 }
 
void loop()
 {
  Serial.print(double(Termistor(analogRead(5))));
  delay(100);
 }

Abaixo no video quando fiz essa gravação eu usei outro arduino pois precisei do arduino que esta nas imagens o Arduino usado foi um Arduino duemilanove, no video tbm eu não uso mais o monitor da serial do Arduino, eu fiz uma aplicação no Visual Studio em C# pra mostrar os dados de maneira mais legal kkk Tendo até a animação do Termometro kkkkk !! Desculpem não disponibilizar o codigo da aplicação do visual studio pois a um tempo atras eu tive problemas com meu HD e quando formatei ele eu achei que tinha feito backup do projeto do termometro mas não fiz :( :(



Comentários: