Arduino – Usando a Ethernet shield com LCD 16×2 (Use an ethernet shield and LCD at a time)

shield-ethernet-sd-para-arduino

Por padrão usamos a inicialização de nosso LCD 16×2 da seguinte maneira:

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

Porém nossa Ethernet Shield utiliza as portas D10 à D13, o que acaba interferindo no sinal do LCD.

Para corrigir esse problema, basta alterarmos as portas do LCD para:

LiquidCrystal lcd(9, 8, 7, 6, 5, 4);

Veja o esquema da ligação do circuito abaixo: Continue reading

Arduino – Criando um serviço web com a Ethernet Shield (HanRun/HR911105A/W5100)

shield-ethernet-sd-para-arduino

Vamos desenvolver um simples Servidor Web que mostra os valores dos pinos das entradas analógicas A0 à A5, usando uma Ethernet Shield original ou compatível, como, a Han Run HR911105A, W5100, entre outras que tem a comunicação com os pinos 10, 11, 12, 13 do Arduino.

Arduino Ethernet shield
Arduino ethernet shield sample
Arduino ethernet shield web service
Sample webservice ethernet shield
Como usar o Arduino Ethernet Shield
Arduino HanRun
Arduino W5100

Segue abaixo o código responsável: Continue reading