Arduino Nano med WIZ550io = lätt Internet (3 / 5 steg)
Steg 3: Uppdatera Ethernet-biblioteket
WIZnet modulen använder en nyare chip och kräver ett uppdaterat bibliotek att fungera. Oroa dig inte, din äldre ethernet styrelser fungerar fortfarande med det också.
1. Hämta WIZnet Ethernet biblioteket: https://github.com/Wiznet/WIZ_Ethernet_Library det är en knapp längst ner till höger märkt "Hämta" ZIP"som laddar ner allt i en snygg liten fil.
2. Kopiera mappen Ethernet till mappen Arduino bibliotek (på Mac är det dokument/Arduino/bibliotek) Det åsidosätter inbyggda Ethernet-biblioteket som är en del av Arduino app. Se anmärkning (a) i anteckningar steg behöver du också använda andra ethernet sköldar och moduler. Observera att det finns 2 versioner av mappen Ethernet, beroende på vilken version av din Arduino IDE. Jag använder Arduino IDE version 1.0.6, så jag kopierade mappen Ethernet från WIZnet mappen som markerats som 1.0.x.
3. i mappen Bibliotek/Ethernet/utility, öppna w5100.h och kontrollera att endast 1 rätt #define linjen (av 3) är okommenterade. För min WIZ550io ser det ut så här:
#define W5100_ETHERNET_SHIELD / / Arduino Ethernet Shield och kompatibla...
#define W5200_ETHERNET_SHIELD / / WIZ820io, W5200 Ethernet sköld
#define W5500_ETHERNET_SHIELD / / WIZ550io, ioShield serie av WIZnet < /p >
4. i samma fil, (valfritt) även avkommentera linjen som gör att styrelsen att med den förhandstilldelade maskinvaran MAC-adress:
#define WIZ550io_WITH_MACADDRESS / / Använd tilldelad MAC-adress WIZ550io
Bilden visar hur mina inställningar ser ut (jag använde XCode redigera filen, således trevligt formateringen och färger!)