Ir ao conteúdo

Arduino Sensor de Temperatura no Arduíno


Ir à solução Resolvido por .if,

Posts recomendados

Postado

Fala pessoal!

Estou tendo problema com um trabalhinho no tinkercad, eu preciso fazer um sensor de temperatura que mostre em um display se a temperatura esta baixa, normal, alta ou muito alta. Porém o programa esta ignorando a primeira condição e mostrando somente as subsequentes

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

int buz = 7;
int SensorTempPino = 0;

void setup(){
  
  lcd.begin(16,2);
  Serial.begin(9600);
  
  pinMode(8, OUTPUT);
  pinMode(7, OUTPUT);
  
}

void loop(){
  //converte para celsius 
  int SensorTempTensao = analogRead(SensorTempPino);
  float tensão = SensorTempTensao * 5;
  
  tensão = tensão / 1024;
  
  float TemperaturaC = (tensão - 0.5)*100;
  
  digitalWrite(8,HIGH);
  
  //Opções de temperatura
  if(TemperaturaC > 21 || TemperaturaC <= 25){
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("TMP Normal");
  }
  if(TemperaturaC >= 26 || TemperaturaC < 32){
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("TMP Alta");
  }
  if(TemperaturaC >= 32){
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Atencao TMP Alta");
  }
  if(TemperaturaC <= 21 ){
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Temperatura Baixa");
  }
  lcd.setCursor(1,1);
  lcd.print(TemperaturaC);
  lcd.print(" C");
  
  delay(2000);
  
    
}

 

Stunning Juttuli.png

  • Membro VIP
  • Solução
Postado

Tente && no lugar de ||

 

Ok... só não te esqueças de entender o porquê.

10 horas atrás, JoaoE disse:

Valeu pela ajuda, tentei aqui e deu certo.

 

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!