Ce type de capteur n'est pas adapté !
Utiliser une autre techno comme les ultrasons, sonde HALL, … serait plus adapté.
En plus, le machin a une consommation importante (de dingue !)
Donc pour économiser la batterie :
Mettre en sommeil l'arduino entre 2 mesures
Utiliser une connexion (Rf, WIFI,…) plutôt que la carte SD qui consomme beaucoup.