uwefed:
Arduino Mega ha 4 interfaccie seriali. Arduino ne ha 1 e puó essere emulata una seconda via software. Puoi collegare la seriale software di ciascun uno alla seriale 2 e 3 del Mega. Non serve traslare l' interfaccia a RS232.
Se le distanze sono piccole puoi usare abche la I2C. È un bus dove puoi collegare piú dispositivi. In questo caso vanno bene anche 3 Arduino UNO. c diventa master e A e B slave con un indirizzo. Il master chiede un nuemro a un slave e quello lo manda.
Grazie Uwe, una cosa non mi è chiara:
tu dici che posso usare sia Arduino Mega, che I2C (se le distanze sono piccole, e lo sono!).
Se io uso Mega, collego i due Arduino direttamente al Mega e li faccio interagire (come se il Mega fosse un Master e i due Arduino slaves)?
Ho letto che si può anche usare I2C per fare interagire due Arduino come fossero due Master indipendenti. Ma non parlava di un terzo Arduino. Il Bus era applicato sul breadboard.
Potrebbe fare al caso mio?
Ma in definitiva, dato che non sono espertissimo, quale è tra le due la soluzione più semplice da realizzare e con cui lavorare:
- 2 Arduino e 1 Mega; oppure
- 2 Arduino e Bus I2C?
Spero non siano troppe domande!