Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <AccelStepper.h>
- #define kier 2
- #define krok 3
- #define dol 4
- #define gora 5
- #define raspi 9
- int val_d=0;
- int val_g=0;
- int startt=0;
- int i=0;
- int d=0;
- void setup() {
- pinMode(dol,INPUT);
- pinMode(gora,INPUT);
- pinMode(kier,OUTPUT);
- pinMode(krok,OUTPUT);
- pinMode(raspi,INPUT);
- Serial.begin(9600);
- }
- void loop() {
- val_d = digitalRead(dol);
- val_g = digitalRead(gora);
- startt = digitalRead(raspi);
- if(val_d==LOW and startt==HIGH){
- digitalWrite(kier, HIGH);
- Serial.println("Wartosc 1");
- digitalWrite(krok, HIGH);
- delay(2);
- digitalWrite(krok, LOW);
- delay(1);
- val_d = digitalRead(dol);
- val_g = digitalRead(gora);
- startt = digitalRead(raspi);
- }
- if(val_g==LOW and startt==LOW){
- digitalWrite(kier, LOW);
- digitalWrite(krok, HIGH);
- Serial.println("Wartosc 2");
- delay(2);
- digitalWrite(krok, LOW);
- delay(1);
- val_d = digitalRead(dol);
- val_g = digitalRead(gora);
- startt = digitalRead(raspi);
- }
- if(startt==LOW and i<=140){
- digitalWrite(kier, LOW);
- digitalWrite(krok, HIGH);
- Serial.println("Wartosc 3");
- delay(2);
- digitalWrite(krok, LOW);
- delay(1);
- ;
- val_d = digitalRead(dol);
- val_g = digitalRead(gora);
- startt = digitalRead(raspi);
- i++;
- d=0;
- }
- if(startt==HIGH and d <=140){
- digitalWrite(kier, HIGH);
- Serial.println("Wartosc 4");
- digitalWrite(krok, HIGH);
- delay(2);
- digitalWrite(krok, LOW);
- delay(1);
- val_d = digitalRead(dol);
- val_g = digitalRead(gora);
- startt = digitalRead(raspi);
- i=0;
- d++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement