Arduino Synthesizer Project - 002
Made some good progress today and figured out a way to utilize the keyboard matrix. Referring to the diagram you can see that there are 8 Rows that are shared between the 7 columns. I managed to write a little Arduino sketch that isn't working 100% but still shows that the concept works because I managed to get around 50% of the buttons working. It's pretty simple, firstly set a certain column to HIGH (5 Volts), then look for input on the 8 rows, if a result comes up you know that it is in the first column and any 1 of 8 keys. Simply repeat this step for the rest of the 7 columns and you can scan the whole keyboard pretty quickly depending on your micro-controller.
Comments
Post a Comment