liaison spi avec une carte sd et un ecran sur un mega (projet telephone portable

bon voila cet ete j'ai commancé un grand projet avec arduino, je creer un telephone portable comprenant plusieurs applications tels que messages , telephone , calculatrice , des jeux , reveil , et alarmes. Mais j'ai deux problemes:

1- je n'arrive pas a faire fonctionner le module gsm (deja un post pour ca)
2- je n'arrive pas a faire fonctionner le module sd (avec regulateur de tention integré) en meme temps que l'ecran 2.8 TFT SPI 240x320p (liaison spi pour les deux)

demandez moi pour plus de details

images sur paxo.fr (mon site)

Bonjour

Trois remarques concernant le fonctionnement de CE forum :

demandez moi pour plus de details

Ce n'est pas comme cela que nous fonctionnons... Les Règles du Forum (à lire !) précisent que le demandeur doit dans son message initial fournir des informations détaillées et précises sur son matériel, son câblage, son code.....
Nous n'aimons en général pas être obligés "tirer les vers du nez' comme c'est le cas actuellement dans ton fil sur le module SIM800L EVB.

Ne sois pas 'radin' avec les informations que tu fournis en appui à ta demande !!

  1. Les images sont à mettre dans le corps des messages (la méthode est indiquée dans divers fils épinglés en tête de forum)

  2. Un lien non clicable sera peu suivi ... voire pas du tout par ceux , ( de plus en plus nombreux ) qui vienent içi avec leur smartphone ou leur tablette.

ok je vais essayer de m’améliorer.

Donc j’utilise un arduino mega pro (pour sa taille)
arduino mega
un ecran tactile 2.8 TFT SPI 240*320p
ecran
un DFplayer (pour les sons)
dfplayer
une horloge DS3231
horloge
un haut parleur
et je souhaite ajouter une carte memoire sd avec regulateur abaisseur te tension (5 → 3,3V)

la memoire sd fonctionne tres bien sur mon uno mais pas sur le mega
l’ecran utilise les broches#define TFT_DC 9
_CS 7
RST 6
MISO 12
MOSI 11
CLK 13

mon code est tres simple:

/*
  SD card read/write

  This example shows how to read and write data to and from an SD card file
  The circuit:
   SD card attached to SPI bus as follows:
 ** MOSI - pin 11
 ** MISO - pin 12
 ** CLK - pin 13
 ** CS - pin 4 (for MKRZero SD: SDCARD_SS_PIN)

  created   Nov 2010
  by David A. Mellis
  modified 9 Apr 2012
  by Tom Igoe

  This example code is in the public domain.

*/

#include <SPI.h>
#include <SD.h>

File myFile;

void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }


  Serial.print("Initializing SD card...");

  if (!SD.begin(4)) {
    Serial.println("initialization failed!");
    while (1);
  }
  Serial.println("initialization done.");

  // open the file. note that only one file can be open at a time,
  // so you have to close this one before opening another.
  myFile = SD.open("test.txt", FILE_WRITE);

  // if the file opened okay, write to it:
  if (myFile) {
    Serial.print("Writing to test.txt...");
    myFile.println("testing 1, 2, 3.");
    // close the file:
    myFile.close();
    Serial.println("done.");
  } else {
    // if the file didn't open, print an error:
    Serial.println("error opening test.txt");
  }

  // re-open the file for reading:
  myFile = SD.open("test.txt");
  if (myFile) {
    Serial.println("test.txt:");

    // read from the file until there's nothing else in it:
    while (myFile.available()) {
      Serial.write(myFile.read());
    }
    // close the file:
    myFile.close();
  } else {
    // if the file didn't open, print an error:
    Serial.println("error opening test.txt");
  }
}

void loop() {
  // nothing happens after setup
}

j’espere avoir donné sufisament d’infos
pour le coup je ne pense pas que le code complet soit utile car li n’a pas encore la fonction sd