Premetto che non sono un grande esperto,
però con questo sensore (non quello da 30A ma 5A) ci ho giocato un po,
prima di tutto questo parte in uscita con 2,5V a 0 A di carico, poi a 185mV per ampere,
non so quanti A assorba il tuo faro,
ma se assorbe 13A rischi di friggere il piedino del Arduino,
io ho usato un operazionale, prima lo portato a 0 poi o amplificato per quello che mi serve,
In alternatica al sensore ACS712 esiste la possibilità di usare un sensore non invasivo come il WCS1800
presente nella board di lctech reperibile facilmente on-line.
Più semplicemente, potresti usare come sensore una fotoresistenza (purché la luce esterna non crei problemi, ma se usi il faretto è presumibile che fuori sia buio).