#include <Stepper.h>
#define elso 11
#define masodik 10
#define harmadik 9
#define dirpin 7
#define steppin 6
#define STEPS 100
Stepper stepper(STEPS,3,4,5,6);
void setup() {
// put your setup code here, to run once:
pinMode(elso, INPUT);
pinMode(masodik, INPUT);
pinMode(harmadik, INPUT);
stepper.setSpeed(30);
pinMode(dirpin, OUTPUT);
pinMode(steppin, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int alatt=digitalRead(elso);
int jo=digitalRead(masodik);
if(alatt==1)
{
digitalWrite(dirpin, HIGH);
for(int i=0; i<50; i++)
{
digitalWrite(steppin, HIGH);
delay(100);
digitalWrite(steppin, LOW);
delay(100);
}
}
if(jo==1)
{
digitalWrite(dirpin,LOW);
for(int i=0; i<50; i++)
{
digitalWrite(steppin, HIGH);
delay(100);
digitalWrite(steppin, LOW);
delay(100);
}
}
}