
Add to Cart
O protetor dos ethernet de Arduino permite que uma placa de Arduino conecte ao Internet. É baseado na microplaqueta dos ethernet de Wiznet W5100 (folha de dados). O Wiznet W5100 fornece uma pilha da rede (IP) capaz de TCP e do UDP. Apoia até quatro conexões simultâneas do soquete. Use a biblioteca dos ethernet para escrever os esboços que conectam ao Internet usando o protetor. O protetor dos ethernet conecta a uma placa de Arduino que usa os encabeçamentos longos do fio-envoltório que estendem através do protetor. Isto mantém a disposição do pino intacto e permite que um outro protetor seja empilhado na parte superior.
O protetor dos ethernet tem uma conexão do padrão RJ-45, com uma linha integrada transformador e poder sobre os ethernet permitidos.
A revisão a mais atrasada do protetor adiciona uma ranhura para cartão micro-SD, que possa ser usada para armazenar arquivos para servir sobre a rede. É compatível com a ONU de Arduino e mega (usando a biblioteca dos ethernet). O leitor de cartão a bordo do microSD é acessível através da biblioteca do SD. Ao trabalhar com esta biblioteca, os SS estão em Pin 4.
A revisão a mais atrasada do protetor igualmente inclui um controlador da restauração, para assegurar-se de que o módulo dos ethernet W5100 esteja restaurado corretamente na ligação inicial. As revisões precedentes do protetor não eram compatíveis com o mega e a necessidade para ser restaurado manualmente após a ligação inicial. A revisão original do protetor conteve uma ranhura para cartão sem redução do SD; isto não é apoiado.
O encabeçamento da programação de série de 6 pinos é compatível com cabos de FTDI USB e placas USB-à-de série básicas da fuga do FTDI-estilo de Sparkfun e de Adafruit. Caracteriza o apoio para a restauração automática, permitindo que os esboços sejam transferidos arquivos pela rede sem pressionar o botão de restauração na placa. Quando obstruído em um adaptador de USB do FTDI-estilo, o protetor de Arduino e de ethernet é posto fora do adaptador.
O protetor atual tem um poder sobre o módulo de (PoE) dos ethernet projetado extrair o poder de um cabo ethernet convencional da categoria 5 do twisted pair:
N.B.: o poder sobre o módulo dos ethernet é hardware proprietário não feito por Arduino, ele é um acessório do terceiro. Para mais informação, veja a folha de dados
O protetor não vem com o módulo do ponto de entrada construído dentro, ele é um componente separado que deva ser adicionado sobre.
Arduino comunica-se com o W5100 e o cartão do SD usando o ônibus de SPI (através do encabeçamento de ICSP). Isto está nos pinos digitais 11, 12, e 13 no Duemilanove e pinos 50, 51, e 52 no mega. Em ambas as placas, o pino 10 é usado para selecionar o W5100 e para fixar 4 para o cartão do SD. Estes pinos não podem ser usados para o I/o. geral. No mega, o pino dos SS do hardware, 53, não é usado para selecionar o W5100 ou o cartão do SD, mas deve ser mantido como uma saída ou a relação de SPI não trabalhará.
Note isso porque os W5100 e o SD cardam a parte o ônibus de SPI, simplesmente um pode ser ativo em um momento. Se você está usando ambos os periféricos em seu programa, este deve ser tomado de pelas bibliotecas correspondentes. Se você não está usando um dos periféricos em seu programa, contudo, você precisará de deselect explicitamente o. Para fazer isto com o cartão do SD, ajuste o pino 4 como uma saída e escreva-lhe uma elevação. Para o W5100, ajuste o pino digital 10 como um a rendimento elevado.
O protetor fornece um jaque dos ethernet do padrão RJ45.
O botão de restauração no protetor restaura o W5100 e a placa de Arduino.
O protetor contém um número de diodo emissor de luz informativo:
A solda “INT marcado ligação em ponte” pode ser conectada para permitir que a placa de Arduino receba a notificação interrupção-conduzida dos eventos do W5100, mas esta não é apoiada pela biblioteca dos ethernet. A ligação em ponte conecta o pino do INT do W5100 ao pino digital 2 do Arduino.