Description
Qu’est-ce que c’est
Le module CH9121 sérial-Éthernet convertissent les signaux sériels en connexions Éthernet. Permettent de connecter des dispositifs basés sur des microcontrôleurs, tels que Arduino, à Internet via une connexion Éthernet.
Caractéristiques
- Conversion sérial-Éthernet
- Protocole TCP/IP
- Supporte DHCP
- Interface RJ-45
- Intégration avec Arduino
À quoi ça sert
Le module CH9121 est idéal pour des projets Internet des Objets (IoT) et le suivi à distance. Vous pouvez l’utiliser pour créer des serveurs HTTP, gérer des connexions à distance et envoyer des données via Éthernet. Il est compatible avec Arduino et d’autres microcontrôleurs avec une interface sérielle.
Didacticiel : Comment utiliser CH9121
Le module CH9121 permet de connecter votre projet Arduino à Internet via Éthernet. Idéal pour des projets nécessitant une interaction à distance ou un suivi.
Ce qu’il faut
- Arduino
- Câble Ethernet
- PC pour la configuration initiale
Étapes
- 1. Connectez le module CH9121 à votre Arduino en utilisant les broches masse, VCC et GND.
- 2. Connectez le câble Ethernet au module CH9121.
- 3. Téléchargez et installez la dernière version d’Ethernet.h dans votre IDE Arduino.
- 4. Vérifiez les spécifications de votre câble Ethernet dans le datasheet.
- 5. Chargez le sketch d’exemple suivant sur votre Arduino.
- 6. Configurez l’adresse IP du module CH9121.
- 7. Vérifiez la connexion Ethernet avec un sketch de test.
- 8. Configurez votre projet pour utiliser le réseau Ethernet.
Exemple de code
```
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
EthernetServer server(80);
void setup() {
Ethernet.begin(mac);
server.begin();
Serial.begin(9600);
}
void loop() {
EthernetClient client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.print(c);
}
}
client.stop();
Serial.println();
}
}
```
Mini-projet
Créez un serveur HTTP simple qui affiche le nombre de connexions reçues.
Erreurs courantes
- Connecter le câble Ethernet à un pin non dédié à la masse peut causer des problèmes de connexion.
- Vérifiez toujours les spécifications du câble Ethernet utilisé.
- Si le module ne se connecte pas, vérifiez la configuration de l’adresse MAC.
- Assurez-vous que l’adresse IP est correcte et qu’il n’y a pas de conflits avec d’autres appareils.
Accessoires conseillés
- Arduino UNO
- Câble Ethernet Cat5e
- Afficheur LCD 16×2
Questions fréquentes
Comment puis-je vérifier la connexion Ethernet ?
Chargez le sketch de test et vérifiez si l’adresse IP a été attribuée correctement.
Puis-je utiliser ce module avec Arduino Mega?
Oui, le module est compatible avec Arduino Mega.
Quelles sont les spécifications du câble Ethernet?
Vérifiez le datasheet pour les spécifications de votre câble Ethernet.




Avis
Il n’y a pas encore d’avis.