Go Down

Topic: Espansioni I/O (Read 1 time) previous topic - next topic

Ciao  a tutti
Esiste una scheda per espandere ulteriormente gli ingressi/uscite analogiche dell'arduino uno tramite connettore SPI?
non sono riuscito a trovare alcunchè..
Grazie

lucadentella

Ciao

i2c non ti andrebbe bene?
lucadentella.it

uwefed


Ciao  a tutti
Esiste una scheda per espandere ulteriormente gli ingressi/uscite analogiche dell'arduino uno tramite connettore SPI?
non sono riuscito a trovare alcunchè..
Grazie


Non conosco nessuna scheda visto che vuoi espandere sia le uscite che le entrate.

Descrivi il Tuo progetto.

Ciao Uwe

Ciao
Ho ordinato la mux shield che sembra fare al caso mio.. con 7 pin utilizzati dovrebbe darmi 48 ingressi/uscite.
Volevo ricreare una "bomba" simulata per softair con tastiera matrice 4X4, chiavi di innesco e disinnesco, due lcd di controllo, sirene e lampeggianti vari e la possibilità di espandere ulteriormente..
Spero che sulla mux shield si possa ancora montare l'lcd keypad shield...
Cosa dovrei prendere per utilizzare l'i2c?

uwefed

la MUX -Shield espande solo le entrate analogiche ma non le uscite analogiche come chiedevi.
Ciao Uwe

PaoloP

Puoi passare a Arduino Mega se ti servono cosi tanti ingressi ed uscite.

Sul sito dice diversamente
http://mayhewlabs.com/products/arduino-mux-shield
hai avuto sotto mano il prodotto?

astrobeed


Sul sito dice diversamente
http://mayhewlabs.com/products/arduino-mux-shield


Infatti dice chiaramente che è possibile avere fino a 48 ingressi Analogici o digitali, oppure fino a 48 uscite digitali, giusto per la cronaca Arduino non ha alcuna uscita analogica, solo out digitali.

Vedremo...Con l'lcd shield ho 5 uscite/ingressi digitali..o meglio...per ora ho solo comandato un servocomando...In ingresso non ho avuto modo di testarlo ma se fosse come dici tu come farebbero a funzionare tutti gli esempi con potenziometro??

astrobeed


Vedremo...Con l'lcd shield ho 5 uscite/ingressi digitali..o meglio...per ora ho solo comandato un servocomando...In ingresso non ho avuto modo di testarlo ma se fosse come dici tu come farebbero a funzionare tutti gli esempi con potenziometro??


Dove sarebbe il problema con i potenziometri ?
Arduino ha sei ingressi analogici, che possono diventare fino a 48 con la mux shield, quello che non ha sono le uscite analogiche che chiedi nel primo post con cui hai aperto il topic che è la stessa cosa che ti ha detto Uwe.

Testato

se poi per uscite "analogiche" intendiamo pwm, allora le cose cambiano  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


se poi per uscite "analogiche" intendiamo pwm, allora le cose cambiano  :)


Se magari cominciamo ad abituarci ad usare le corrette terminologie è meglio, il PWM non è una uscita analogica, è un segnale digitale che trasporta una informazione che può essere utilizzata ed interpretata in vari modi.

Testato

certo, ma credo che lui questo intende con uscite analogiche visto che parla di gestione servo. Ho provato ad andare oltre per capire l'inghippo, sara' lui stesso a dire se ci sono riuscito  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


certo, ma credo che lui questo intende con uscite analogiche visto che parla di gestione servo.


E da quando i servo RC si gestiscono con segnali analogici ?
Si pilotano con segnali PPM, che è un segnale digitale, se non con comandi tramite un qualche bus seriale per quelli specifici per applicazioni robotiche.

PaoloP

C'è la PWM Shield di Sparkfun: http://www.robot-italy.com/product_info.php?cPath=119_154&products_id=2113

Go Up