Paso 6: Agregar memoria Extra
Teníamos que ser capaces de almacenar 500 kbits de los números de nuestras animaciones, para que EEProm i2C chips salió al rescate! Estos chips pueden ser escritos y leer utilizando la librería de Arduino Wire - https://www.arduino.cc/en/Reference/Wire.
PROTOCOLO DE LA MEMORIA
Usted puede atar con alambre hasta 7 I2C chips en la serie de memoria adicional que puede contener más de 50 animaciones! Sólo utilizamos dos, pero la Convención de numeración para estos chicos poco ocurre cuando alambre diferentes pines con alimentación o tierra. Para nosotros, hemos utilizado 0 x 50 y 0x51.
DE SOLDADURA
Consulte la guía de Fritzing adjuntada para ver como conectar tus fichas. Tener cuidado porque estos chicos son ESD muy sensible. Asegúrese antes de siquiera mirarlos a tierra ya que puede ocasionar algunos memoria codificada.
ESCRITURA
Charles Yarnold creado un script para escribir en las fichas y empujar los datos desde un script CSV encima a las fichas que el MCU puede escribir y leer. Para aprender más sobre Python y Arduino, revisa esta guía de Adafruit. - https://learn.adafruit.com/arduino-lesson-17-email...
Necesitarás pyserial instalado para escribir en las fichas o de lo contrario obtendrá un error misterioso fuera de tiempo. Si todo va bien, debería ver la luz RX en su Flora parpadeará cada segundo más o menos como subir.