Boa noite...

Estava aqui com umas peças novas e estou tendo os seguintes problemas.

1-Liguei um botão, pedi pra imprimir ligado ou desligado na serial de acordo com o estado.

No entanto ele fica tipo, on, on, on, on, on, on, off, off, off, off...

O que pode ser? 

Ps: tentei com resistor de 10k tambem naun ajudou

2- Liguei um DHt de 3 pernas, no entanto ele da resultados mais ou menos assim

temperaruta 20º 150º 35º 8º 110º

Ou seja, temperaturas nada a ver.

Alguma ideia do que pode seR?

Exibições: 613

Responder esta

Respostas a este tópico

Posta seu código para darmos uma olhada!!!

Bom dia Luiz, com relação a primeira ocorrencia, voce pode estar imprimindo o estado do botão no void loop, de forma que sempre fica exibindo o estado, a cada ciclo.

Ao segundo problema, você está utilizando o resistor de 10K, entre a alimentação e a linha de dados, como recomendado?

Qualquer coisa poste os trechos de código onde reliza a leitura dos sensores, para que possa ajudar com maior eficácia.

Abraço,

Tadeu

Provavelmente vc não ligou um resistor de PULLDOWN no seu circuito, aí quando ele fica aberto (botão não está pressionado) ele fica doidão. No meu blog tem um post sobre isso: http://automatobr.blogspot.com.br/2013/07/automacao-no-parque-06072..., e tem um tb que fala sobre como usar o PULLUP interno do Arduino para conseguir o mesmo resultado: http://automatobr.blogspot.com.br/2013/07/sensor-refletivo-com-filt....

 

Sobre o primeiro, eu usei o codigo padrão, imprimindo na serial...

Vou dar uma olhada na dica que o Mauro Assis deu...

Sobre o segundo...

Eu usei esse tutorial.

http://www.arduinoecia.com.br/2013/05/sensor-de-umidade-e-temperatu...

O meu é o de 3 pinos... E fica fazendo essa doideira...

Bom galera. fiz mais alguns testes afunilei mais os defeitos...

Sobre o defeito do botão.

Quando eu liguei ele direto no arduino ele funcionou, o problema é que to usando fonte externa...

AMS1117 5V Power Supply Module w/ Switch - Blue + Black (6.5~12V)

Alimentado por uma fonte de 9v 1a

esse modulo sai e liga uma protoboard.

Quando ligo o botão nessa alimentação e ligo o sinal no arduino, ele PIRA.

Não sei o por que...

Juntamente com isso, testei o modulo de temperatura e umidade...

DHT11 Digital Temperature Humidity Sensor Module for Arduino (Works with Official Arduino Boards)

Estranhamente, quando ligo ele na placa arduino. ele so retorna 0, tanto pra umidade quanto pra temperatura, ja quando ligo na protoboard, que me referi acima, ele pira mais da resultados(absurdos e inconstantes)

Alguma ideia do que pode ser?

Serge uma foto de como esta mais ou menos... 

PS: O fio do medidor liga no Analogico um, mesmo naun aparecendo nessa img.

Ja tentou conectar os GNDs da fonte e do arduino em comum?

lembrando que o DHT usa pino digital

tem que definir o dht , tem o dht11 e o dht22.

na declaração do dht tem que por o tipo correto

DHT dht(DHTPIN, DHTTYPE);
vc colocou corretamente? pq se não colocou vai ficar doidão mesmo.

Refiz os esquemas...

coloquei um  resistor de 10k, e nada, continua zerado...

Alguma ideia do que pode seR?

Sobre o DHT to usando esse

MENSAGEM EDITADA POR DESRESPEITAR OS TERMOS DE USO DO SITE

Obs: o botão ainda continua doido quando uso alimentação externa...

ps.Como ta ai o botão funciona

ps2. o sinal do dht ta ligado no pino 52

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço