Projeto Arduíno #3

Experiência: Pastilha termoelétrica teste de desempenho com Arduíno


Experiência com pastilha termoelétrica, com monitoramento de temperatura com Arduíno e display Nokia 5110. 

A pastilha(peltier) termoelétrica é um cooler termoelétrico com a capacidade de quecer e esfriar objetos em minutos coma simples alimentação dos seus terminais.

Ao inverter a alimentação o efeito será o cotrário, ou seja, um lado da pastilha (Peltier) esfriará e outro aquecerá. Isso permite uma vasta aplicação em projetos com Arduíno como cooler de CPUs, mini-refrigeradores e aquecedores de água. Veja o vídeo e mais informações a seguir:

Materiais:
- Placa Arduíno
- Sensor de temperatura LM35
- resistor de 330 Ohms
- Pastilha termoelétrica
- Dissipadores com Coolers(para o resfriamento da pastilha e dissipação do frio).



Código:


// CLK: pino do sinal de Clock;
// DIN: pino para transferência de dados;
// DC: pino de seleção de registros (dados/comandos);
// RST: pino para resetar;
// CE: pino para seleção do chip.

#include <LCD5110_Graph.h>

LCD5110 tela(3,4,5,6,7);

extern unsigned char BigNumbers[];
extern unsigned char SmallFont[];
extern unsigned char TinyFont[];

const int nlecturas = 20;
int lecturas[nlecturas];
int index = 0;
int total = 0;
int promedio = 0;
int S1pin = A0;
void setup()
{
  Serial.begin(9600);
   for (int i = 0; i < nlecturas; i++)
  {
  lecturas[i]=0;
  }
  
  tela.InitLCD();
  tela.drawRoundRect(0,0,83,47); 
  tela.drawLine(0,15,83,15);
}

void loop()
    total = total - lecturas[index];
    lecturas[index] = analogRead(S1pin);
    total = total + lecturas[index];
    index = index + 1;
    
      if (index >= nlecturas)
      index = 0;
      promedio = total / nlecturas; 
       
   
    float temp = ((5.0*promedio*100.0)/1024.0); 

    
    tela.setFont(SmallFont); 
    tela.print("Temperatura",CENTER,5); 
    tela.setFont(BigNumbers); 
    tela.printNumF(temp,1, 14, 20);
    tela.setFont(SmallFont);
    tela.print("o",72,19);
    tela.update();
    

    delay(50);

}


--------------------------------------------------------------------------------------------------------------------------

Comentários

Postagens mais visitadas deste blog

Projeto Arduíno #1

Efeito Blink(alternado) com CIs 555 e 74HC04(NOT)