Commit 7f5d33bc authored by Víctor Fernandes Gandara's avatar Víctor Fernandes Gandara
Browse files

Coloquei todas os métodos dos sensores. Alterei o interrupt para ele já...

Coloquei todas os métodos dos sensores. Alterei o interrupt para ele já executar dentro dele a função de aquisição de tempo updateClock()
parent b299dedd
......@@ -13,6 +13,7 @@ ICACHE_RAM_ATTR void interrupt_call()
void interrupt_Setup()
{
pinMode(Trigger_Pin, INPUT);
event_time = updateClock();
attachInterrupt(digitalPinToInterrupt(Trigger_Pin), interrupt_call, RISING);
}
......
......@@ -14,8 +14,29 @@ void setupDHT()
void updateTemp()
{
temp = dht.readTemperature();
umid - dht.readHumidity();
temp = dht.readTemperature(); //tem é uma variável global
Serial.println(temp);
}
void updateHumidity()
{
umid = dht.readHumidity(); //umid é uma variável global
Serial.println(umid);
}
void setupGPS()
{
//Realiza a inicialização do GPS
}
void updateLocation()
{
//Atualiza o valor da localização do GPS e o coloca em uma variável global
}
int updateClock()
{
//Retorna o tempo atual do GPS
return 0;
}
......@@ -24,6 +24,8 @@ unsigned long queue_last_time = 0;
unsigned long sensors_last_time = 0;
#include "CPDigiLibs/CPDigiMain.c"
int event_time = 0;
#include "CPDigiLibs/CPDigiCritical.c"
void setup() {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment