5 RFID con Arduino Uno

loop
per ogni seriale
se c'è qualcosa nel buffer
per 13 ms leggi la seriale
cerca codice <-- magari una funzione
fine se
fine per
fine loop

Grazie mille, ora almeno con 2 rfid funziona tutto, anche se ogni 15-20 letture scrive qualcosa simile a ?6?³fÐ? come mai?

una lettera è composta da un 8 bit, ovvero 80 baud. se perdi anche solo baud, perchè magari stai leggendo un altra seriale, ottieni un valore che "non ha senso". è il motivo per cui ti ho detto di aspettare il tempo per almeno 3 codici completi: in questo modo ricevi sicuramente almeno una lettura completamente valida (quella centrale) e sei in grado di eliminare le altre letture che invece conterranno quei caratteri invalidi.
kiss