Paso 4: Escribir el código.
Si usted quiere a wright el código usted mismo la idea principal sería conseguir las luces roja y azul parpadeando de forma que un coche de policía real. He encontrado que hayan muchos patrones de parpadeo para los coches de policía así que usted puede escoger uno o incluso una pareja.Si no la quieren a wright a sí mismo o no saben escuchar, es el código que he usado. Sólo copia y pasado en el software de arduino.
Código para el coche de cop pinewood derby
Este código es para el chip ATtinny85
Para modificar el código para cualquier otro chip todo lo que
se necesita es cambiar los números
int azul = 3; LED azul encima de coche
int rojo = 2; LED rojo encima de coche
Faro int = 1; Cuatro LEDs delante de coche en paralelo
luz trasera int = 4; Dos LEDs en la parte posterior del coche en paralelo
void setup() {}
pinMode (azul, salida);
pinMode (rojo, salida);
pinMode (faros, salida);
pinMode (luz trasera, salida);
}
void loop() {}
Esto evitará que los faros y luces traseras en
y parpadean las luces roja y azul como un coche de policía real
digitalWrite (faros, HIGH);
digitalWrite (luz trasera, alta);
int num1 = 0;
mientras (num1 < 2) {}
digitalWrite (azul, alto);
Delay(75);
digitalWrite (azul, bajo);
Delay(75);
NUM1 ++;
}
int num2 = 0;
mientras (num2 < 2) {}
digitalWrite (rojo, alto);
Delay(75);
digitalWrite (rojo, baja);
Delay(75);
NUM2 ++;
}
}
Para subir el código a la ATtiny85 necesita utilizar arduino como un ISP. El enlace en el paso 1 son instrucciones sobre cómo hacerlo.
Asegúrese de probar el código en un protoboard primero antes de ir más lejos. Nada es peor que a conseguir todo puesto junto sólo para descubrir que no funciona.
Prototipos es mucho mejor que la solución de problemas.