Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define rele 2
- #define rele2 3
- #define rele3 4
- #define rele4 5
- #define rele5 6
- #define rele6 7
- #define rele7 8
- #define rele8 9
- int estant = 0;
- int estant2 = 0;
- int estant3 = 0;
- int estant4 = 0;
- int estant5 = 0;
- int estant6 = 0;
- int estant7 = 0;
- int estant8 = 0;
- int contagem;
- int relest;
- int relest2;
- int relest3;
- int relest4;
- int relest5;
- int relest6;
- int relest7;
- int relest8;
- //------------------------------------------------------
- void setup()
- {
- pinMode(rele, INPUT_PULLUP);//BOMBA1
- pinMode(rele2, INPUT_PULLUP);//BOMBA2
- pinMode(rele3, INPUT_PULLUP);//DEFEITO BOBMA1
- pinMode(rele4, INPUT_PULLUP);//DEFEITO BOMBA2
- pinMode(rele5, INPUT_PULLUP);//FALTA DE AGUA NA CAIXA SUPERIOR
- pinMode(rele6, INPUT_PULLUP);//FALTA DE AGUA NA CAIXA INFERIOR
- pinMode(rele7, INPUT_PULLUP);//PAINEL LIGADO OU DESLIGADO
- pinMode(rele8, INPUT_PULLUP);//INDEFINIDO
- Serial.begin(9600);
- }
- //----------------------------------------------------------
- void loop()
- {
- contagem++;
- Serial.println (contagem);
- relest = digitalRead(rele);
- relest2 = digitalRead(rele2);
- relest3 = digitalRead(rele3);
- relest4 = digitalRead(rele4);
- relest5 = digitalRead(rele5);
- relest6 = digitalRead(rele6);
- relest7 = digitalRead(rele7);
- relest8 = digitalRead(rele8);
- // if (estant == relest) { //BOMBA 1
- // }
- // else {
- if (estant != relest) // Se estant for diferente de relest
- {
- if (relest == LOW)
- {
- Serial.print(">");
- Serial.println("B1 ON ");
- }
- else
- {
- Serial.print("<");
- Serial.println("B1 OFF ");
- }
- estant = relest;
- }
- delay(1);
- // if (estant2 == relest2) { //BOMBA 2
- // }
- // else {
- if (estant2 != relest2) // Se estant2 for diferente de relest2
- {
- if (relest2 == LOW)
- {
- Serial.print("(");
- Serial.println("B2 ON ");
- }
- else
- {
- Serial.print(")");
- Serial.println("B2 OFF ");
- }
- estant2 = relest2;
- }
- delay(1);
- // if (estant3 == relest3) { //DEFEITO B1
- // }
- // else {
- if (estant3 != relest3) // Se estant3 for diferente de relest3
- {
- if (relest3 == LOW)
- {
- Serial.print("*");
- Serial.println("DF B1 ");
- }
- else
- {
- Serial.print("+");
- Serial.println("DF B1 OFF ");
- }
- estant3 = relest3;
- }
- delay(1);
- // if (estant4 == relest4) { //DEFEITO B2
- // }
- // else {
- if (estant4 != relest4) // Se estant4 for diferente de relest4
- {
- if (relest4 == LOW)
- {
- Serial.print("-");
- Serial.println("DF B2 ");
- }
- else
- {
- Serial.print("_");
- Serial.println("DF B2 OFF ");
- }
- estant4 = relest4;
- }
- delay(1);
- // if (estant5 == relest5) { //FALTA DE AGUA CAIXA SUPERIOR
- // }
- // else {
- if (estant5 != relest5) // Se estant5 for diferente de relest5
- {
- if (relest5 == LOW)
- {
- Serial.print("!");
- Serial.println("FA.RES.SUP ");
- }
- else
- {
- Serial.print("#");
- Serial.println("ABS.RES.SUP ");
- }
- estant5 = relest5;
- }
- delay(1);
- // if (estant6 == relest6) { //FALTA DE AGUA NA CAIXA INFERIOR
- // }
- // else {
- if (estant6 != relest6) // Se estant6 for diferente de relest6
- {
- if (relest6 == LOW)
- {
- Serial.print("[");
- Serial.println("FA.RES.INF(SBP) ");
- }
- else
- {
- Serial.print("]");
- Serial.println("RES.CHEIO ");
- }
- estant6 = relest6;
- }
- delay(1);
- // if (estant8 == relest8) { //PAINEL ONOFF
- // }
- // else {
- if (estant8 != relest8) // Se estant8 for diferente de relest8
- {
- if (relest8 == LOW)
- {
- Serial.print("{");
- Serial.println("PAINEL ON ");
- }
- else
- {
- Serial.print("}");
- Serial.println("PAINEL OFF ");
- }
- estant8 = relest8;
- }
- delay(3000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement