Vorrei realizzare un simulatore di guida, ma mi manca un lampo di genio

L'interfaccia Hardware è già pronta.
A me mancherebbe soltanto la programmazione dell'arduino....o l'esempio di almeno due buttoni, per poi procedere io da solo.
avevo letto la Arduino Playground - Button Library, sarebbe una buona base (secondo me).

Avevo pensato un qualcosa come, lo scrivo a modo mio, scusate :

if button "A" isPressed()
writepin 1 high
delay 500ms
writepin1 low
if button "A" wasPressed()
writepin 1 high
delay 500ms
writepin1 low

if button "B" isPressed()
writepin2 high
delay 500ms
writepin2 low
if button "B" wasPressed()
writepin2 high
delay 500ms
writepin2 low

Non so se sono stato abbastanza chiaro... :blush:
Altra mia idea era il bolean boolean stateChanged()
Ripeto non voglio tutto costruito ma solo un input su come prgrammare l'arduino con almeno 2 esempi di bottoni....
Grazie a tutti