Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Ultrasonic.h>
- Ultrasonic ultrasonic(8, 9);
- Ultrasonic ultrasonic2 (10, 11);
- int L1 = 24;
- int L2 = 25;
- int L3 = 26;
- int L4 = 27;
- int L5 = 28;
- int L6 = 29;
- int L7 = 30;
- int L8 = 31;
- int L9 = 32;
- int L10 = 33;
- int L11 = 34;
- int L12 = 35;
- int L13 = 36;
- int L14 = 37;
- int L15 = 38;
- int R1 = 39;
- int R2 = 40;
- int R3 = 41;
- int R4 = 42;
- int R5 = 43;
- int R6 = 44;
- int R7 = 45;
- int R8 = 46;
- int R9 = 47;
- int R10 = 48;
- int R11 = 49;
- int R12 = 50;
- int R13 = 51;
- int R14 = 52;
- int R15 = 53;
- int cmMsec = 0;
- int cmM2sec = 0;
- int microsec = 0;
- int microsec2 = 0;
- long previousMillis = 0;
- long previous2Millis = 0;
- long interval = 10;
- void setup() {
- Serial.begin(9600);
- for(int i=24; i<=53; i++)
- {
- pinMode(i, OUTPUT);
- }
- }
- void loop() {
- unsigned long currentMillis = millis();
- microsec = ultrasonic.timing();
- microsec2 = ultrasonic2.timing();
- cmMsec = ultrasonic.convert(microsec, Ultrasonic::CM);
- cmM2sec = ultrasonic2.convert(microsec2, Ultrasonic::CM);
- Serial.print(cmMsec);
- Serial.print(" ");
- Serial.println(cmM2sec);
- if (cmMsec < 6 || cmMsec >= 134) {
- leftOff();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 6 && cmMsec < 14 && (currentMillis - previousMillis > interval)) {
- left1();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 14 && cmMsec < 22 && (currentMillis - previousMillis > interval)) {
- left2();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 22 && cmMsec < 30 && (currentMillis - previousMillis > interval)) {
- left3();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 30 && cmMsec < 38 && (currentMillis - previousMillis > interval)) {
- left4();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 38 && cmMsec < 46 && (currentMillis - previousMillis > interval)) {
- left5();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 46 && cmMsec < 54 && (currentMillis - previousMillis > interval)) {
- left6();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 54 && cmMsec < 62 && (currentMillis - previousMillis > interval)) {
- left7();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 62 && cmMsec < 70 && (currentMillis - previousMillis > interval)) {
- left8();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 70 && cmMsec < 78 && (currentMillis - previousMillis > interval)) {
- left9();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 78 && cmMsec < 86 && (currentMillis - previousMillis > interval)) {
- left10();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 86 && cmMsec < 94 && (currentMillis - previousMillis > interval)) {
- left11();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 94 && cmMsec < 102 && (currentMillis - previousMillis > interval)) {
- left12();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 102 && cmMsec < 110 && (currentMillis - previousMillis > interval)) {
- left13();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 110 && cmMsec < 118 && (currentMillis - previousMillis > interval)) {
- left14();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 118 && cmMsec < 126 && (currentMillis - previousMillis > interval)) {
- left14();
- previousMillis = currentMillis;
- }
- if (cmMsec >= 126 && cmMsec < 134 && (currentMillis - previousMillis > interval)) {
- left15();
- previousMillis = currentMillis;
- }
- if (cmM2sec < 6 || cmM2sec >= 134 && (currentMillis - previous2Millis > interval)) {
- rightOff();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 6 && cmM2sec < 14 && (currentMillis - previous2Millis > interval)) {
- right1();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 14 && cmM2sec < 22 && (currentMillis - previous2Millis > interval)) {
- right2();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 22 && cmM2sec < 30 && (currentMillis - previous2Millis > interval)) {
- right3();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 30 && cmM2sec < 38 && (currentMillis - previous2Millis > interval)) {
- right4();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 38 && cmM2sec < 46 && (currentMillis - previous2Millis > interval)) {
- right5();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 46 && cmM2sec < 54 && (currentMillis - previous2Millis > interval)) {
- right6();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 54 && cmM2sec < 62 && (currentMillis - previous2Millis > interval)) {
- right7();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 62 && cmM2sec < 70 && (currentMillis - previous2Millis > interval)) {
- right8();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 70 && cmM2sec < 78 && (currentMillis - previous2Millis > interval)) {
- right9();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 78 && cmM2sec < 86 && (currentMillis - previous2Millis > interval)) {
- right10();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 86 && cmM2sec < 94 && (currentMillis - previous2Millis > interval)) {
- right11();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 94 && cmM2sec < 102 && (currentMillis - previous2Millis > interval)) {
- right12();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 102 && cmM2sec < 110 && (currentMillis - previous2Millis > interval)) {
- right13();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 110 && cmM2sec < 118 && (currentMillis - previous2Millis > interval)) {
- right14();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 118 && cmM2sec < 126 && (currentMillis - previous2Millis > interval)) {
- right14();
- previous2Millis = currentMillis;
- }
- if (cmM2sec >= 126 && cmM2sec < 134 && (currentMillis - previous2Millis > interval)) {
- right15();
- previous2Millis = currentMillis;
- }
- }
- void left1() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, LOW);
- digitalWrite (L3, LOW);
- digitalWrite (L4, LOW);
- digitalWrite (L5, LOW);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left2() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, LOW);
- digitalWrite (L4, LOW);
- digitalWrite (L5, LOW);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left3() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, LOW);
- digitalWrite (L5, LOW);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left4() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, LOW);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left5() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left6() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left7() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left8() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left9() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left10() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left11() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, HIGH);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left12() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, HIGH);
- digitalWrite (L12, HIGH);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left13() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, HIGH);
- digitalWrite (L12, HIGH);
- digitalWrite (L13, HIGH);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void left14() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, HIGH);
- digitalWrite (L12, HIGH);
- digitalWrite (L13, HIGH);
- digitalWrite (L14, HIGH);
- digitalWrite (L15, LOW);
- }
- void left15() {
- digitalWrite (L1, HIGH);
- digitalWrite (L2, HIGH);
- digitalWrite (L3, HIGH);
- digitalWrite (L4, HIGH);
- digitalWrite (L5, HIGH);
- digitalWrite (L6, HIGH);
- digitalWrite (L7, HIGH);
- digitalWrite (L8, HIGH);
- digitalWrite (L9, HIGH);
- digitalWrite (L10, HIGH);
- digitalWrite (L11, HIGH);
- digitalWrite (L12, HIGH);
- digitalWrite (L13, HIGH);
- digitalWrite (L14, HIGH);
- digitalWrite (L15, HIGH);
- }
- void leftOff() {
- digitalWrite (L1, LOW);
- digitalWrite (L2, LOW);
- digitalWrite (L3, LOW);
- digitalWrite (L4, LOW);
- digitalWrite (L5, LOW);
- digitalWrite (L6, LOW);
- digitalWrite (L7, LOW);
- digitalWrite (L8, LOW);
- digitalWrite (L9, LOW);
- digitalWrite (L10, LOW);
- digitalWrite (L11, LOW);
- digitalWrite (L12, LOW);
- digitalWrite (L13, LOW);
- digitalWrite (L14, LOW);
- digitalWrite (L15, LOW);
- }
- void right1() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, LOW);
- digitalWrite (R3, LOW);
- digitalWrite (R4, LOW);
- digitalWrite (R5, LOW);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right2() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, LOW);
- digitalWrite (R4, LOW);
- digitalWrite (R5, LOW);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right3() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, LOW);
- digitalWrite (R5, LOW);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right4() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, LOW);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right5() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right6() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right7() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right8() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right9() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right10() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right11() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, HIGH);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right12() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, HIGH);
- digitalWrite (R12, HIGH);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right13() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, HIGH);
- digitalWrite (R12, HIGH);
- digitalWrite (R13, HIGH);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
- void right14() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, HIGH);
- digitalWrite (R12, HIGH);
- digitalWrite (R13, HIGH);
- digitalWrite (R14, HIGH);
- digitalWrite (R15, LOW);
- }
- void right15() {
- digitalWrite (R1, HIGH);
- digitalWrite (R2, HIGH);
- digitalWrite (R3, HIGH);
- digitalWrite (R4, HIGH);
- digitalWrite (R5, HIGH);
- digitalWrite (R6, HIGH);
- digitalWrite (R7, HIGH);
- digitalWrite (R8, HIGH);
- digitalWrite (R9, HIGH);
- digitalWrite (R10, HIGH);
- digitalWrite (R11, HIGH);
- digitalWrite (R12, HIGH);
- digitalWrite (R13, HIGH);
- digitalWrite (R14, HIGH);
- digitalWrite (R15, HIGH);
- }
- void rightOff() {
- digitalWrite (R1, LOW);
- digitalWrite (R2, LOW);
- digitalWrite (R3, LOW);
- digitalWrite (R4, LOW);
- digitalWrite (R5, LOW);
- digitalWrite (R6, LOW);
- digitalWrite (R7, LOW);
- digitalWrite (R8, LOW);
- digitalWrite (R9, LOW);
- digitalWrite (R10, LOW);
- digitalWrite (R11, LOW);
- digitalWrite (R12, LOW);
- digitalWrite (R13, LOW);
- digitalWrite (R14, LOW);
- digitalWrite (R15, LOW);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement