Fala pessoal, estou fazendo uns teste aqui com o W5100 + UNO, gostaria de uma explicação de quem ja usou esse tipo de conjunto.

Eu consigo fazer o W5100 ser o servidor de uma pagina web e quando eu selecionar uma opcão da pagina ele mesmo execute o comando.

Para exemplifcar:

É um controle remoto para minha SKY, dai, vou ligar o W5100 na minha rede ele vai ser o WebServer e o executador de comando.

Não sei se consegui explicar direito, vou tentar explicar em passos:

1- digito no celular o IP do W5100;

2- Ele abre a interface html, no caso essa:

3 - Dai clico em lista;

4 - O Arduíno que está ligado a ele, manda o sinal IR para Sky, usando essa sketch:

#include <IRremote.h>

IRsend irsend;

char acionaComando = 0;

void setup ()
{
Serial.begin(9600);
}

void loop()
{

if (Serial.available() > 0) {
char acionaComando = Serial.read();

switch(acionaComando){
case 'a': lista();break;
case 'b': guia();break;
case 'c': confirma();break;
case 'd': channelMais();break;
case 'e': channelMenos();break;
case 'f': setaAcima();break;
case 'g': setaAbaixo();break;
case 'h': setaEsq();break;
case 'i': setaDir();break;
case 'j': sair();break;
case 'k': info();break;
case 'l': play();break;
case 'm': skystop();break;
case 'n': ffwd();break;
case 'o': rrwd();break;
case 'p': pause();break;
case 'q': rec();break;
case 'r': secff();break;
case 's': secrr();break;
case 't': channelReturn();break;
case 'u': nDash();break;
case 'z': n0();break;
case '1': n1();break;
case '2': n2();break;
case '3': n3();break;
case '4': n4();break;
case '5': n5();break;
case '6': n6();break;
case '7': n7();break;
case '8': n8();break;
case '9': n9();break;
}
}
}

É possivel pessoal?

Eu posso colocar as Imagens que montam o HTML no cartao de memoria que posso colocar no W5100?

OBS : o HTML e o Sketch estão em anexo. Para poderem analizar e ver se é possivel.

Abraços

Exibições: 122

Anexos

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço