Professional Documents
Culture Documents
Serial.print("\nLendo Valores\n");
for (unsigned long i=0; i < 2000; i++){
Serial.print(i);
Serial.print("\n");
time = millis();
mediaTemp = somaTemp / v;
Serial.print(somaTemp);
Serial.print("\nMedia das Temperaturas: ");
Serial.print(mediaTemp);
Serial.print("\ntempo em milissegundos: ");
Serial.println(time);
delay(10000000);
}
Leituras dos dados - Arduino
• Leituras dos dados - Arduino
Leitura 1 MHz:
Soma das Temperaturas: 9780933
Media das Temperaturas: 48 °C
Tempo em milissegundos: 670196
Tempo de cada leitura: 60 µs
Aquisição de 200.000 dados de Temperatura – Arduino
• Aquisição de 200.000 dados de Temperatura – Arduino
• PROGRAMAÇÃO PARA LEITURA DE 6 VALORES PARA REGRESSÃO LINEAR:
void loop(){
// leitura
tempo_inicio = micros(); //marca tempo de inicio de leitura
temperatura = (float(analogRead(0))*5/(1023))/0.01;
tempo_fim = micros(); //le tempo no fim da conversão
}
Processamento de dados - Arduino
• Aquisição de 200.000 dados de Temperatura – Arduino
• Aquisição de 200.000 dados de Temperatura – Arduino
Leituras dos dados - Arduino
• Leituras dos dados - Arduino