Mitxel:
[...]
Offtopic: Las etiquetas empleadas en los #define deberían ser palabras largas e improbables, como Pin_entrada_driver_05, para evitar que puedan aparecer accidentalmente en el código. Por ejemplo: si escribimos#define er 456
y luego en el código
Serial.print(vv);
el preprocesador del compilador nos cambiará esa linea por:
S456ial.print(vv);
Eso no pasa, no es lo mismo er que Serial
Lo que si se puede hacer es definir Serial con otro nombre, por ejemplo:
#define COM Serial
···
COM.begin(9600);
Un saludo!