скетч нормально вставьте в код а не просто в сообщение, так не видно что там массив т.к то что в квадратных скобках не отображается
если взять за основу хотя бы просто проверку чтения то то Код (C++): #include <TTP229.h> const byte SCL_PIN = 2; // The pin number of the clock pin. const byte SDO_PIN = 3; // The pin number of the data pin. TTP229 ttp229(SCL_PIN, SDO_PIN); // TTP229(sclPin, sdoPin) void setup() { Serial.begin(9600); } void loop() { key = ttp229.ReadKey16(); Serial.println(key); } и нажать каждую кнопку по очереди с задержкой в секунду, гляньте что прилетает в порт в этот момент.
я даже не сомневался, мое любимое delay() ))) Ладно, единственное что посоветую проверить, это набрать код неправильно или не с той цифры, будет ли оно работать.
)) теперь прицепите два светодиода (красный и зеленый) и если код правильный то загорается зеленый если код неверный то красный.
ReadKey16(), // Wait for a key to be touched, then return its index(1 - 16) (When released return 0). 0 код отпускания кнопки