Sarebbe buona norma presentarsi prima di mettersi a porre quesiti.
Togli tutti i collegamenti, programma la mega e poi ricollega, i cavi tx ed Rx vanno in coppia tx -> rx sennò non avrebbe senso a meno che non sia stato scritto apposta di collegarli in quel modo ma mi pare improbabile, poi togli il cavo che va da tx della mega a rx della razor, primo con il tuo codice non lo usi, secondo se lo usi e la razor funziona a 3.3v la friggi (devi metterci in mezzo un partitore di tensione o traslatore di livelli tipo 4050 e simili).
ciao
Scusate per le presentazioni, ero di passaggio in facoltà e ho dovuto fare tutto di fretta e furia...
Comunque collegandole il quel modo riesco a far comunicare la board e la IMU, a seriale ottengo una serie di numeri, però non so come siano suddivisi tra direzioni, accelerazioni ecc...
Se c'è qualcuno che ha già utilizzato questo componente potrebbe postare il codice che ha usato?
Grazie mille =)
All'inizio avevo scartato quel tutorial perchè non sono in possesso di https://www.sparkfun.com/products/9873
Seguendo quello che c'è scritto i valori che mi riporta sono tutti 0, credo proprio perchè invece di usare la seconda scheda, la mia è collegata al MEGA... Teoricamente dovrei modificare qualcosa in quel codice, ma non ho proprio idea di dove mettere mano perchè è di un livello mooooolto più avanzato del mio (che è quasi pari a 0 xD).
con l'arduino con quel codice stai imitando quel affare. Certo, il tuo sistema è errato, perchè sui PIN tx-rx sono collegate 3 cose: PC, arduino e razor. La cosa non ti da problemi di culo e perchè per ora solo la razor scrive, ma nel momento in cui lo farà anche il pc.. casino! o togli il chip arduino, e quind usi il chip di conversione USB/seriale sull'arduino ma senza l'atmega in mezzo a rompere, o fau ino sketch che usa la softserial per parlare con il razor, o se hai una mega usi la Serial1 per parlare col pc e la Serial2 per parlare con la razor.
Seguendo quello che c'è scritto i valori che mi riporta sono tutti 0, credo proprio perchè invece di usare la seconda scheda, la mia è collegata al MEGA
bha, perchè quella scheda dovrebbe influire? su che basi logiche ti basi? nota che la tua è una affermazione, non un sospetto. Se fosse il chip, allora tutta la comunicazione andrebbe in errore, e al posto di scritte con gli zeri vedresti caratteri a caso.
Teoricamente dovrei modificare qualcosa in quel codice, ma non ho proprio idea di dove mettere mano perchè è di un livello mooooolto più avanzato del mio