biometrica.ino 663 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
// Interface de controle da estação fisiológica
// Baseado na estação meterologica
// Centro de Tecnologia Academica - UFRGS
// http://cta.if.ufrgs.br - 

int sensorTemperature = 5;    
float sensorValue = 0; 
int frequency = 5;
unsigned long time_0;
float period;
11
12
13

void setup() 
{
14
15
16
  Serial.begin(115200);
  period = 1.0/frequency;
}
17
18
void loop() 
{
19
  time_0=millis();
20
21
22
23
24
25
26
27
  temperatura_NTC();
  if((period*1000) -(millis()-time_0) < 0)
  {
    Serial.println("Erro1");   
  }
  else
  {
    delay((period*1000) -(millis()-time_0));
28
29
30
31
  }
}
void temperatura_NTC()
{
32
  sensorValue = analogRead(sensorTemperature);   
33
34
35
36
  Serial.println(sensorValue);
}
void pulso(){
}