Consigli per interfacciare materiale Mindstorm

Salve a tutti,
Natale si avvicina e volevo comprare qualcosa per far avvicinare le mie figlie alla programmazione.
Avendo tanti pezzi Lego sto pensando comprare qualche motore di questa marca per poi farcele giocare.
Ho trovato questa Shield per collegarceli ma mi chiedo se non é meglio modificare i cavetti d'origine e metterci da una parte un semplice RJ12 e farmi una shield da solo.
Pensate che i motori sono speciali? Chi ha qualche schema di questi motorini?
Qualcuno ha già fatto la stessa cosa?

Grazie anticipatamente,

Simone

Forse ho trovato tutte le risposte qui in questo treads.... :o

Non è l'unica shield per usare Arduino con Lego Nxt o Ev3.
https://store.wayneandlayne.com/products/bricktronics-shield-kit.html
http://www.mindsensors.com/arduino/16-evshield-for-arduino-duemilanove-or-uno

I motori Nxt ed EV3, quindi mindstorm NON sono quelli che hai linkato. Quello è un motore per lego Technic, i cosiddetti motori Power Function.
In internet si trovano info (anche della stessa Lego) di come modificare e collegare i motori sia Power Function che i motori e sensori Nxt. Non è semplice però.
Ci sono anche dei libri che spiegano come fare (tutti in inglese però).

Hanno un piccolo motore DC da 9V 1A (2A peak) 0.5Nm coppia si picco, 170RPM max con un encoder da 180ppm, per pilotarne in posizione molti insieme il modo più semplice è costruire un driver servo che accetti i comandi dir/step ad esempio uno come questo

Grazie ragazzi site veramente impagabili! :stuck_out_tongue_closed_eyes:

P.S. i motori e i sensori NXT e EV3 si collegano con il protocollo I2C

NO, solo i sensori sono IIC, i driver a ponte per i motori NXT e EV3 sono dentro il "mattone intelligente", dentro ai motori c'è solo l'encoder nessun motore LEGO funziona in I2C, nemmeno i POWER FUNCTION

Certo i Power function NON usano I2C.

Ma @icio, nei motori Nxt e Ev3 c'e' anche un encoder. Mi pare quello sia in I2C o sbaglio ?

EDIT: mi rispondo da solo. No, neppure l'encoder
http://www.brickengineer.com/pages/2008/09/05/lego-nxt-motor-wiring/

Sì , è un encoder incrementale standard, loro lo alimentano a 4.3V, ma funziona anche a 5V,

Anch'io mi correggo , ho detto che ha 0.5Nm coppia si picco con corrente di stallo di 2A (0.17Nm nominali con consumo di 0.6A) 170rpm max a 12V , questo si riferisce al NXT

in realtà ci sono altri 2 modeli con encoder :

uno molto simile a NXT:
l'EV3 Large con 0.43Nm di picco e stallo a 1.8A , coppia nominale di 0.17Nm con consumo di 0.7A e 175rpm max a 12V

e l'altro piu piccolino:
l'EV3 medium con 0.15Nm di picco e stallo a 0.8A, coppia nominale di 0.07Nm con consumo di 0.4A e 260rpm max a 12V