Utilizzare più schield sull'Arduino

Ciao a tutti !!!

Volevo chiedervi se è possibile usare più shield sull'Arduino ?

Mi spiego, sto iniziando un progetto che prevede l'utilizzo di:

  • 1 sensore di temperatura;
  • 1 sensore di umidità;
  • 1 sensore di luce;
  • Gsm;
  • Gps;
  • Sd Reader;

possono vivere tutti contemporaneamente ?
hanno delle porte digitali fisse, oppure posso cambiarle ?

Grazie a tutti !!

anerDev,
i sensori li attaccherai ad una porta digitale/analogica (in base al tipo sensore), e qui deciderai tu che pin utilizzare.
Riguardo agl shield che menzioni, dipende da marca/modello.

Trovi una buona fonte dove verificare l'utilizzo dei pin qui:
http://shieldlist.org/

Il discorso è complesso.. Metti un sensore per shield? Gli shield sono autocostruiti oppure sono commerciali? Come comunicano i sensori? eccc..

E' possibile mettere diversi shield uno sopra l'altro, basta che i pin in comune sia possibile metterli in comune (ad esempio, l'I2C). Diversamente interferiscono.

la fortuna è che ancora non ho comprato nessun schield ...

Cmq avevo pensato di non metterli uno sopra l'altro, ma diciamo su una breadboard e poi collegarli ai vari ingressi ...

In questo modo decido io dove mettere i pin, ma a livello software si possono modificare, o ci sono dei pin "esclusivi" ?

Grazie 1000

Non é detto che cosí puoi usarli tutti.
Collegando i shield a mano evita certi doppini ma non é detto che tutti i sensori li puoi mettere su tutti le interfacce. SPI e I2C sono dei Bus e possono essere utilizzati da piú dispositivi.

Ciao Uwe

Grazie ragazzi !!!