Voici donc un mini tuto pour faire fonctionner un ethernet-shield, on sait jamais cela pourrais servir a certains qui sont pas doués comme moi

Alors pour commencer bien sur il vous fait une arduino et un ethernet-shield, le miens est une version "ebay" a 12€ fdpin
S'agissant d'un shield, il suffit de la pluguer sur l'arduino, brancher le câble USB sur cette dernière et le câble RJ45 entre le shield et votre routeur/box. Ce qui nous donnes ceci
Maintenant on passe au code. Pour cela il vous faut déjà installer la librairies de l'ethernet-shield
ici =>
http://www.nuelectronics.com/download/projects/etherShield.zipIl vous suffit de deziper ce fichier dans votre librairie arduino. On voit ici sur ma photo le chemin d'accès entouré en rouge et sous la flèche on voit que j'ai déjà installer la librairie ethernetshield dans ma librairie. En principe vous arrivez exactement à la même chose une fois avoir dezipper le fichier ci dessus !
Une fois cela fait on peut passer au code arduino, pour commencer on va faire une simple LED pouvant être ON/OFF a distance par le biais d'une interface web. Pour cela dans le petit logiciel arduino, ouvrez l'exemple ethershield_web_switch.
Il va donc falloir modifier un petit peut ce "code".
static uint8_t mymac[6] = {0x54,0x55,0x58,0x10,0x00,0x24};
static uint8_t myip[4] = {192,168,1,15};
static char baseurl[]="http://192.168.1.15/";
static uint16_t mywwwport =80; // listen port for tcp/www (max range 1-254)
Dans cette partie, vérifiez que cette adresse IP n'est pas déjà attribuée a un matériel de votre réseau. Pour cela rendez-vous sur la page de votre routeur et regardez les IP déjà utilisé. Ou alors passez par l'invit de commande windows => CMD puis ipconfig/
A partir de ce moment, vous pouvez accéder a votre ethernetshield en local ( c'est a dire chaque machine branché a votre routeur/box peut accéder a votre ethernetshield mais pas un smartphone en 3G par exemple ou une personne utilisant une autre box/routeur ).
Pour avoir accès a votre ethernetshield dans le monde entier, il vous faut premièrement aller dans la configuration NAT de votre routeur/box et entrer cela dedans. Il vous faut mettre la même IP et le même port que dans le code arduino
On va maintenant ce créer une redirection d'IP. Cela permet dans le cas d'un IP non fixe, de pouvoir toujours accéder a son interface par une adresse unique. Pour cela rendez-vous sur le site "dyndns" et entrer un nom dans la partie ici encadré en rouge.
Ensuite vous faite continuer, checkout etc .... et enfin vous devez recevoir un mail de validation ! une fois ce mail reçu c'est bon, vous pouvez accéder a votre ethernet-shield a partir de l'adresse que vous avez créez sur dyndns.
merci