Arduino verbinding met ethernet


De Arduino Ethernet-Shield kan een Arduino board verbinden met het internet. Het is gebaseerd op de Wiznet W5100 ethernet-chip (Informatieblat).
De Wiznet W5100 biedt een netwerk (IP)-stack staat zowel TCP als UDP. Het ondersteunt maximaal vier gelijktijdige socketverbindingen. Gebruik de Ethernet-bibliotheek te schrijven schetsen die verbinding met het internet met behulp van het schild. De ethernet-shield verbindt met een Arduino board met behulp van de lange draad-wrap-headers die door middel van het schild uitbreiden. Hierdoor blijft de lay-out van de pin intact en kan worden gestapeld bovenop een andere beschermkap.

De meest recente herziening van de Raad van bestuur stelt de 1.0 pinout over rev 3 van de Arduino UNO-bestuur.

De Ethernet-Shield heeft een standaard RJ-45 aansluiting, met een geïntegreerde lijn transformator en Power-over-Ethernet ingeschakeld.

Er is een ingebouwde micro-SD kaartslot, die kan worden gebruikt voor het opslaan van bestanden voor portie via het netwerk. Het is compatibel met alle Arduino/waar planken. De on-board micro SD-kaartlezer is toegankelijk via de SD-bibliotheek. Bij het werken met deze bibliotheek, is SS op Pin 4. De oorspronkelijke herziening van het schild bevatte een full-size SD-kaartsleuf; Dit wordt niet ondersteund.

Het schild omvat ook een reset-controller, om ervoor te zorgen dat de W5100 Ethernet module naar behoren opnieuw wordt ingesteld op opstarten. Vorige revisies van het schild zijn niet compatibel met de Mega en moeten handmatig opnieuw worden ingesteld na opstarten.

Download: arduino-ethernet-schild-06-schematic.pdf, arduino-ethernet-shield-06-reference-design.zip

Het huidige schild heeft een Power over Ethernet (PoE) module ontworpen om uit te pakken van de macht van een conventionele twisted pair categorie 5 Ethernet-kabel:

IEEE802.3af compatibel lage output rimpel en lawaai (100mVpp) Input spanning tot 36V 57V overbelasting en kortsluiting bescherming 9V Output hoge efficiëntie DC/DC converter: typ 75% @ 50% laden 1500V isolatie (input naar output) NB: de Power-over-Ethernet-module is merkgebonden hardware niet gemaakt door Arduino, het is een derde partij accessoire. Voor meer informatie, zie het gegevensblad

Het schild komt niet met de PoE-module gebouwd in, het is een afzonderlijk onderdeel dat moet worden toegevoegd.

Arduino communiceert met W5100 zowel de SD-kaart met de bus SPI (via de ICSP header). Dit is op digitale pinnen 10, 11, 12 en 13 op de Uno en pins 50, 51 en 52 op de Mega. Op beide boards, wordt pin 10 gebruikt voor het selecteren van de W5100 en pin 4 voor de SD-kaart. Deze pinnen kunnen niet worden gebruikt voor algemene I/O. Op de Mega, de hardware SS pin, 53, wordt niet gebruikt voor het selecteren van de W5100 of de SD-kaart, maar het moet worden gehouden als uitgang of de SPI interface zal niet werken.

Merk op dat aangezien de W5100 en SD kaart delen de SPI-bus, slechts één actief op een moment zijn kan. Als u beide randapparatuur in uw programma gebruikt, moet dit worden verzorgd door de corresponderende bibliotheken. Als niet u één van de randapparatuur in uw programma, echter, moet u expliciet om deze te deselecteren. Om dit te doen met de SD-kaart, pincode 4 instellen als uitgang en een hoog naar het schrijven. Instellen voor de W5100, digitale pin 10 als een hoge output.

Het schild biedt een standaard RJ45 ethernet-aansluiting.

De reset-knop op het schild worden zowel de W5100 en de Arduino board hersteld.

Het schild bevat een aantal informatieve LED's:

PWR: geeft aan dat de Raad van bestuur en het schild worden aangedreven LINK: duidt op de aanwezigheid van een netwerklink en knippert wanneer het schild uitzendt of gegevens FULLD ontvangt: geeft aan dat de netwerkverbinding full-duplex 100M is: duidt op de aanwezigheid van een 100 Mb/s netwerk verbinding (in tegenstelling tot 10 Mb/s) RX: knippert wanneer het schild TX-gegevens ontvangt: knippert wanneer het schild gegevens COLL stuurt : knippert wanneer netwerk op botsingen worden gedetecteerd de soldeer jumper gemarkeerd "INT" kunnen worden aangesloten zodat de Arduino board interrupt-gestuurde meldingen ontvangen over gebeurtenissen uit de W5100, maar dit wordt niet ondersteund door de Ethernet-bibliotheek. De jumper verbindt de INT-pin van de W5100 met digitale pin 2 van de Arduino.

Gerelateerde Artikelen

