Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int a = 0;
- int q = 0;
- int t = 0;
- int b = 0;
- int c = 0;
- int d = 0;
- int z = 0;
- int p = 0;
- int g = 0;
- int i = 0;
- int s = 0;
- int r = 0;
- int f=0;
- int u=0;
- int e=0;
- const int leftbackward = 6;
- const int leftforward = 5;
- const int rightbackward = 10;
- const int rightforward = 9;
- const int trigpin1 = 3; //linkssensor
- const int echopin1 = 2;
- const int trigpin2 = 8; //achtersensor
- const int echopin2 = 7;
- // const int trigpin3=11; //rechtssensor
- // const int echopin3=12;
- long tijd;
- long afstand;
- #include <Servo.h>
- int x;
- int detect;
- Servo servo1;
- Servo servo2;
- Servo servo3;
- void links(int x) {
- servo2.write(x) ;
- }
- void rechts(int x) {
- servo3.write(x) ;
- }
- void setup() {
- pinMode(echopin1, INPUT);
- pinMode(trigpin1, OUTPUT);
- pinMode(echopin2, INPUT);
- pinMode(trigpin2, OUTPUT);
- // pinMode(echopin3, INPUT);
- // pinMode(trigpin3, OUTPUT);
- pinMode(leftforward, OUTPUT);
- pinMode(leftbackward, OUTPUT);
- pinMode(rightforward, OUTPUT);
- pinMode(rightbackward, OUTPUT);
- Serial.begin (9600);
- servo1.attach (A5);
- servo2.attach (A4);
- servo3.attach (A3);
- servo1.write (80);
- servo2.write(110);
- servo3.write(35);
- }
- long sensor(char x, char y)
- {
- digitalWrite(x, LOW);
- delay(5);
- digitalWrite(x, HIGH);
- delay(5);
- digitalWrite(x, LOW);
- tijd = pulseIn(y, HIGH);
- afstand = tijd / 58.2;
- return afstand;
- }
- void loop() {
- Serial.println(t);
- long linkssensor = sensor(trigpin1, echopin1);
- // Serial.print("linkssensor: ");
- // Serial.println(linkssensor);
- long achtersensor = sensor(trigpin2, echopin2);
- // Serial.print("achtersensor: ");
- // Serial.println(achtersensor);
- // long achtersensor = sensor(trigpin3, echopin3);
- // Serial.print("achtersensor: ");
- // Serial.println(achtersensor);
- if (t == 0) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 9) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 13) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- }
- if (achtersensor >= 80 && achtersensor <= 90 && t == 0) {
- digitalWrite(5, 0);
- digitalWrite(6, 210);
- digitalWrite(9, 179);
- digitalWrite(10, 0);
- delay(1200);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t = 10;
- if (t == 10) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- delay(1000);
- digitalWrite(5, 210);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 179);
- delay(1200);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- t = 11;
- if (t == 11) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(2200);
- t = 2;
- }
- }
- // einde
- t = 2;
- }
- if (t == 1) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 10) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 16) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- if (achtersensor >= 30 && achtersensor <= 45 && t == 1) {
- digitalWrite(5, 0);
- digitalWrite(6, 210);
- digitalWrite(9, 179);
- digitalWrite(10, 0);
- delay(1200);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- t = 2;
- }
- // ALS ER EEN VOORWERP STAAT OP PUNT 1A
- // if (achtersensor >= 20 && achtersensor <= 35 && t==1) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- // links(x = 50);
- // rechts(x = 80);
- // delay(1000);
- // servo1.write(35);
- // delay(1000);
- // links (x = 120);
- // rechts (x = 30);
- // delay(1000);
- // t=2;
- //
- // }
- }
- if (t == 2) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 61) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 67) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- g = g + 1;
- if (achtersensor >= 30 && achtersensor <= 40 && z == 0 && g >= 30) {
- z = 1;
- g = 0;
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t = 12;
- if (t == 12) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1800);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- delay(1000);
- t = 13;
- }
- }
- if (achtersensor >= 70 && achtersensor <= 80 && z == 1 && g >= 80) {
- z = 2;
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t = 12;
- }
- }
- if (t == 12) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1800);
- t = 15;
- }
- if (t == 15) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 23) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 29) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- if (achtersensor >= 80 && achtersensor <= 90) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- t = 16;
- }
- }
- if (t == 16) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1200);
- t = 4;
- }
- if (t == 13) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 24) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 28) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- if (achtersensor >= 80 && achtersensor <= 90) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- t = 11;
- if (t == 11) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(2000);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- t = 17;
- }
- }
- }
- if (t == 17) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 61) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 67) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- i = i + 1;
- if (achtersensor >= 60 && achtersensor <= 70 && i >= 70) {
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1600);
- t = 18;
- }
- }
- if (t == 18) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 24) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 28) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- e=e+1;
- if (achtersensor >= 80 && achtersensor <= 90 && e>=50) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1200);
- t = 5;
- }
- }
- // d = d + 1; //als 1a voorwerp is
- // if (achtersensor >= 80 && t == 2 && d >= 50 && z == 1) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- // delay(100);
- //
- // digitalWrite(5, 0);
- // digitalWrite(6, 210);
- // digitalWrite(9, 179);
- // digitalWrite(10, 0);
- // delay(1800);
- // digitalWrite(5, 0);
- // digitalWrite(6, 0);
- // digitalWrite(9, 0);
- // digitalWrite(10, 0);
- // delay(1000);
- // t = 4;
- //
- // }
- if (t == 4) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 23) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 29) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- q = q + 1;
- if (achtersensor >= 80 && achtersensor <= 90 && q >= 50) {
- digitalWrite(5, 0);
- digitalWrite(6, 210);
- digitalWrite(9, 179);
- digitalWrite(10, 0);
- delay(900);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- delay(1000);
- t = 5;
- }
- }
- if (t == 5) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 12) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 18) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- a = a + 1;
- if (achtersensor >= 35 && achtersensor <= 45 && a >= 50) {
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t = 18;
- }
- }
- if ( t == 18 ) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 12) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 18) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- s = s + 1;
- if (achtersensor >= 57 && achtersensor <= 63 && s >= 30) {
- digitalWrite(5, 210);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 179);
- delay(1100);
- digitalWrite(5, 0);
- digitalWrite(6, 0);
- digitalWrite(9, 0);
- digitalWrite(10, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- t = 20;
- }
- }
- if (t == 20) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(2000);
- t = 6;
- }
- if (t == 6) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 30) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 36) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- b = b + 1;
- if (achtersensor >= 30 && achtersensor <= 40 && b >= 50) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t = 21;
- }
- }
- if (t == 21) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1800);
- t = 7;
- }
- if (t == 7) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 51) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 57) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- r = r + 1;
- if (achtersensor >= 80 && achtersensor <= 90 && r >= 30) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- t = 22;
- }
- }
- if (t == 22) {
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1900);
- t = 23;
- }
- if (t == 23) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 30) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 36) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- f=f+1;
- if (achtersensor>=60 && achtersensor<=70 && f>=50){
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(30);
- delay(1000);
- links (x = 110);
- rechts (x = 35);
- delay(1000);
- t=24;
- }}
- if (t == 24){
- digitalWrite(5, 0);
- digitalWrite(6, HIGH);
- digitalWrite(9, HIGH);
- digitalWrite(10, 0);
- delay(1800);
- t = 25;
- }
- if(t==25){
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- if (linkssensor <= 51) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 179);
- }
- if (linkssensor >= 57) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 210);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- u=u+1;
- if (achtersensor >= 80 && achtersensor <= 90 && u >= 30) {
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- delay(1000);
- links(x = 50);
- rechts(x = 110);
- delay(1000);
- servo1.write(80);
- delay(1000);
- servo1.write(30);
- links(x = 110);
- rechts(x = 35);
- delay(1000);
- servo1.write(80);
- delay(1000);
- digitalWrite(leftbackward, 0);
- digitalWrite(leftforward, 0);
- digitalWrite(rightbackward, 0);
- digitalWrite(rightforward, 0);
- }
- }
- }
- // ALS ER IETS STAAT OP PUNT 1B
- // if (achtersensor>=35 && t==2){
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- // links(x = 50);
- // rechts(x = 80);
- // delay(1000);
- // servo1.write(35);
- // delay(1000);
- // links (x = 120);
- // rechts (x = 30);
- // delay(1000);
- // }
- // ALS ER IETS STAAT OP PUNT 1C
- // if (achtersensor>=60 && t==2){
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- // links(x = 50);
- // rechts(x = 80);
- // delay(1000);
- // servo1.write(35);
- // delay(1000);
- // links (x = 120);
- // rechts (x = 30);
- // delay(1000);
- // }
- // if (t==3){
- //
- // digitalWrite(5, 190);
- // digitalWrite(6, 0);
- // digitalWrite(9, 0);
- // digitalWrite(10, 162);
- // delay(450);
- // links(x=50);
- // rechts(x=80);
- // delay(1000);
- // servo1.write(90);
- // delay(1000);
- //
- // links (x=120);
- // rechts(x=30);
- //
- // digitalWrite(5, 0);
- // digitalWrite(6, 190);
- // digitalWrite(9, 162);
- // digitalWrite(10, 0);
- // delay(450);
- //
- // t=4;
- // }
- // if (t==4){
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 190);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 162);
- //
- // if (linkssensor <= 10) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 162);
- //
- //
- // }
- // if (linkssensor >= 18) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 190);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- //
- // }
- //
- // if(achtersensor>=50 && t==4){
- // digitalWrite(5, 0);
- // digitalWrite(6, 190);
- // digitalWrite(9, 162);
- // digitalWrite(10, 0);
- // delay(900);
- // digitalWrite(5, 0);
- // digitalWrite(6, 0);
- // digitalWrite(9, 0);
- // digitalWrite(10, 0);
- // t=5;
- //
- // }}
- //
- // if (t==5){
- //
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 190);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 162);
- //
- // if (linkssensor <= 10) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 0);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 162);
- //
- //
- // }
- // if (linkssensor >= 18) {
- // digitalWrite(leftbackward, 0);
- // digitalWrite(leftforward, 190);
- // digitalWrite(rightbackward, 0);
- // digitalWrite(rightforward, 0);
- //
- // }
- //
- // }
- //}
- //
- ////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement