Serveur d'impression

Arduino – Ethernet – Serveur d’impression

Le 3 mai 2019 - 3 minutes de lecture

Cette bibliothèque est conçue pour fonctionner avec Arduino Ethernet Shield, Arduino Ethernet Shield 2, Leonardo Ethernet et tout autre périphérique basé sur W5100 / W5200 / W5500. La bibliothèque permet à une carte Arduino de se connecter à Internet. La carte peut servir de serveur acceptant les connexions entrantes ou de client établissant des connexions sortantes. La bibliothèque prend en charge jusqu'à huit connexions (W5100 et les cartes avec SRAM <= 2 ko sont limitées à quatre) connexions simultanées (entrantes, sortantes ou une combinaison des deux).

La carte Arduino communique avec le bouclier via le bus SPI. Il s’agit des broches numériques 11, 12 et 13 sur le Uno et des broches 50, 51 et 52 sur le Mega. Sur les deux cartes, la broche 10 est utilisée comme SS. Sur le Mega, la broche SS matérielle, 53, n’est pas utilisée pour sélectionner la puce du contrôleur Ethernet, mais elle doit être conservée en tant que sortie, sinon l’interface SPI ne fonctionnera pas.

Exemples

Classe Ethernet

La classe Ethernet initialise la bibliothèque Ethernet et les paramètres réseau.

Adresse IP classe

le Adresse IP La classe fonctionne avec l'adressage IP local et distant.

Classe de serveur

La classe Server crée des serveurs pouvant envoyer et recevoir des données de clients connectés (programmes exécutés sur d'autres ordinateurs ou périphériques).

Classe de client

La classe de clients crée des clients pouvant se connecter à des serveurs et envoyer et recevoir des données.

EthernetUDP classe

le EthernetUDP class permet d'envoyer et de recevoir un message UDP.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.