Ordinograma del proyecto

ORDINOGRAMA
PROYECTO Nº12: INTERFACE DE NAVE ESPACIAL
(página 32 del libro)
INICIO
Declarar una variable para guardar el estado del pulsador
int switchstate = 0;
void setup() {
Configurar Arduino
Establecer que terminales digitales
trabajan como entradas y/o salidas
pinMode(terminal,OUTPUT)
pinMode(terminal,INPUT)
Ejecutar el programa continuamente
void loop() {
Leer el estado el pulsador y guardarlo
Apagar el LED verde
encender el primer LED rojo
apagar el segundo LED rojo
Esperar un cuarto de segundo
Sino
Estado del pulsador bajo?
By Tino Fernández Cueto
Encender LED verde
apagar LEDs rojos
delay(250);
Apagar el primer LED rojo
encender el segundo LED rojo
Esperar un cuarto de segundo
Si
Instrucción digitalWrite(terminal,estado)
delay(250);