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
Tags:
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.
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
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por