Paso 12: Software
1) Descargar una copia del IDE de Arduino desde https://www.arduino.cc/en/Main/Software
2) el código de Arduino para el control remoto y el árbol de la raza. Obtener ambos proyectos bajo este link:
https://github.com/joneser005/Derby/Tree/Master/SK...
SpaceTreeRemoteControl y SpaceTreeSignalBoard
3) Arduino > Sketch > incluyen Biblioteca > gestionar bibliotecas...
- Añadir "SD por Arduino, SparkFun versión 1.0.6"
También necesita algunas bibliotecas parte 3 º para el LED, la radio y la reproducción wav. Mira en el administrador de biblioteca de Arduino (paso 3, arriba) y si no los encuentras, tire de ellas hacia abajo desde Github e instalar:
Adafruit_NeoPixel por AdaFruit
RF24 por Maniacbug para radio comunicaciones
TMRpcm por TMRh20 para la reproducción wav
4) construir + subir el proyecto SpaceTreeRemoteControl a la Mega.
5) construir + subir el proyecto SpaceTreeSignalBoard a Leonardo (o Uno o lo ha utilizado en el árbol de la raza).
Asegúrese de seleccionar la tabla correcta antes de iniciar la construcción.
Puede conectar el Arduino en el monitor serial a ver algunos mensajes de depuración. Arduino sólo le permite hablar con un tablero en un momento. Se puede hacer mejor. Conectar ambas placas hasta su ordenador y conectarse a los dos. En sistemas basados en Linux, puede utilizar la utilidad 'cu' conectarse a cada tabla en una ventana de terminal diferente, donde los nombres de dispositivos de los tableros será algo a lo largo de las líneas de /dev/ttyACMn, aunque suya podrían diferir:
Cu -l/dev/ttyACM0 -s 115200
Cu -l/dev/ttyACM1 -s 115200
No sé cómo hacer esto en Mac o Windows, pero estoy seguro de que es posible.