Soucis mega2650 + shield ethernet (clone)

Bonjour,
Je débute en arduino et après avoir fouillé sur le net je ne trouve pas de solution que je comprenne (les sujets qui en parles sont en anglais) c’est pour cela que je poste sur ce forum
Je viens de recevoir ma mega2560 ainsi qu’un shield ethernet (clone) HanRun HR911105A
J’ai installé Arduino 1.6.11 sur mon pc et connecté la mega2560 en usb
Elle est bien reconnue, j’ai ensuite connecté le shield ethernet (usb débranché) et j’ai déverser un sketch ethernet :

// sketch_10_01 : Un serveur Arduino minimal

#include <SPI.h>
#include <Ethernet.h>

// Adresse MAC devant etre unique. Essayez ceci :
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// Modifiez cette adresse IP selon l'adresse libre choisie
IPAddress IP(10,0,0, 204);

EthernetServer monSrv(80);

void setup()
{
  Ethernet.begin(mac, IP);
  monSrv.begin();
  Serial.begin(9600);
}

void loop()
{
  // Attendre les requetes de clients
  EthernetClient monCli = monSrv.available();
  if (monCli)
  {
    while (monCli.connected())
    {
      // Envoyer un entete de reponse standard
      monCli.println("HTTP/1.1 200 OK");
      monCli.println("Content-Type: text/html");
      monCli.println();
     
      // Envoyer le corps HTML
      monCli.println("<html><body>");
      monCli.println("<h1>Mon petit serveur Arduino</h1>");
      monCli.print("<p>Lecture A0=");
      monCli.print(analogRead(0));
      monCli.println("</p>");
      monCli.print("<p>millis=");
      monCli.print(millis());
      monCli.println("</p>");
      monCli.println("</body></html>");
      monCli.stop();
    }
    delay(1);
  }
}

mais j’ai eu l’erreur suivante :

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x78
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x78
......

j’ai enlever le shield ethernet et téléverser le sketch, c’est passé.
Ensuite j’ai reconnecté le shield et raccordé mon cable rj45, aucuns voyants ne s’allume sur la prise rj45
j’ai déconnecté l’usb et alimenté la carte directement avec une alim, idem.

Du coup je ne sais plus quoi faire, avez vous une idée ?
Merci d’avance

HanRun HR911105A C'est juste la marque de la prise ethernet pas du Shield. Vous pouvez mettre un lien vers le Shield que vous avez acheté?

Quelles pins sont connectées sur le mega ?

Ah ok,

Voici le lien :

le shield et directement pluger sur la mega2560 comme sur cette photo :

romu044:
Du coup je ne sais plus quoi faire, avez vous une idée ?

vérifier qu'une patte du schlield ne soit pas recourbée et en court avec une autre
vérifier qu'il n'y a pas de contact entre le capot de la prise usb du méga et le circuit de la carte ethernet (j'intercale toujours un isolant entre les deux)

J'ai déjà tout vérifier de ce côté là

romu044:
J'ai déjà tout vérifier de ce côté là

bonsoir
compte tenu des symptomes evoqués , je pense qu tu a plusieurs problemes.

la situation "nominale" avec shield ethernet sur mega2560 : un upload doit se faire sans soucis (sans enlever le shield eth)

il y a peut etre déjà là un probleme d'alim du shield par la mega

une fois le programme uploadé et le shield "remis" , ton RJ45 est connecté de l'autre coté sur "quoi" ?
ton programme "miniweb" est fonctionnel MAIS à la condition de bien parametrer "les infos ethernet"