|
Ciao a tutti, oggi cercherò di spiegare come far comunicare due arduino\atmega colleganto un ricevitoreir\led ir ai pin rx\tx . Questo sistema usa 3 pin per l'apparato trasmittente e 1 per il ricevitore. E' molto utile nel caso una comunicazione tradizionale fallisca.
Purtoppo il baud rate è limitato a 2400 bps, che comunque basta per la maggior parte dei progetti.
L'occorrente:
Led ir;
Led colorato (solo per segnalazione );
due arduino\atmega ( che comunicheranno tra loro);
un ricevitore ir da 38 khz;
una resistenza ;
Lo schema è questo:

Dopo aver caricato lo sketch serialirtx sull'arduino trasmettitore e lo sketch serialirrx sul ricevitore basta posizionare il led e il ricevitore su una linea visiva, alimentare il tx e collegare al pc l'rx. Basta quindi aprire il serial monitor e controllare che la comunicazione si attivi.
gli sketch sono negli allegati.