Professional Documents
Culture Documents
El ejemplo trata de emular un timbre electrnico que suena cada vez que acciones un
pulsador. De la funcin void setup() he puesto, como siempre, las sentencias de
configuracin.
Tenemos sentencia condicional if. Evalua si el resultado de leer la entrada digital D12
(digitalRead(12)) es nivel lgico 1. En caso de ser verdad se genera una frecuencia de
400Hz Por la lnea D2.
Cuando empieces a usar sentencias condicionales, acostmbrate a alinear las forma que se
vea claramente las llaves correspondiente a la funcin void loop () y las que corresponde a
la sentencia if
ARDUBLOCK
ARDUINO
PROTEUS
Ejemplo n2
ARDUINO
PROTEUS
Ejemplo n3 semforos V3
Seguimos mejorando nuestro semforo con esta nueva versin. El peatn acciona
el pulsador conectado con la line de entrada digital D4, cuando desea cruzar la
calle.
ARDUINO
PROTEUS
Ejemplo 4: rfagas V2
ARDUINO
Ejemplo n5: semforo V4
ARDUINO
Ejemplo n6 rfagas V3
Los bucles for se pueden anidar. Esto es, dentro de un bucle for puede haber uno
o ms bucles for dentro de cada uno de estos, puede haber otros y as
sucesivamente. Espero que no se te hay quedado la cara.
Con este programa te quiero hacer una pequea demostracin de anidamiento de
dos bucles. Vamos a conseguir dos rfagas luminosas sobre los leds blancos y
rojo de nuestra tarjeta de experimentacin, cuanto se accione el pulsador D4.
ARDUINO
VIDEO
Ejemplo 7: Aviso
ARDUINO
Ejemplo 8: Pulso
ARDUINO
Ejemplo 9: contador V1
Vamos con un pequeo caso prctico. Supn que deseamos hacer que un
contador cuente el nmero de pulsos que se introduce por la entrada D4. Aqu
tenemos conectado un pulsador, pero piensa que podramos tener un sensor que,
por ejemplo, genere un pulso cada vez que detecta un objeto, una persona.
ARDUINO