Bonjour,
J'ai trois cartes Shield Ethernet. Deux Arduino et une compatible (HanRun HR911105A 16/02)
Sur les deux cartes Arduino, j'ai une étiquette qui indique l'adresse MAC. Mais sur la compatible, il n'y a rien.
Les cartes 1 et 2 (Arduino) fonctionnent bien. Mais impossible de faire fonctionner la compatible.
J'ai pas mal cherché et la réponse est : "On met l'adresse que l'on veut, tant qu'elle est unique". Mais rien à faire : la
#include <SPI.h>
#include <Ethernet2.h>
// adresse de la carte n°1 => byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// adresse de la carte n°2 => byte mac[] = { 0xA0, 0xA2, 0xDA, 0x10, 0xA8, 0xFE };
byte mac[] = { 0x90, 0xA2, 0xDA, 0x10, 0xA8, 0xFE };
le setup bloque à l'instruction
if (Ethernet.begin(mac) == 0)
Comment dois-je donc m'y prendre ?
Merci beaucoup.