Step 6Conclusion
Possible Additions
I2CI have left the Two Wire Interface (I2C) pins unused in this design. There are several interesting prospects that can use these two pins. Addition of an I2C EEPROM will allow for storage of much larger messages. There is also the prospect of designing programming to turn the mega8 into an I2C compatible display driver. This would open up the possibility of having a USB enable device to display data on your LED array by passing it over the I2C bus.
Input
There are many pins left over that could be used for buttons or an IR receiver. This would allow for messages to be programmed in via a menu system.
Display
For this instructable I only implemented a couple of display functions. One just writes characters to the display, the other scrolls characters onto the display. The important thing to remember is that what you see in the lights is represented in a data array. If you come up with cleaver ways to change the data array, the lights will change in the same way.
Some tantalizing opportunities include creating a graphing meter out of the columns. This could be used as a signal analyzer with a stereo. Scrolling can be implemented from the top down or bottom up, even left to right. Good luck, have fun!
| « Previous Step | Download PDFView All Steps | Next Step » |
5
comments
|
Add Comment
|
jeff-o
says:
![]() |
Add Comment
|












































