aiuto usare interruttore come momentaneo

salve,
avrei bisogno di un esempio di codice per poter usare un interruttore del tipo premo è high, ripremo è low (non so come si chiamano..insomma conserva il suo stato finchè non è ripremuto) come se invece fosse momentaneo ovvero: premo diventa high ma ritorna low come se lo rilasciassi indipendentemente dal suo stato, in modo da poter associare la classica if al valore high...
vi prego aiutatemiii...

In questo esempio c'è qualcosa di simile
--> http://arduino.cc/en/Tutorial/ButtonStateChange

grazie della risposta, sì la strada è quella di memorizzare lo stato precedente e quello attuale dell'interruttore, ma nel mio caso questo puo rimanere sia aperto sia chiuso e dover agire comunque come un interruttore momentaneo..

http://forum.arduino.cc/index.php?topic=213840.msg1567539#msg1567539

Non ne sono sicuro, ma magari funziona :wink: