Arduino Nano com Ethernet Shield

Nano Ethernet Shield
Nano Ethernet Shield

Quando falamos de ethernet para Arduino, 2 nomes que vem imediatamente à nossa mente é o ENC28J60 e o W5100. O segundo, com mais memória e mais simples de configurar. O primeiro, com menos memória e uma pequena “borrachada” na biblioteca, cuja modificação fiz para facilitar o uso. A biblioteca está disponível para download e você pode pegá-la nesse outro artigo onde escrevi sobre um módulo ethernet pequeno e que não é shield.

Web server no Arduino Nano





“Um Arduino é um Arduino e vice-versa”. Mas colocar um web server em um Arduino tão pequeno com um ethernet shield igualmente pequeno é um prazer. E legal para mostrar para os amigos; cabe em uma caixa de creme dental pequena e oferece todos os recursos de um Arduino maior! E a facilidade é a mesma de habilitar o mesmo recurso em um Arduino UNO, por exemplo, bastando selecionar a board em Tools, abrir um sketch de exemplo do web server, trocar o IP e fazer o upload.

Configuração

Como supracitado, não há configurações a serem executadas, exceto mudar o IP se for desejado. No meu caso eu tenho uma rede wifi igual a rede de exemplo, então troquei para um IP de classe A, utilizando 10.0.0.1 no Nano e 10.0.0.2 no ultrabook.

Sketch

O sketch de exemplo é está no path File->Examples->ETHER_28J60->HelloWorld e bastará mudar  o IP na linha 10.

Com esses simples passos, em um minutinho você tem seu Nano impressionando os amigo! Se te interessou o shield, você pode adquirí-lo com nosso parceiro através desse link.

Inscreva-se no nosso newsletter, alí em cima à direita e receba novos posts por email.

Siga-nos no Do bit Ao Byte no Facebook.

Prefere twitter? @DobitAoByte.

Inscreva-se no nosso canal Do bit Ao Byte Brasil no YouTube.

Nossos grupos:

Arduino BR – https://www.facebook.com/groups/microcontroladorarduinobr/
Raspberry Pi BR – https://www.facebook.com/groups/raspberrybr/
Orange Pi BR – https://www.facebook.com/groups/OrangePiBR/
Odroid BR – https://www.facebook.com/groups/odroidBR/
Sistemas Embarcados BR – https://www.facebook.com/groups/SistemasEmbarcadosBR/
MIPS BR – https://www.facebook.com/groups/MIPSBR/
Do Bit ao Byte – https://www.facebook.com/groups/dobitaobyte/

Próximo post a caminho!

 

 

 

Comments

comments

Djames Suhanko

Djames Suhanko é Perito Forense Digital. Já atuou com deployer em sistemas de missão critica em diversos países pelo mundão. Programador Shell, Python, C, C++ e Qt, tendo contato com embarcados ( ora profissionalmente, ora por lazer ) desde 2009.