Boa noite pessoal, estou fazendo a leitura de um lm35 aqui pelo scadabr, soque esta variando muito, cerca de +-4 graus a cada segundo, mas quando eu faço a leitura so pelo arduino no serial monitor o valor fica estavel.
Alguem sabe oque eu posso fazer para corrigir isso?
Tags:
Eu não sei, isso que vou te falar é só uma suposição,mas poderia ser que o polling do scadabr pode está alto, tente colocar um tempo baixo de leitura do escravo. veja lá, caso não der eu vou ver outras soluções
abraço
Bom, chegou no momento de discutirmos isso.
Também enfrentei isso. A principio pensei que pudesse ser o sensor, mas com seu relato mudei de ideia.
Me lembro que colocamos no arduino para armazenar um numero inteiro. Se ele nao for o scadabr vai toda hora arredondar e acho que pode estar ai o problema.
temos que procurar entender o que o registrador armazena em cada momento e como o arduino faz o calculo da temperatura.
Ja to estudando nesta tarde de sabado chuvosa para tentar ajudar.
realmente tem uma formula que é usada pra integrar o o lm35 no scadabr a gente tem um colega oo sergio que fez essa integração e o dele funcionou muito bem, uma pena ele te desaparecido
Tente desinstalar o lm35 e instala-lo denvo observando as formulas usadas e veja se funciona direito eu faria isso
Ah entao, eu ja fiz isso e continuou do msm jeito, o engraçado e que antes funcionava normalmente...
Bem isso poderia ser um bug do programa tb...
se a aplicação não for critica pra vc, vale a pena desistalar o scadabr e instalar denovo pra ver, se volta a funcionar, e também qual é a versão que vc tá usando o 0.9 ou o 1.0,
Nessas horas vale tudo, como dizia o nosso amigo TIM MAIA
Ta certo vou fazer isso sim, amanha eu vou para o instituto e vou desinstalar e falo o resultado.
A versão que eu estou usando agora é a 1.0
Se caso vc instalar o scdabr 1.0 e voltar a dar problemas, desistale o 1.0 e instale o 0.9 pode dar algum resultado se der o mesma coisa nos dois podemos descarta problemas no scadabr e ai passamos pra analise do componente
senão me engano o pino digital 0 é o pino de RX, o pinos de Rx e tX são somente usados pra comunicação.ai eu peguei um aleatorio que foi o pino 3 digital, caso queira tentar colocar na internet seu scadabr podemos ver, pois verifiquei uma hipotese que pode dar certo pra vc
Ah entendi.
Quero sim, ainda nao desisti, logo logo nao poderei mais vir ao instituto, mas agnt pode tentar com 3G que tenho em casa
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por