1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| #include <Arduino.h> #include <ezAnalogKeypad.h>
ezAnalogKeypad keypad(A2);
void setup() { Serial.begin(9600);
keypad.setNoPressValue(0); keypad.registerKey('1', 100); keypad.registerKey('2', 150); keypad.registerKey('3', 200); keypad.registerKey('4', 250); keypad.registerKey('*', 450); keypad.registerKey('0', 500); keypad.registerKey('#', 550); keypad.registerKey('d9', 4095); }
void loop() { unsigned char key = keypad.getKey(); if (key) { Serial.println(key); } }
|