{{:fabricademy2017:students:clara.davis:e-textiles_and_wearables_ii:e-textiles_and_wearables_ii_1.jpg?nolink&1300x2687|e-textiles_and_wearables_ii_1.jpg}} {{:fabricademy2017:students:clara.davis:e-textiles_and_wearables_ii:e-textiles_and_wearables_ii_2.jpg?nolink&1300x1777|e-textiles_and_wearables_ii_2.jpg}} {{:fabricademy2017:students:clara.davis:e-textiles_and_wearables_ii:e-textiles_and_wearables_ii_3.jpg?nolink&1300x2167|e-textiles_and_wearables_ii_3.jpg}} [[https://vimeo.com/255545945|{{:fabricademy2017:students:clara.davis:e-textiles_and_wearables_ii:e-textiles_and_wearables_ii_4_bis.png?nolink&1300x810}}]] {{:fabricademy2017:students:clara.davis:e-textiles_and_wearables_ii:e-textiles_and_wearables_ii_4.jpg?nolink&1300x2080|e-textiles_and_wearables_ii_4.jpg}} . . . **TOUCH SENSOR MINI MATRIX 3X3** **ARDUINO CODE** \\ /* Touch sensor mini Matrix 3x3 : A0 A1 A2\\ * 1 2 3 A3\\ * 4 5 6 A4\\ * 7 8 9 A5\\ * \\ */ \\ #define numRows 3\\ #define numCols 3 int rows[] = {\\ A3, A4, A5}; \\ int cols[] = {\\ A0, A1, A2}; \\ int incomingValues[9] = {\\ }; \\ void setup() {\\ // set all rows and columns to INPUT (high impedance):\\ for(int i=0; i 0) {\\ for (int i = 0; i < incomingValues.length; i++) {\\ // map the incoming values (0 to 1023) to an appropriate gray-scale range (0-255):\\ sensorValue[i] = map(incomingValues[i], averageMIN, averageMAX, 0, 255);\\ //println(sensorValue[i]); }\\ }\\ }\\ }