#include <AccelStepper.h>
AccelStepper stepper;
int taster2 = 8;
int tasterstatus2 = 0;
int tasterZaehler2 = 0;
int letzterStatus2 = 0;
void setup()
{
stepper.setMaxSpeed(100000);
stepper.setSpeed(10000);
pinMode(taster2, INPUT);
Serial.begin(9600);
}
void loop()
{
Serial.println(tasterstatus2);
tasterstatus2 = digitalRead(taster2);
if(tasterstatus2 != letzterStatus2)
{
if (tasterstatus2 == 1)
{
tasterZaehler2++;
}
else
{
stepper.runSpeed();
}
}
if (tasterZaehler2 % 2 == 0)
{
stepper.stop();
tasterZaehler2 = 0;
}
else
{
stepper.runSpeed();
}
letzterStatus2 = tasterstatus2;
Serial.println(tasterZaehler2);
delay(10);
}