Utiliser un Shield Ethernet W5100 avec Arduino UNO R3
By Kunkune | Published: 2026-10-29
Category: Guides pratiques
Apprenez à configurer et utiliser un Shield Ethernet W5100 avec votre Arduino UNO R3. Guide étape par étape avec câblage, installation de bibliothèque et un exemple simple de serveur web.
Réponse rapide
Empilez le Shield Ethernet W5100 sur votre Arduino UNO R3, installez la bibliothèque Ethernet et téléversez un sketch simple de serveur web pour commencer à mettre votre projet en réseau.
Pourquoi utiliser le Shield Ethernet W5100 ?
Le Shield Ethernet W5100 ajoute une connectivité filaire à votre Arduino UNO R3 en utilisant la puce TCP/IP W5100. C'est un choix fiable pour les projets nécessitant une connexion Internet stable sans interférence Wi-Fi. Le shield utilise la communication SPI (broches 10-13 sur UNO R3) et inclut un emplacement pour carte microSD pour la journalisation des données.
Ce dont vous aurez besoin
Vous aurez besoin d'une carte Arduino UNO R3, d'un Shield Ethernet W5100 (comme celui de Kunkune), d'un câble Ethernet et d'un routeur ou d'un commutateur. En option, une carte microSD pour le stockage des données. Aucune soudure requise : le shield s'empile directement sur les connecteurs Arduino.
Guide de configuration étape par étape
- Étape 1 : Assembler le matériel : Éteignez votre Arduino UNO R3. Alignez les broches du Shield Ethernet W5100 avec les connecteurs Arduino et appuyez fermement jusqu'à ce qu'il soit bien en place. Connectez un câble Ethernet du shield à votre routeur ou commutateur. Vérifiez que le shield est bien enfoncé : une connexion desserrée peut provoquer des pannes réseau intermittentes.
- Étape 2 : Installer la bibliothèque Ethernet : Ouvrez l'IDE Arduino. Allez dans Sketch > Include Library > Manage Libraries. Recherchez 'Ethernet' et installez la bibliothèque officielle Arduino Ethernet (version 2.0.0 ou ultérieure). Cette bibliothèque gère la communication avec la puce W5100. La bibliothèque doit être installée avant de téléverser un sketch : les erreurs de bibliothèque manquante sont courantes.
- Étape 3 : Téléverser un sketch de serveur web : Ouvrez File > Examples > Ethernet > Webserver. Modifiez l'adresse MAC (utilisez une adresse unique comme 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED) et définissez une IP statique si votre réseau n'utilise pas le DHCP. Téléversez le sketch sur votre Arduino. L'utilisation d'une adresse MAC en double sur le même réseau provoquera des conflits d'IP : utilisez toujours une MAC unique.
- Étape 4 : Tester la connexion : Ouvrez le moniteur série (Tools > Serial Monitor) à 9600 bauds. Vous devriez voir l'adresse IP attribuée. Saisissez cette IP dans un navigateur web sur le même réseau : vous verrez la page web de l'Arduino. Si aucune IP n'apparaît, vérifiez la connexion du câble Ethernet et les paramètres DHCP du routeur.
Informations sur le produit
- Shield Ethernet W5100 sur Mega 2560, UNO R3: Shield Ethernet W5100 sur Mega 2560, UNO R3 Compatible avec Arduino UNO R3 et Mega 2560, ce qui en fait un choix flexible pour différents projets.

Shield Ethernet W5100 sur Mega 2560, UNO R3
