Boas, 

alguém me pode explicar como posso meter os 4 sensores a enviar para o thingspeak? tentei assim mas apenas está a enviar o temperature e a pressão

if ( data_state )
{
ThingSpeak.writeField(myChannelNumber, 1, temperature, myWriteAPIKey);
ThingSpeak.writeField(myChannelNumber, 2, humidity, myWriteAPIKey);
data_state = false;
}
else
{
ThingSpeak.writeField(myChannelNumber, 3, pressao, myWriteAPIKey);
ThingSpeak.writeField(myChannelNumber, 4, uv, myWriteAPIKey);
data_state = true;

}
delay(20000); // ThingSpeak will only accept updates every 15 seconds.
}

cumprimentos

Exibições: 52

Responder esta

Respostas a este tópico

Da mesma forma que esta enviando a temperatura e a pressão deve enviar os outros dados nos campos 3 e 4, não tem porque usar else, acho que este é seu erro.

Vídeos no meu canal

Abs.

CK

se apagar o else e meter os outros 2 sensores não recebe de nenhum 

Resolvido

Se resolveu faça um favor a toda comunidade como é habitual aqui, descreva como resolveu, edite o titulo do seu topico e coloque antes dele a palavra RESOLVIDO, desta maneira estara ajudando a outros garagistas com problemas similares;

Este é o espirito deste e de todos os foruns.

Abs.

CK

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço