Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1.  
  2. #include <AccelStepper.h>
  3.  
  4. #define kier 2
  5. #define krok 3
  6. #define dol 4
  7. #define gora 5
  8. #define raspi 9
  9.  
  10. int val_d=0;
  11. int val_g=0;
  12. int startt=0;
  13. int i=0;
  14. int d=0;
  15.  
  16. void setup() {
  17. pinMode(dol,INPUT);
  18. pinMode(gora,INPUT);
  19. pinMode(kier,OUTPUT);
  20. pinMode(krok,OUTPUT);
  21. pinMode(raspi,INPUT);
  22. Serial.begin(9600);
  23. }
  24. void loop() {
  25. val_d = digitalRead(dol);
  26. val_g = digitalRead(gora);
  27. startt = digitalRead(raspi);
  28.  
  29.  
  30. if(val_d==LOW and startt==HIGH){
  31. digitalWrite(kier, HIGH);
  32. Serial.println("Wartosc 1");
  33. digitalWrite(krok, HIGH);
  34. delay(2);
  35. digitalWrite(krok, LOW);
  36. delay(1);
  37.  
  38. val_d = digitalRead(dol);
  39. val_g = digitalRead(gora);
  40. startt = digitalRead(raspi);
  41. }
  42.  
  43. if(val_g==LOW and startt==LOW){
  44. digitalWrite(kier, LOW);
  45. digitalWrite(krok, HIGH);
  46. Serial.println("Wartosc 2");
  47. delay(2);
  48. digitalWrite(krok, LOW);
  49. delay(1);
  50.  
  51. val_d = digitalRead(dol);
  52. val_g = digitalRead(gora);
  53. startt = digitalRead(raspi);
  54. }
  55. if(startt==LOW and i<=140){
  56. digitalWrite(kier, LOW);
  57. digitalWrite(krok, HIGH);
  58. Serial.println("Wartosc 3");
  59. delay(2);
  60. digitalWrite(krok, LOW);
  61. delay(1);
  62. ;
  63. val_d = digitalRead(dol);
  64. val_g = digitalRead(gora);
  65. startt = digitalRead(raspi);
  66. i++;
  67. d=0;
  68.  
  69. }
  70. if(startt==HIGH and d <=140){
  71. digitalWrite(kier, HIGH);
  72. Serial.println("Wartosc 4");
  73. digitalWrite(krok, HIGH);
  74. delay(2);
  75. digitalWrite(krok, LOW);
  76. delay(1);
  77.  
  78. val_d = digitalRead(dol);
  79. val_g = digitalRead(gora);
  80. startt = digitalRead(raspi);
  81. i=0;
  82. d++;
  83. }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement