Go Down

Topic: [Mega 1280] Plusieurs Shields en même temps (Ethernet, SD Card...) ? (Read 2181 times) previous topic - next topic

Darel

Salut !

J'ai posté un sujet il y a pas longtemps, mais commencent tout juste dans les Arduinos, je me pose pas mal de questions :P !
J'ai acheté une carte Arduino Mega 1280.

J'ai un projet qui via un "Ethernet Shield" récupère une série de 10 BMP (au format 128x64 pixels en noir et blanc) sur mon site web toute les heures, les stocke dans une carte SD avec le "SD Card Shield", et les affiche aléatoirement sur l'écran adéquate.
Une sorte de cadre photo numérique, mais avec du bon gros "Vintage" :D !

Ma question est donc de savoir si on peux mettre plusieurs Shields en même temps sur cette Arduino ?

Merci d'avance de vos réponses :) !

Salut,

Le shield Ethernet officiel est équipé d'un lecteur de carte micro-SD fonctionnel.
L'arduino Mega fonctionne très bien avec ce shield.
Il est bien sur possible d'utiliser des shields différents (ethernet et SD-Card), mais c'est se compliquer la vie.

Quand à te dire si ce que tu veux faire avec est possible, je ne saurai pas te répondre.

Gromain
"pour résoudre un gros problème, il est souvent plus facile de le diviser en petits problèmes élémentaires..."

projet domotique xPLDuino
IRC: freenode #xplduino

Darel

Malheureusement j'ai déjà les Shields, un pote qui va me passe les siens pour quelques euros.

D'après ce qu'il me dit, le Shield Ethernet c'est le même que ça :
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=200575609487

Et le Shield SD Card :
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=140510548458

Donc voilà :smiley-roll:, je ne sais pas trop si c'est bon.
Mais je crois que le Shield Ethernet n'est pas l'officiel.

Ca doit pouvoir le faire.
Le shield ethernet est celui embarquant l'ENC28J60, donc tu ne pourras pas utiliser la lib ethernet officiel (pour wiznet).
Les 2 shields communiquent par le bus SPI, donc il faudra "juste" activer la carte avec laquelle tu veux communiquer (une seule à la fois). Veille aussi à ce que le bus soit le plus court possible pour éviter les pertes.

Gromain
"pour résoudre un gros problème, il est souvent plus facile de le diviser en petits problèmes élémentaires..."

projet domotique xPLDuino
IRC: freenode #xplduino

Darel

Donc si j'ai bien compris :
Code: [Select]
J'active le Shield Ethernet...
Je fais ma petite vie... :)
Je désactive le Shield Ethernet...

J'active le Shield SD Card...
Etc...

Le tout dans le boucle loop je suppose.

En cherchant encore un peu, j'ai trouvé ça :
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1289534822

Quelqu'un peut me traduire ?
Je commence juste et j'ai un peu de mal à comprendre :smiley-red: !

Merci pour ton aide Gromain59 XD !

Go Up