Paso 6: Configuración de Arduino
Este es el programa utilizado con Arduino (el archivo se adjunta):
const int pin = 2;
sin firmar pasadas = 0;
t largo sin signo = 0;
interval2 largo sin signo = 0;
void setup()
{
pinMode (pin, INPUT_PULLUP);
Serial.Begin(9600);
Serial.println("begin");
}
void loop()
{
int pin1=digitalRead(pin);
if(PIN1==Low)
{
t=Millis();
interval2 = t-pasado;
if(interval2>50)
{
Serial.println(interval2);
Past=Millis();
Delay(10);
}
otra cosa
Delay(10);
}
}Tenga en cuenta que este programa es la salida los intervalos en milisegundos, por lo que queremos tome en cuenta para los cálculos de futuro.