Stap 6: Instellen van de Arduino
Hier is het programma gebruikt in combinatie met de Arduino (het bestand is bijgevoegd):
Const int pin = 2;
lang voorbij unsigned = 0;
niet-ondertekende lange t = 0;
unsigned long interval2 = 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-verleden;
if(interval2>50)
{
Serial.println(interval2);
past=Millis();
delay(10);
}
anders
Delay(10);
}
}Merk op dat dit programma zal de uitgang van de intervallen in milliseconden, dus we zullen willen rekening houden dat voor de toekomstige berekening.