With Arduino, We Can Have One Push Button Multiple Functions Like Single Press, Double Press, Long-Time Press. There is Nice Library For Faster Prototyping.