fili di segnale molto lunghi

Salve.
Vorrei connettere ad Arduino un lettore di TAG RFid. Questo lettore vorrei metterlo vicino al cancello di casa e, attraverso i tubi per portare i fili del citofono vorrei portare i fili ad un arduino dentro casa, per poi poter comandare per esempio le luci in giardino ecc ecc.
Mi chiedevo se la lunghezza dei fili (saranno 30 metri) puo' comportare qualche problema e come posso eventualmente risolverlo.
Grazie.

in che modo comunica? la rs232 è garantita fino a circa 20 metri e l'I2C solo 1-1.5 metri.
invece protocolli come rs485 arrivano a qualche kilometro senza problemi

C'è un integrato fatto apposta per te, che mi è stato consigliato in più occasioni ma che non ho ancora avuto il piacere di provare.

Il suo nome è sn75176

Il datasheet è questo, prova a darci un'occhiata.

Ciao,

Fab.

Credo sia un protocollo proprietario, si chiama Wiegand.
In pratica ci sono due fili attivi bassi, DATA High e Data Low.
Quando per esempio Data High va basso (impulso di 50us) allora e' un '1'.
Se va basso Data Low allora e' uno '0'.
Tra un impulso e un altro passano almeno 2 ms
I livelli sono TTL.

Io avevo pensato di mettere un transistor per ogni segnale. Pero' quale? Basta un comune bc547?