Boa noite pessoal estou com um LM35 aqui lendo o valor de 50, gostaria de converter esse valor para aparecer em celcius , utilizando a seguinte formula:
( 5 * VALOR_SENSOR * 100) / 1024 ;
Eu teria que coloca-lo num script? como ficaria?
Tags:
Legal, ia perguntar quanto a alimentação mesmo. Isso pode ser um problema se utiliza bateria fraca ou mesmo fontes variáveis, né?
Outra coisa, a partir de sua ideia, seria colocar um potenciômetro para fazer a calibração do LM, ai vc calibra facilmente sem ter que upar novamente o código.
o valor potenciômetro (0 - 1024) você coloca: se o valor do Pot =512; cal=0; se maior que 512 cal seria positivo e se menor que 512 , cal seria negativo. Vc poderia calibrar exatamente na faixa de utilização.
Legal, estou planejando fazer esta mesma aferição que vc fez. Muito bom! Valeu.
Boa noite, uso da seguinte forma
for(int i = 0;i<=7;i++){
samples[i] = ( 5.0 * analogRead(0) * 100.0) / 1024.0;
tempc = tempc + samples[i];
delay(50);
}
tempc = tempc/8.0;
Se eu entendi direito o que você deseja, acho que esse vídeo (Na parte que é explicado o LM35) vai te ajudar, tenta ai.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por