Arduino Nano met Ethernet-Shield

Arduino Nano met Ethernet-Shield

Ik kocht onlangs een Arduino Ethernet-shield voor de Arduino Uno ontworpen, en dacht dat ik kon net gemakkelijk sluit deze dan aan mijn bestaande Arduino Nano. Ik had het mis!Ik kon niet vinden veel informatie helemaal over hoe dit te doen, behalve d
Hoe: je Arduino verbinding met het Internet als een Web-Server

Hoe: je Arduino verbinding met het Internet als een Web-Server

The INTERNET OF THINGS... < wachtrij bliksem en donder >Het is wat al de coole kids deze dagen aan het doen zijn. Waarom moeten ze al het plezier hebben? Laten we een Arduino instellen als een webserver waarop iedereen, overal kan bekijken. Waarom z
Arduino verbinding met MySQl database w / USB met behulp van MysqlIO

Arduino verbinding met MySQl database w / USB met behulp van MysqlIO

Ik heb altijd gedacht over het besturen van arduino vanaf een ander apparaat via Wi-Fi of internet, maar ik wilde het offeren van elke pin voor communicatie. Ik maakte al een project mijn PC bedienen met arduino met behulp van IR RAS (u vindt de link
Arduino Wirelessly met MATLAB controleren

Arduino Wirelessly met MATLAB controleren

al het zien van enkele DIYs over hoe om een communicatie tussen MATLAB toepassing en Arduino thats hardwired naar PC. Echter heb niet ik ondervonden iets waarmee Arduino via MATLAB draadloos met behulp van de compatibele ENC28J60 Ethernet-shield. In
Arduino Email afzender tools met Ethernet-adapter/shield

Arduino Email afzender tools met Ethernet-adapter/shield

Hallo weer.Niet zo lang geleden, bereikt heb ik 50 000 uitzicht op mijn ESP8266 Wi-fi-module. Ik was heel verbaasd en wilde bedanken iedereen die zag het en vond het commentaar daarop. Op 2 September., ik gepubliceerd op weerstation instructable en k
Parking System met Ethernet in arduino

Parking System met Ethernet in arduino

Dit is de Parking systeem met Ethernet en arduino.Ethernet is WIZnet W5500 Ethernet shiled.Het is zeer gemakkelijk mogelijk met behulp van het ethernet. Ethernet of internet is oorspronkelijk met behulp van de mededeling van de TCP/IP-Protocol.En oor
Zeer eenvoudige HC-SR04 verbinding met Arduino voorbeeld

Zeer eenvoudige HC-SR04 verbinding met Arduino voorbeeld

Dit voorbeeld toont HC-SR04 verbinding aan Arduino. In het volgende voorbeeld is basisinstellingen en kan worden geïntegreerd in andere project en krijgen de afstand als definitief uit de cm of inch variabelen.De HC-SR04 ultrasone sensor maakt gebrui
Arduino Nano met WIZ550io = gemakkelijk Internet

Arduino Nano met WIZ550io = gemakkelijk Internet

Ik hou van de Arduino Nano - het is een mooi compact maar volledig functionele versie van de Arduino Uno. Echter, toen ik ging naar het verbinden met internet alle die netjes en opgeruimd kleinheid verdwenen onder de grote volledige formaat ethernet-
Het gebruik van MQTT in Arduino zonder een Ethernet-Shield

Het gebruik van MQTT in Arduino zonder een Ethernet-Shield

MQTT staat voor MQ telemetrie vervoer. Het is een publiceren/abonneren,zeer eenvoudige en lichtgewicht messaging protocol, ontworpen voor beperkte apparaten en lage bandbreedte, lange wachttijd of onbetrouwbare netwerken. De ontwerpprincipes zijn te
De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

wat als u kon met een enkele knop, stuur een e-mail, een tweet of een SMS-bericht?Dit leerprogramma zal u tonen hoe een eenvoudige knop verbinden met uw favoriete internet apps door het te koppelen aan IFTTT.IFTTTIFTTT.com (als dit dan dat.) is een v
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
Verschillende manieren om verbinding met uw Mac Minicomputer te

Verschillende manieren om verbinding met uw Mac Minicomputer te

aansluiten op uw mac minicomputer, terwijl thuis of weg is essentieel, vooral als u een toetsenbord, muis en monitor permanent niet hebt aangesloten. Een stuk van lingo we moeten recht te zetten welke computer behandelt we praten over. Ik zal altijd
Vaart opwaarts uw (papa's satelliet) Internet-verbinding met een draadloze Router Dual-Band

Vaart opwaarts uw (papa's satelliet) Internet-verbinding met een draadloze Router Dual-Band

Hallo. RaadpleegIk zal waarschijnlijk opgemaakt deze info op een persoonlijke blog binnenkort.Stap 1: Shop voor een draadloze Router Dual-Band Snelkoppeling: kopen van de Netgear WNDR3300 voor ongeveer $76 exclusief verzendkosten van buy.com. Ik vind