linea de tiempo television y su avance en los años
Arduino cheat-sheet-1-2
1. Control Structures
conditions
loops
Utilizar cuando se sabe cuántas
veces debe ejecutarse el bucle
nois button
pressed?
set LED
pin high
yes
if if/else
nois button
pressed?
set LED
pin high
yes
set LED
pin low
forwhile
is button
pressed?
toggle LED
once
yes
no
¡Nota! == es para la
comparación, = es para
la asignación!
boolean operators
"Si el valor de la variable de brillo es
mayor que 0 OR el valor de la
variable del botón es LOW"
Use to combine
comparisons
is x less
than 10?
set x to 0
increase x
by 1
blink LED
once
yes
no
si es verdad ejecuta {instruccion }
Si es falso (la condición no se cumple)
el programa salta sobre ellas y
NO EJECUTA NADA y sigue.
si es verdad ejecuta {instruccion A }
Si es falso (la condición no se cumple)
ejecuta {instruccion B }
“MIENTRAS PASA ESTO TÚ DALE CAÑA A ESTO”.
Mientras la (variable dentro de parentesis) se cumple ejecuta bucle
{instruccion A} . SI SE VUELVE FALSO SALE DEL BUCLE.
cambiapor una expresión dentro el código del bucle o también por
el cambio de un valor en una entradade un sensor
for ( int i = 6 ; i < 14 ; i++)
for INCREMENTA i desde 6 hasta 13
VALOR INICIAL en este caso: i= 6;. El ciclo
continúa mientras i sea MENOR QUE 14 o sea hasta
el 13: i <14; INCREMENTA la variable en 1 i++;