Ciao,
> dopo aver giocato un pochino con il mio arduino e l'accelerometro adxl345,
> mi sta venendo voglia di provare a lavorare contemporaneamente con più
> sensori.
>
> tuttavia, ogni singolo arduino uno dispone di due soli pin dedicati al
> protocollo I2C (A5 e A4), che permettono di scambiare dati con un solo
> sensore alla volta.
> per utilizzare due sensori, quindi, è necessario disporre di due unità
> arduino uno distinte.
Al canale i2c puoi collegare più device, è sufficiente assegnargli
indirizzi diversi
Lettura propedeutica:
http://tronixstuff.com/2010/10/20/tutorial-arduino-and-the-i2c-bus/
> io le ho, ma mi pongo il problema di sincronizzarli.
> infatti, per me, è estremamente importante allineare le misure di tempo dei
> due oggetti.
>
> quale può essere la tecnica migliore per riuscirci?
> devo passare attraverso la porta seriale dei due oggetti, connessa al pc
> esterno o posso stabilire una interconnessione diretta tra gli arduino?
puoi collegare tra loro le due arduino direttamente via seriale (o
seriale software), via i2c, via spi, rs485, etc etc.
La scelta dipende dalla velocità richiesta, distanza tra le arduino,
disturbi presenti, comunicazione sincrona/asincrona, etc.
Qui una discussione sul tema:
http://forum.arduino.cc/index.php?topic=15233.5
(ma ne trovi molte in rete)
Saluti
M
> --
> --
> ----
> Per mandare un messaggio al gruppo "Treviso Arduino User Group", invialo a:
>
treviso_ardui...@googlegroups.com
> Per annullare l'iscrizione a questo gruppo, invia un'email a:
>
treviso_arduino_use...@googlegroups.com
> Per altre informazioni, visita la url:
>
http://groups.google.com/group/treviso_arduino_user_group
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Treviso Arduino User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
treviso_arduino_use...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.