Paso 22: Alambre la interfaz I2C entre ambos Freeduinos.
El Waveshield y lo TLCs use pernos 13,12,11 y 10 en el Freeduino. La razón de esto es que estos pernos tienen soporte de hardware para una interfaz llamada el periférico Serial Interface (SPI) que los TLCs y el Waveshield requieren y no pueden compartir. Esto significa que tenemos que enlazar dos Freeduinos con algún tipo de conexión de datos para que ambos trabajan juntos en paralelo. Serie no era una opción porque mi ordenador ya lo estaba usando para comunicarse con el Waveshield Freeduino, así que después de algunas intensa googleando encontré un método de comunicación muy conveniente y simple. I2C! Aquí es cómo conectar la interfaz:
Conectar el pin de entrada analógica 4 en ambos Freeduinos (esto es la SDA o línea de datos serie).
Conectar el pin de entrada analógica 5 en ambos Freeduinos (trata el SCL línea de reloj Serial.)
Conectar la tierra en dos Freeduinos (lo contrario no funcionará la interfaz I2C).
Conecte el cable que soldamos al principio de este Instructable de resistor R7 en el Waveshield con conector de entrada analógica 1 los TLC control Freeduino (este cable es para comprobar el volumen de las palabras pronunciadas por el Waveshield y no es parte de la interfaz I2C). (Ver imagen de aclaración)