enregisteur d'événements horodatés

bonjour,
mon projet aves un ARDUINO:
Pouvoir suivre l'état d'un contact électrique (libre de potentiel) avec

  • un enregistrement , sur carte SD , de la date et l'heure (jj/mm/aa_hh/mm/ss) du changement d'état
  • un affichage sur LCD en ligne supérieure du moment du dernier changement d'état (de O à F ou de F à O )
    en ligne du dessous la date et l'heure actuelle et l'état du contact en ce moment.
    j'ai pour cela : un arduino uno
    un afficheur LCD 1602 (2*16 caract . avec clavier)
    j'envisage d'acheter un lecteur de carte SD et une horloge temps réel.
    peut-être un "datalogger sd card scoket with rtc real time clock te 170"?
    ou un XD 204 data logger shield
    est-ce-que quelqu'un peut m'aider pour écrire le code de tout ça ,je débute?
    merci d'avance

Regarde ici.