Göra en banan redo programmerbara ledde matrisen klänning (6 / 8 steg)
Steg 6: Lägga till Extra minne
Vi behövs för att kunna lagra cirka 500 kbit för våra animationer, så EEProm i2C chips kom till undsättning! Dessa marker kan skrivas till och läsa med hjälp av Arduino tråd biblioteket - https://www.arduino.cc/en/Reference/Wire.
MINNE PROTOCAL
Du kan koppla upp till 7 I2C marker i serien för extra minne som rymmer över 50 animationer! Vi använde bara två, men den numrering konventionen för dessa små killarna händer när du tråd olika pins till makten eller marken. För oss använde vi 0x50 och 0x51.
LÖDNING
Finns i bifogade Fritzing guide att se hur du koppla in dina marker. Var försiktig eftersom dessa killar är mycket ESD känslig. Se till att jorda dig själv innan du ens titta på dem eller så kan du orsaka vissa kodade minnet.
WRITING
Charles Yarnold skapade ett skript för att skriva till flis och tryck in data från en CSV-skript över de marker som MCU kunde skriva och läsa från. Läs mer om Python och Arduino, kolla in denna guide från Adafruit. - https://learn.adafruit.com/arduino-lesson-17-email...
Du behöver pyserial installerat för att kunna skriva till flis eller annars får du en mystisk tid ut fel. Om allt går bra, bör du se RX lampan på din Flora blinka varje sekund eller så som du laddar upp.