Paso 5: código
Aquí tengo todos los códigos que utilicé para este proyecto. Una cosa importante aquí es escribir separado y para todos sus componentes y luego agregarlos a una principal. Mina se llama Decode.
El código de LED, he asignado a todos los números de pin a todos mi LED con la función "int". En la configuración de vacía he llamado todas las salidas usando "pinmode" y en el voidloop usé "digitalwrite" y "retraso" para los que quería parpadear.
El código de Servo, me asigna los pines 9 y 10 para dos motores y utiliza las funciones de "retrasar" y "write" para que mueva los ángulos deseados y tener un poco de tiempo entre ellos.
Para la descodificación, he incluido el bosquejo de receptor de IR y añadió los otros dos por encima de los dibujos que hace mi código principal para este proyecto.
Nota: os adjunto el sketch de arduino-IR principal remoto para poder utilizar el receptor y control remoto. Yo no lo escribió, sólo se utiliza para obtener la información necesaria para programar los botones que he usado en el control remoto.