Как бы вместо кнопок Arduino подключить.... в голову приходит только цифровой потенциометр.... но я боюсь что он долго и дорого до меня добираться будет.... может при наличии свободных пинов можно что-то другое "наколхохить"....
да, полевики. Только вместо нулевого сопротивления в нижней кнопке я бы поставил 200-300 Ом... на всякий...