Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define switch1 A0
- #define switch2 A3
- #define switch3 A4
- #define switch4 A5
- #define A 10
- #define B 11
- #define C 12
- #define D 13
- #define E 14
- #define F 15
- #define G 16
- #define A2 17
- #define B2 18
- #define C2 19
- #define D2 20
- #define E2 21
- #define F2 22
- #define G2 23
- #define zmianaStrefy 9
- #define tryb 3
- #include <SimpleDHT.h> //biblioteka do czujnika tempratury
- int predkosc1;
- int predkosc2;
- int dataPinSensor1 = 2; //dane z czujników
- int dataPinSensor2 = 4; //dane z czujników
- SimpleDHT11 dht1(dataPinSensor1); //przywołanie funkcji z biblioteki dla czujnika
- SimpleDHT11 dht2(dataPinSensor2); //przywołanie funkcji z biblioteki dla czujnika
- int sterowanie1=5; //sterowanie 1 – wartość domyślna sterowania 5
- int sterowanie2=5; //sterowanie 2 – wartość domyślna sterowania 5
- void setup() { //konfuguracja wejść i wyjść
- Serial.begin(115200);
- pinMode(5, OUTPUT);
- pinMode(6, OUTPUT);
- pinMode(7, OUTPUT);
- pinMode(8, OUTPUT);
- pinMode(A, OUTPUT);
- pinMode(B, OUTPUT);
- pinMode(C, OUTPUT);
- pinMode(D, OUTPUT);
- pinMode(E, OUTPUT);
- pinMode(F, OUTPUT);
- pinMode(G, OUTPUT);
- pinMode(A2, OUTPUT);
- pinMode(B2, OUTPUT);
- pinMode(C2, OUTPUT);
- pinMode(D2, OUTPUT);
- pinMode(E2, OUTPUT);
- pinMode(F2, OUTPUT);
- pinMode(G2, OUTPUT);
- pinMode(zmianaStrefy, OUTPUT);
- int sterowanie1;
- int sterowanie2;
- pinMode(switch1, OUTPUT);
- pinMode(switch2, OUTPUT);
- pinMode(switch3, OUTPUT);
- pinMode(switch4, OUTPUT);
- pinMode(0, OUTPUT);
- pinMode(1, OUTPUT);
- pinMode(2, OUTPUT);
- pinMode(3, OUTPUT);
- pinMode(4, OUTPUT);
- pinMode(5, OUTPUT);
- pinMode(24,OUTPUT);
- pinMode(25, OUTPUT);
- pinMode(26, OUTPUT);
- pinMode(27, OUTPUT);
- pinMode(28,OUTPUT);
- pinMode(29,OUTPUT);
- pinMode(30,OUTPUT);
- pinMode(31,OUTPUT);
- pinMode(32,OUTPUT);
- pinMode(33,OUTPUT);
- pinMode(34, OUTPUT);
- pinMode(35, OUTPUT);
- pinMode(36, OUTPUT);
- pinMode(37,OUTPUT);
- pinMode(38,OUTPUT);
- pinMode(39,OUTPUT);
- pinMode(40,OUTPUT);
- pinMode(41,OUTPUT);
- pinMode(42,OUTPUT);
- pinMode(43,OUTPUT);
- }
- void loop() {
- Serial.println("=================================");
- Serial.println("Dane z czujnika 1...");
- byte temperature = 0;
- byte humidity = 0;
- int err = SimpleDHTErrSuccess;
- if ((err = dht1.read(&temperature, &humidity, NULL)) != SimpleDHTErrSuccess) {
- Serial.print("Read Sensor 1 failed, err="); Serial.print(SimpleDHTErrCode(err));
- Serial.print(","); Serial.println(SimpleDHTErrDuration(err));
- return;
- }
- // zamiana stopni Celcjusza na Farenheita
- Serial.print("Sample OK: ");
- Serial.print((int)temperature); Serial.print(" *C, ");
- Serial.println("Dane z czujnika 2...");
- byte temperature2 = 0;
- byte humidity2 = 0;
- if ((err = dht2.read(&temperature2, &humidity2, NULL)) != SimpleDHTErrSuccess) {
- Serial.print("Read Sensor 2 failed, err="); Serial.print(SimpleDHTErrCode(err));
- Serial.print(","); Serial.println(SimpleDHTErrDuration(err));
- return;
- }
- Serial.print("Sample OK: ");
- Serial.print((int)temperature2); Serial.print(" *C, ");
- analogWrite(5, predkosc1);
- analogWrite(6, predkosc2);
- digitalWrite(7, HIGH);
- digitalWrite(8, HIGH);
- if(digitalRead(tryb)==HIGH)
- {
- if(temperature>26) //tryb automoatyczny sterowanie nawiewem
- {
- predkosc1 = 255;
- }
- if(temperature2>26)
- {
- predkosc2 = 255;
- }
- if(temperature>22&&temperature<26)
- {
- predkosc1 = 190;
- }
- if(temperature2>22&&temperature2<26)
- {
- predkosc2 = 190;
- }
- if(temperature>18&&temperature<22)
- {
- predkosc1 = 140;
- }
- if(temperature2>18&&temperature2<22)
- {
- predkosc2 = 140;
- }
- }
- if(digitalRead(tryb)==LOW) //tryb manualny sterpwanie nawiewem
- {
- if(sterowanie1==1)
- {
- predkosc1= 255;
- }
- if(sterowanie2==1)
- {
- predkosc2= 255;
- }
- if(sterowanie1==2)
- {
- predkosc1= 240;
- }
- if(sterowanie2==2)
- {
- predkosc2= 240;
- }
- if(sterowanie1==3)
- {
- predkosc1= 225;
- }
- if(sterowanie2==3)
- {
- predkosc2= 225;
- }
- if(sterowanie1==4)
- {
- predkosc1= 210;
- }
- if(sterowanie2==4)
- {
- predkosc2= 210;
- }
- if(sterowanie1==5)
- {
- predkosc1= 195;
- }
- if(sterowanie2==5)
- {
- predkosc2= 195;
- }
- if(sterowanie1==6)
- {
- predkosc1= 180;
- }
- if(sterowanie2==6)
- {
- predkosc2= 180;
- }
- if(sterowanie1==7)
- {
- predkosc1= 165;
- }
- if(sterowanie2==7)
- {
- predkosc2= 165;
- }
- if(sterowanie1==8)
- {
- predkosc1= 150;
- }
- if(sterowanie2==8)
- {
- predkosc2= 150;
- }
- if(sterowanie1==9)
- {
- predkosc1= 135;
- }
- if(sterowanie2==9)
- {
- predkosc2= 135;
- }
- if(sterowanie1==10)
- {
- predkosc1= 120;
- }
- if(sterowanie2==10)
- {
- predkosc2= 120;
- }
- }
- if(digitalRead(zmianaStrefy)==HIGH) //wyświetlanie temperatury 1 strefy na led
- {
- if(temperature == 18)
- {
- digitalWrite(A,LOW);
- digitalWrite(B,HIGH);
- digitalWrite(C,HIGH);
- digitalWrite(D,LOW);
- digitalWrite(E,LOW);
- digitalWrite(F,LOW);
- digitalWrite(G,LOW);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 19)
- {
- digitalWrite(A,LOW);
- digitalWrite(B,HIGH);
- digitalWrite(C,HIGH);
- digitalWrite(D,LOW);
- digitalWrite(E,LOW);
- digitalWrite(F,LOW);
- digitalWrite(G,LOW);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 20)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- if(temperature == 21)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,LOW);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,LOW);
- }
- if(temperature == 22)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,LOW);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,LOW);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 23)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 24)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,LOW);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 25)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,LOW);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 26)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,LOW);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature == 27)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,LOW);
- }
- if(temperature == 28)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- if(temperature == 29)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- }
- if(digitalRead(zmianaStrefy)==LOW) //wyświetlanie tempretury 2 strefy na led
- {
- if(temperature2 == 18)
- {
- digitalWrite(A,LOW);
- digitalWrite(B,HIGH);
- digitalWrite(C,HIGH);
- digitalWrite(D,LOW);
- digitalWrite(E,LOW);
- digitalWrite(F,LOW);
- digitalWrite(G,LOW);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 19)
- {
- digitalWrite(A,LOW);
- digitalWrite(B,HIGH);
- digitalWrite(C,HIGH);
- digitalWrite(D,LOW);
- digitalWrite(E,LOW);
- digitalWrite(F,LOW);
- digitalWrite(G,LOW);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 20)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- if(temperature2 == 21)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,LOW);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,LOW);
- }
- if(temperature2 == 22)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,LOW);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,LOW);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 23)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 24)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,LOW);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 25)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,LOW);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 26)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,LOW);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,HIGH);
- }
- if(temperature2 == 27)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,LOW);
- digitalWrite(E2,LOW);
- digitalWrite(F2,LOW);
- digitalWrite(G2,LOW);
- }
- if(temperature2 == 28)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,HIGH);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- if(temperature2 == 29)
- {
- digitalWrite(A,HIGH);
- digitalWrite(B,HIGH);
- digitalWrite(C,LOW);
- digitalWrite(D,HIGH);
- digitalWrite(E,HIGH);
- digitalWrite(F,LOW);
- digitalWrite(G,HIGH);
- digitalWrite(A2,HIGH);
- digitalWrite(B2,HIGH);
- digitalWrite(C2,HIGH);
- digitalWrite(D2,HIGH);
- digitalWrite(E2,LOW);
- digitalWrite(F2,HIGH);
- digitalWrite(G2,LOW);
- }
- }
- if(digitalRead(switch1)==HIGH) //manulane sterowanie ledami przyciski
- {
- delay(500);
- sterowanie1--;
- delay(100);
- if(sterowanie1<1)
- {
- sterowanie1 = 1;
- }
- }
- if(digitalRead(switch2)==HIGH)
- {
- delay(500);
- sterowanie1++;
- delay(100);
- if(sterowanie1>10)
- {
- sterowanie1 = 10;
- }
- }
- if(digitalRead(switch3)==HIGH)
- {
- delay(500);
- sterowanie2--;
- delay(100);
- if(sterowanie2<1)
- {
- sterowanie2 = 1;
- }
- }
- if(digitalRead(switch4)==HIGH)
- {
- delay(500);
- sterowanie2++;
- delay(100);
- if(sterowanie2>10)
- {
- sterowanie2 = 10;
- }
- }
- if(sterowanie1==1) //wskazania led pasek dla trybu manualnego
- {
- digitalWrite(24,LOW);
- digitalWrite(25,HIGH);
- digitalWrite(26,HIGH);
- digitalWrite(27,HIGH);
- digitalWrite(28,HIGH);
- digitalWrite(29,HIGH);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==2)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,HIGH);
- digitalWrite(27,HIGH);
- digitalWrite(28,HIGH);
- digitalWrite(29,HIGH);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==3)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,HIGH);
- digitalWrite(28,HIGH);
- digitalWrite(29,HIGH);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==4)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,HIGH);
- digitalWrite(29,HIGH);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==5)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,HIGH);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==6)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,LOW);
- digitalWrite(30,HIGH);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==7)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,LOW);
- digitalWrite(30,LOW);
- digitalWrite(31,HIGH);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==8)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,LOW);
- digitalWrite(30,LOW);
- digitalWrite(31,LOW);
- digitalWrite(32,HIGH);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==9)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,LOW);
- digitalWrite(30,LOW);
- digitalWrite(31,LOW);
- digitalWrite(32,LOW);
- digitalWrite(33,HIGH);
- }
- if(sterowanie1==10)
- {
- digitalWrite(24,LOW);
- digitalWrite(25,LOW);
- digitalWrite(26,LOW);
- digitalWrite(27,LOW);
- digitalWrite(28,LOW);
- digitalWrite(29,LOW);
- digitalWrite(30,LOW);
- digitalWrite(31,LOW);
- digitalWrite(32,LOW);
- digitalWrite(33,LOW);
- }
- if(sterowanie2==1)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,HIGH);
- digitalWrite(36,HIGH);
- digitalWrite(37,HIGH);
- digitalWrite(38,HIGH);
- digitalWrite(39,HIGH);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==2)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,HIGH);
- digitalWrite(37,HIGH);
- digitalWrite(38,HIGH);
- digitalWrite(39,HIGH);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==3)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,HIGH);
- digitalWrite(38,HIGH);
- digitalWrite(39,HIGH);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==4)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,HIGH);
- digitalWrite(39,HIGH);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==5)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,HIGH);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==6)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,LOW);
- digitalWrite(40,HIGH);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==7)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,LOW);
- digitalWrite(40,LOW);
- digitalWrite(41,HIGH);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==8)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,LOW);
- digitalWrite(40,LOW);
- digitalWrite(41,LOW);
- digitalWrite(42,HIGH);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==9)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,LOW);
- digitalWrite(40,LOW);
- digitalWrite(41,LOW);
- digitalWrite(42,LOW);
- digitalWrite(43,HIGH);
- }
- if(sterowanie2==10)
- {
- digitalWrite(34,LOW);
- digitalWrite(35,LOW);
- digitalWrite(36,LOW);
- digitalWrite(37,LOW);
- digitalWrite(38,LOW);
- digitalWrite(39,LOW);
- digitalWrite(40,LOW);
- digitalWrite(41,LOW);
- digitalWrite(42,LOW);
- digitalWrite(43,LOW);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement