ENC28J60 based Cards / Modules / Shields []

Outils pour utilisateurs

Outils du site


ENC28J60 based Cards / Modules / Shields

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:index [2020/04/03 21:50] f1slsdocumentation:microcontroleurs:arduino:modules:network_shields:enc28j60:index [2020/04/04 02:02] (Version actuelle) f1sls
Ligne 1: Ligne 1:
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_standard_version-1000x1000.jpg?200|}}
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_arduino_shield.jpg?200|}}
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_arduino_nano_shield.jpg?200|}}
 +
 ====== ENC28J60 based Cards / Modules / Shields ====== ====== ENC28J60 based Cards / Modules / Shields ======
  
Ligne 8: Ligne 12:
  
 ===== Wiring ===== ===== Wiring =====
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_arduino_uno_due_mega_wiring_03.jpg?400|}}
 +\\
 {{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60-arduino-wiring-300x201.png|}} {{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60-arduino-wiring-300x201.png|}}
 +\\
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_arduino_uno_due_mega_wiring_01.jpg|}}
 +\\
 +{{:documentation:microcontroleurs:arduino:modules:network_shields:enc28j60:enc28j60_arduino_uno_due_mega_wiring_02.jpg|}}
 +===== Code =====
 +<code c>
 +#include <EtherCard.h>
 + 
 +static byte mac[] = { 0x74, 0x69, 0x69, 0x2D, 0x30, 0x31 };
 +static byte ip[] = { 192, 168, 1, 10 };
 +byte Ethernet::buffer[500];
 + 
 +void setup () {
 +    if (ether.begin(sizeof Ethernet::buffer, mac, 8) == 0) 
 +        Serial.println("Failed to access Ethernet controller");
 +    if (!ether.staticSetup(ip))
 +        Serial.println("Failed to set IP address");
 +}
 + 
 +void loop() {
 +    ether.packetLoop(ether.packetReceive());  
 +}
 +</code>
documentation/microcontroleurs/arduino/modules/network_shields/enc28j60/index.1585943451.txt.gz · Dernière modification : de f1sls