This is my GCSE mock art piece, which takes in voice input and replays it as LEDs, of which the number represents how loud the voice was at that part of the recording. So if it was to detect a very loud voice for 700ms and then it reduced in volume, most of the LEDs would be lit for 700ms, and then the number would decrease (the code works in intervals of 100ms, and randomly selects which of the LEDs are on at any one time per 100ms, whilst keeping to the amount of LEDs that should be on at that time). I’ve kind of messed up this description, so just watch the video here. Want the code? Get it here. Circuit diagram too? Here (Fritzing (.fzz) file) or here (.jpg).
It was quite an interesting thing to build, to say the least. I was originally using conductive paint, but in the exam (!) I found out that it didn’t work over longer distances, so I had to replace it with real wire. I was also planning to use an Arduino Pro Mini, but the code wouldn’t upload for some crazy reason so that was out of the question. Basically, I was pretty unlucky with elements of this, and very glad that this was a mock.
Anyway, IT WORKS! YES! That’s all good.


