Надо соорудить маленькую клавиатурку.
Нашел пример матричной клавиатуры и библиотечки к ней, но она хороша, когда надо использовать много кнопок.
http://www.arduino.cc/playground/Main/KeypadTutorial
Для клавиатуры из 3х кнопок проще использовать 3 пина ардуины, на которые комутировать лог. "1" и readDigitalPin();
Но как обстоят дела с дребезгом контактов и как определять что кнопка зажата на долгое время (как при настройке часов) и в этом случае изменять какое-то значение не плавно, а с каким-то промежутком?