Está en la página 1de 6

PRACTICA N2 DE ARDUINO

CONDICIONES IF.ELSE
1. Desarrollar un programa para el circuito, cuando la entrada (logicstate) es 0, deben
prender lo leds impares y si la entrada es 1 deben prender los leds pares.
2. Nivel de tanque con 3 sensores
3. Adicionar una sirena al pin 8 del circuito anterior, de tal manera que debe sonar
cuando el tanque est lleno.
4. Desarrollar un sistema de nivel de tanque con 3 sensores, 6 leds, un motor y una
sirena.

void setup() {
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,INPUT);
pinMode(12,INPUT);
pinMode(13,INPUT);
}

void loop() {
if(digitalRead(11)==0 && digitalRead(12)==0 && digitalRead(13)==0){
digitalWrite(2,0);
digitalWrite(3,0);
digitalWrite(4,0);
digitalWrite(9,1);
}
if(digitalRead(11)==0 && digitalRead(12)==0 && digitalRead(13)==1){
digitalWrite(2,1);
digitalWrite(3,0);
digitalWrite(4,0);
digitalWrite(9,1);
}
if(digitalRead(11)==0 && digitalRead(12)==1 && digitalRead(13)==1){
digitalWrite(2,1);
digitalWrite(3,1);
digitalWrite(4,0);
digitalWrite(9,1);
}
if(digitalRead(11)==1 && digitalRead(12)==1 && digitalRead(13)==1){
digitalWrite(2,1);
digitalWrite(3,1);
digitalWrite(4,1);
digitalWrite(9,0);
tone(10,1000,50);
}
}

5. Desarrollar un sistema de nivel de tanque con 3 sensores, 8 leds, una sirena y un


motor.
CIRCUITO

También podría gustarte