Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Programa : Teste sensor liquido Arduino
- // Pino ligado ao sensor de nivel de liquido
- int pinosensor = 3;
- // Led verde
- int pino_led_verde = 6;
- // Sensor 2
- int pinosensor2 = 11;
- // Led amarelo 1
- int pino_led_amarelo = 9;
- // Led amarelo 2 (sensor 3)
- int pino_led_amarelo2 = 5;
- // Sensor 3
- int pinosensor3 = 10;
- // Les vermelho (sensor 4)
- int pino_led_vermelho = 13;
- // Sensor 4
- int pinosensor4 = 12;
- void setup()
- {
- Serial.begin(9600);
- pinMode(pinosensor, INPUT);
- pinMode(pinosensor2, INPUT);
- pinMode(pino_led_amarelo, OUTPUT);
- pinMode(pino_led_verde, OUTPUT);
- pinMode(pinosensor3, INPUT);
- pinMode(pino_led_amarelo2, OUTPUT);
- pinMode(pinosensor4, INPUT);
- pinMode(pino_led_vermelho, OUTPUT);
- }
- void loop()
- {
- int estado = digitalRead(pinosensor);
- Serial.print("Estado sensor : ");
- Serial.println(estado);
- switch(estado)
- {
- case 0:
- digitalWrite(pino_led_verde, HIGH);
- break;
- case 1:
- digitalWrite(pino_led_verde, LOW);
- break;
- }
- int estadodois = digitalRead(pinosensor2);
- Serial.print("Estado sensor2 : ");
- Serial.println(estadodois);
- switch(estadodois)
- {
- case 0:
- digitalWrite(pino_led_amarelo, HIGH);
- break;
- case 1:
- digitalWrite(pino_led_amarelo, LOW);
- break;
- }
- int estadotres = digitalRead(pinosensor3);
- Serial.print("Estado sensor3 : ");
- Serial.println(estadotres);
- switch(estadotres)
- {
- case 0:
- digitalWrite(pino_led_amarelo2, HIGH);
- break;
- case 1:
- digitalWrite(pino_led_amarelo2, LOW);
- break;
- }
- int estadoquatro = digitalRead(pinosensor4);
- Serial.print("Estado sensor4 : ");
- Serial.println(estadoquatro);
- switch(estadoquatro)
- {
- case 0:
- digitalWrite(pino_led_vermelho, HIGH);
- break;
- case 1:
- digitalWrite(pino_led_vermelho, LOW);
- break;
- }
- delay(100);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement