Boa noite a todos.
Pessoal, fiz um codigo aqui para controlar dois sensores de temperatura 18B20, e esta funcionando bem com temperaturas positivas, mas quando as temperaturas ficam abaixo de zero ele se perde... Alguem sabe o que pode ser? Estou usando um resistor de 4k7 no sensor. Segue o codigo.
Tags:
Oi AFM, boa noite.
Gravei seu code no meu UNO, e coloquei o sensor no freezer.
Funcionou corretamente. Como só tinha um sensor ligado, a corrente do bus 1wire era menor.
Faça o seguinte. Troque o resistor de 4K7 por um de 2K7, e teste novamente.
Rui
Boa noite Rui.
Funfou... depois que coloquei o resistor de 2k7 ficou bom. Agora para ficar mais bonito.... sabe como faz para ficar somente numeros inteiro?
Exemplo: Quando a temperatura abaixa dos 10 graus aparece 9.670, seria possivel somente aparecer 9 Graus?
Esta informação custa 1 Cx da cerveja artesanal.
Rui
pode falar que vai... Ta saindo a BERAINO.
Rs...
AFM, boa noite.
Faz assim:
nesta linha
lcd.print(sensors.getTempC(Sensor1));
escreve assim
lcd.print(int(sensors.getTempC(Sensor1)));
e nesta
lcd.print(sensors.getTempC(Sensor2));
escreve assim
lcd.print(int(sensors.getTempC(Sensor2)));
Rui
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por