LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Sábado das 9:00 às 13:00
Retornar
ao topo

Arduino Shield - Padawan


Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Vai fazer um projeto com sensor de temparatura e luminosidade? Precisa usar um display de 7 segmentos de uma forma prática? Quer fazer indicações usando diversos LEDs coloridos, inclusive um RGB? Precisa de um botão de uso geral, um potenciômetro e uma saída digital? Este é o shield Padawan, que como o próprio nome diz, é perfeito para jovens aprendizes em Arduino. Não só isso, é um shield perfeito para quem precisa de um bom periférico para IoT, já que seu recorte friamente planejado permite que você o conecte sobre um Shield Ethernet sem problemas de encostar no conector RJ45.

Este shield utiliza quase todos os pinos da placa Arduino, portanto vai com barras de pinos já soldadas para conexão ao Arduino, e por possuir tantos periféricos no mesmo shield, não é possível conectar nenhum shield sobre ele. Veja na imagem abaixo os componentes que este shield possui, e seus pinos de acionamento:
Para aprender Arduino ou para fazer projetos refinados, este shield vai te dar a força necessária para isso!
Veja um código de exemplo na aba documentação do produto.





Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


felipecesari
date Enviado: 2017-08-02 23:23:31
Boa noite, parabéns pela série de vídeos sobre IoT, assisti todos. Fiz a programação junto com os vídeos e também fiz o CRTL+C e CTRL+V do código e também já comparei linha por linha e no meu Arduino mega esta dando este erro 'StrContains' was not declared in this scope. O que eu poderia fazer para que acabe com este erro?

Marcio040885
date Enviado: 2017-07-26 00:36:24
Tem uma loja na Santa Efigênia que vende esse Shield da Robocore mesmo, por R$ 80,00 rs 
Mas em fim. Nesse projeto eu fiz tudo certinho, mas não conectei na internet. Apenas na rede local. E tipo pelo computador eu coloco o endereço ip e carrega a página HTML e funciona tudo certinho.
Aí eu conecto meu celular na rede local e tento carregar a página. Não abre de jeito nenhum. Porque?

Francois
date Enviado: 2017-07-26 11:28:01
Marcio040885
A sua rede está sendo gerenciada pelo seu roteador? O IP do Arduino está como fixo ou dinâmico? Se estiver como fixo, verifique que ele está fora da faixa DCHP do seu roteador. Se ele estiver como dinâmico, verifique que o endereço não mudou.
O seu celular está fazendo todas as requisições somente pela rede? Você pode colocar ele em modo avião e em seguida ativar o WiFi para garantir que ele está se comunicando apenas na rede local. Confirme também se você consegue encontrar os três dispositivos (celular, computador e Arduino) na sua rede, por exemplo com o aplicativo Fing.

jorgeJesus
date Enviado: 2017-02-10 22:58:32
Ola
Sem reservas, os meus agradecimentos, e reconhecer a forma pedagógica e didactica, que colocaria, como a melhor que tenho visto.

Porém, algo me escapou, e logo no mais acessível, o Html.
Saquei o ficheiro, e ele realmente ao fazer o "click" na Carga, não muda de cor.
Mesmo o ficheiro que eu fiz a acompanhar os videos, não muda a cor.
Obrigado.
Nota : E não se esqueça, tem um jeito, para ensinar, e eu não me engano !

Francois
date Enviado: 2017-02-13 12:20:24
jorgeJesus
As demais funções da página HTML funcionam corretamente e só a parte do relé que não? O relé aciona e a página não atualiza ou nenhum dos dois funciona? Você fez alguma alteração no código do Arduino ou do HTML?

AlexSC
date Enviado: 2017-01-11 13:58:44
Boa tarde! Tem previsão de quando teremos mais desse shield? Obrigado!

ViniDj
date Enviado: 2017-01-12 10:04:29
AlexSC
Acabam de chegar mais peças ao estoque.

CaiqueVentura
date Enviado: 2017-01-09 22:08:52
Boa noite amigos, 
Comecei a acompanhar os videos e fiz todo o processo e até que está pronto depois de muito quebrar a cabeça kkk! Então, após finalizar e abrir meu servidor e mandar algum comando para a carga, o mesmo está demorando para ser respondido, não está rápido, quando eu aperto na pagina após aproximadamente uns 30 segundos, que o relé se aciona e depois que muda o status do botão na pagina. Gostaria muito de saber o que pode ser que está causando isso e o que fazer para melhorar. Acessando de qualquer dispositivo, está lento, celular, tablet e pc.

Desde já, obrigado pelos ensinamentos, esse mundo é fantástico!
No aguardo, Caique. 

ViniDj
date Enviado: 2017-01-10 09:35:16
CaiqueVentura
Você está usando exatamente os mesmos produtos usados no video? Shield Ethernet 2 original, Shield Padawan, BlackBoard ou Arduino UNO (original)?

CaiqueVentura
date Enviado: 2017-01-10 21:39:41
CaiqueVentura
Boa noite, 

Arduino Uno Original e ethernet shield chinesa kkk, pode ser isso? Em outros exemplos roda normal, com a velocidade normal 

ViniDj
date Enviado: 2017-01-11 11:36:59
CaiqueVentura
Talvez possa ser isso. Veja se o shield ethernet que está usando tem o chip de interface ethernet compatível com a biblioteca do projeto. O código que usa a biblioteca Ethernet_v2.h é indicado para uso com o Shield Ethernet 2, que tem o chip W5500. Se o shield tiver o W5100 você deve trocar a biblioteca para Ethernet.h. Se o shield tiver um outro chip ainda, você terá que adicionar a biblioteca adequada para seu shield, e com isso alterar os comandos que forem necessários.

CaiqueVentura
date Enviado: 2017-01-11 11:46:15
CaiqueVentura
Bom dia, 
Estou utilizando ethernet.h e meu shield tem o chip W5100, que é o mesmo. O que pode ser então? Não pode ser algo da rede, a porta ou o IP, algo do gênero? 

Francois
date Enviado: 2017-01-11 11:56:48
CaiqueVentura
Pode ser algo no código-fonte do Arduino que está demorando para responder, talvez a sua rede tenha uma latência muito grande, pode ser também velocidade de conexão com a internet caso você esteja fazendo referência a arquivos externos, o shield Ethernet com uma resposta mais lenta, entre outros.
Tente executar os exemplos mais simples do shield Ethernet, por exemplo o WebServer, para verificar se essa demora continua. Se persistir, deve estar relacionado com a rede, caso contrário deve ser algo no código do servidor.

Kuchikijuliano
date Enviado: 2016-12-10 00:05:03
Boa noite amigos,
tentei acompanhar os videos sobre IOT, no video 4 obtive o seguinte erro: 'StrContains' was not declared in this scope
mesmo subindo o código de vocês da o mesmo erro, podem me ajudar??

ViniDj
date Enviado: 2016-12-10 08:51:37
Kuchikijuliano
Continue assistindo ao video, durante o mesmo são cometidos erros "propositais" e depois vamos consertando. De toda forma, se está falando que não foi declarado, pode ser que tenha deixado de declarar a função StrContains propriamente dita, ou algum caractere esteja errado.

Kuchikijuliano
date Enviado: 2016-12-10 10:02:23
Kuchikijuliano
mesmo o código pronto, que baixei aqui da pagina, da o erro....
é preciso declarar funções como se fossem variáveis??
de toda forma, fiz exatamente como o vídeo (3x kkk), o meu não compila correto igual o seu...

ViniDj
date Enviado: 2016-12-10 10:19:14
Kuchikijuliano
Se você colocar o código completo na IDE do Arduino, ele compila sem problemas. O código completo é esse: https://raw.githubusercontent.com/RoboCore/misc/master/Projeto_IoT/SensoresComCargaEEstado.ino

Kuchikijuliano
date Enviado: 2016-12-10 17:24:07
Kuchikijuliano
tambem nao deu certo, msg de erro completa:
Arduino: 1.6.13 (Windows 7), Placa:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Users\Italo\Desktop\Programação\AutomacaoResidencial\AutomacaoResidencial3\codigocompleto\codigocompleto.ino: In function 'void loop()':

codigocompleto:71: error: 'StrContains' was not declared in this scope

codigocompleto:72: error: 'LerDados' was not declared in this scope

codigocompleto:75: error: 'StrContains' was not declared in this scope

codigocompleto:76: error: 'SetCarga1' was not declared in this scope

codigocompleto:91: error: 'StrClear' was not declared in this scope

exit status 1
'StrContains' was not declared in this scope

sera q tem alguma coisa a ver com a versao da minha IDE??
to perdidinho, ate colocar as funcoes estava compilando certinho...

MarceloFarias
date Enviado: 2016-12-12 09:56:47
Kuchikijuliano
Consegui compilar utilizando a versão 1.6.13. Precisei apenas instalar a biblioteca meu shield Ethernet, no meu caso um Shield Ethernet 2, então usei a versão da RoboCore aqui: https://github.com/RoboCore/Ethernet
Pelo erro que está aparecendo, parece mais que você teve um problema na hora de copiar e colar o código. Compare o código que aprece no link que o ViniDj disponibilizou acima e o código que está em sua IDE verificando se tem alguma divergência. 

Kuchikijuliano
date Enviado: 2016-12-12 11:47:12
Kuchikijuliano
Bom dia Marcelo, eu testei copiando o código e digitando (o q eu prefiro pra aprender e entender melhor  o código), mas vou fazer essa validação linha a linha.. outra coisa, estou usando a 1º geração do Shied Ethernet com uma arduino mega 2560 R3, será q isso pode influenciar em alguma coisa??

PS.:Agradeço vc e ao ViniDJ pelas Ajudas, Assim que este código funcionar comprarei módulos Relay serial para compor meu projeto..

em caso de sucesso dou retorno com a possível solução;...

Kuchikijuliano
date Enviado: 2016-12-21 09:39:15
Kuchikijuliano
Bom dia amigo, desculpem minha falta de habilidade, realmente sou novo nesse mundo e preciso de mais uma dica.
notei que seu compilar o código sem o arduino mega 2560 conectado ao computador, o código compila direito, mas quanto conecta e que da o erro.
já viram isso??

ViniDj
date Enviado: 2016-12-21 09:44:46
Kuchikijuliano
Pode ser algum problema da placa. Caso tenha comprado conosco, entre em contato pelo suporte@robocore.net com o número do pedido ou número da nota fiscal. Caso tenha comprado em outro lugar, sugiro solicitar o suporte adequado pois essa situação é realmente muito estranha.

Kuchikijuliano
date Enviado: 2016-12-29 09:52:55
Kuchikijuliano
Bom dia amigos,
resolvi meu problemas, precisei criar um protótipo das funções antes do 'void setup()'.

chamei as funções desse jeito:
void LerDados(EthernetClient novoCliente);
void StrClear(char *str, char length);
char StrContains(char *str, char *sfind);
void SetCarga1();

Problema resolvido, ate mais galera...

MarceloFarias
date Enviado: 2017-01-03 10:55:51
Kuchikijuliano
=)

andre.orsato
date Enviado: 2016-08-07 00:50:53
Olá pessoal, primeiramente parabéns pelos produtos, informações, vídeos e principalmente pela forma bem humorada que voces trabalham!

Sou marinheiro de primeira viagem em Arduino, sou programador e tenho alguma experiência com eletrônica. Por não ser muito familiarizado com eletrônica e também Arduino, gostaria de saber se meu projeto vai dar certo usando o Padawan, diga-se de passagem seria perfeito se desse certo pois o Padawan une vários itens que me serão úteis .

Minha ideia é comprar a Blackboard e o Padawan para controlar a velocidade dois motores de corrente contínua independentemente, ou seja, controlar cada motor de forma separada. Pressiona o botão seleciona o motor 1, gira o potenciômetro aumenta/diminui a velocidade. Pressiona novamente, seleciona motor 2, gira o potenciômetro e aumenta/diminui a velocidade
Utilizarei o botão para selecionar entre os motores, a barra de LED para indicar qual motor esta selecionado (ou o display de 7 segmentos) e o potenciômetro para controlar a velocidade. Vou utilizar o módulo ponte H L298N para alimentação externa dos motores pois a tensão deles é de 24V e também para controle via PWM.
Para controlar a velocidade vou utilizar a porta PWM, aí que vem a pergunta, pelo que vi, o Padawam disponibiliza o pino digital D9(PWM) para uso geral, acredito que posso espetar o módulo ponte H neste pino. Porém, gostaria de saber se com apenas um pino há possibilidade de controle independente dos motores ou obrigatoriamente preciso ter dois pinos PWM disponíveis?

Novamente, parabéns pelo excelente trabalho!
Abraços
André

MarceloFarias
date Enviado: 2016-08-08 09:56:32
andre.orsato
Primeiramente obrigado. Nos esforçamos bastante para oferecer sempre o melhor. 
Quanto ao fato do seu projeto, você precisará de ao menos 2 pinos pra controlar os 2 motores individualmente, isso se você não precisar reverter o sentido de rotação do mesmo. Observe que o shield padawan possui os pinos 4, 10, 11, 12 e 13 reservados para a utilização junto ao shield Ethernet, logo, se você não pretende usar o shield Ethernet, pode fazer uso desses pinos para controlar seus motores. A única dificuldade é que o shield Padawan não possui conectores que dão acesso fácil a estes pinos, portanto você precisaria soldar os fios diretamente nos pinos do shield. 
Outro ponto importante é que você, caso você precise reverter o sentido de rotação do seu motor, você precisará de 4 a 6 pinos. E caso você não precise, talvez seja interessante utilizar apenas 2 transistores ao invés de um L298N. 

andre.orsato
date Enviado: 2016-08-08 10:20:22
andre.orsato
Marcelo, obrigado pelo retorno.

Depois que mandei esta dúvida pesquisei um pouco e cheguei a mesma conclusão que você me passou, posso usar os pinos do shield Ethernet. Não preciso reverter os motores, apenas controlar a velocidade pois a ideia é controlar a vazão de duas mini bombas 24v com motores DC.

Para usar os pinos que seriam para o shield ethernet ao invés de soldar os fios direto na placa eu posso soldar conectores para facilitar a prototipação? Como estes: https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=148

Vou utilizar o L298N pois já tenho ele, senão poderia fazer de outra forma sim.

Muitíssimo obrigado pela resposta, vou dar sequencia compra da blackboard, padawan e outros itens que achei interessante no site.
Continuem com o excelente atendimento!
Abraços

MarceloFarias
date Enviado: 2016-08-08 10:42:50
andre.orsato
Sim, você pode soldá-los, acredito apenas que deve ser um pouco mais difícil, contudo, facilitaria bastante a prototipação. Talvez o mais interessante seria substituir os conectores do shield padawan por conectores empilháveis, como estes: www.robocore.net/modules.php?name=GR_LojaVirtual&prod=81 . Contudo, isso deve ser com muito cuidado tendo em vista que, ao danificar alguma das trilhas da placa, pode comprometer seu funcionamento.
Disponha.

andre.orsato
date Enviado: 2016-08-08 10:58:11
andre.orsato
Valeu Marcelo! Já efetuei a compra, agora é só esperar chegar! Abraço

andre.orsato
date Enviado: 2016-08-10 09:59:00
andre.orsato
Marcelo, consegui soldar o conector nos pinos 8,9,10,11,12 e 13. Fiz os testes e tudo ok, esta funcionando como queria para controle dos dois motores + a ponte H L298N. 

Só notei que o potenciômetro do Padawan me da valor máximo de 211, não vai até os 255. Estou fazendo algo errado?

int potenciometro = 2;
int valPot = 0;

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

void loop(){
valPot = analogRead(potenciometro);
Serial.print(valPot);
delay(50);
}

No serial monitor o valor máximo para o potenciômetro é 211.

Também notei que com a placa disposta no sentido correto (escritas viradas para mim) o valor máximo do potenciômetro se obtém girando ele em sentido anti horário e o mínimo no horário. Esta certo isso?

Abraço

Francois
date Enviado: 2016-08-10 12:43:40
andre.orsato
Conforme o esquema elétrico do shield Padawan, a tensão nominal de saída do potenciômetro é de 1,1 V. Considerando a resolução de 10 bits do conversor A/D do Arduino (de 0 a 1023) e a tensão de referência de 5 V, cada bit equivale a aproximadamente 5 mV. Isso significa que a leitura máxima seria de em torno de 220. Contudo, como os componentes elétricos possuem uma tolerância, as resistências no divisor de tensão não são exatamente 10k e 20k e a tensão máxima não será de 1,1 V para todos os shields. Por isso você deve calibrar o seu programa com as tensões que você lê, por exemplo de 0 e 211, assim você saberá com mais precisão quando o potenciômetro está no máximo ou no mínimo.

AlexSC
date Enviado: 2016-06-27 21:44:40
Adorei o produto. Excelente idéia! E só encontrei aqui. Facilita muito para testar vários projetos. Pra mim, é como um "kit Arduino" numa placa só!

MarceloFarias
date Enviado: 2016-06-28 09:27:07
AlexSC
:)

pedro12345
date Enviado: 2016-06-25 16:27:21
o codigo não vai

MarceloFarias
date Enviado: 2016-06-27 09:55:53
pedro12345
Verificou se conectou o Shield corretamente ao seu Arduino? Já tentou rodar nosso código de exemplo?

duduht
date Enviado: 2016-06-02 14:34:17
Seria possível utilizar a placa com um módulo bluetooth?

Francois
date Enviado: 2016-06-02 15:08:40
duduht
Sim, mas confira os pinos disponíveis para essa comunicação no esquema elétrico da placa (na aba de Documentação).

duduht
date Enviado: 2016-06-02 15:21:24
duduht
se não for um shield com encaixe direto no arduino eu teria que quebrar alguns pinos para fazer a conexão?

Francois
date Enviado: 2016-06-02 17:19:28
duduht
Desculpe, mas a dúvida não ficou clara. O Padawan será o último shield sobre o Arduino, mas algumas portas não são usadas por ele justamente para fazer alguma comunicação (por exemplo por Ethernet ou Bluetooth). Nesse caso o shield de comunicação deve ser o intermediário, com conectores empilháveis para transmitir as informações para o Padawan.

spylive
date Enviado: 2016-05-09 22:57:58
Ola, possuo um arduino uno + shield ethernet2 e tentei implementar o projeto de IoT disponivel aqui na pagina do shield padawan mas a pagina abre muito devagar e o acionamento da carga demora muito quando aciona enquanro que nos videos do youtube o de voces parece funcionar perfeitamente. Alguma ideia do que posso fazer para melhorar a velocidade e tempo de resposta do meu projeto? Uso tambem um cartao micro sd 8GB Classe 10 e mesmo assim esta lento

MarceloFarias
date Enviado: 2016-05-10 11:02:16
spylive
Nesse projeto em específico, o cartão SD não tem tanta influência na velocidade. Tanto que no vídeo foi utilizado um cartão classe 4. Sugiro que você tente utilizar outro navegador, como o Firefox ou qualquer outro de sua preferência. Essa lentidão pode ser causada por conta de problemas com sua rede ou algum plugin do seu navegador.

koridallos
date Enviado: 2016-02-05 17:17:26
O mais estranho é que o Padawan com BlackBoard funciona. 
Blackboard com Shield apenas, com as funções de rede funciona. 

Tudo junto não vai de jeito nenhum.

koridallos
date Enviado: 2016-02-05 17:19:51
koridallos
E eu já deixei meu salário na loja da Robocore..rs rs rs ... não tava afim de comprar um shield caro pra aprender.

Francois
date Enviado: 2016-02-05 17:32:03
koridallos
Você está testando sempre com o mesmo código? Sempre que usar o shield Padawan você deve usar a referência interna de 1,1 V para ler os sensores de temperatura, luminosidade e o potenciômetro. Pode ser que a referência não tenha sido definida quando estava testando com o shield Ethernet.

koridallos
date Enviado: 2016-02-05 17:45:48
koridallos
Eu faço isso só usando INTERNAL ?

Francois
date Enviado: 2016-02-05 17:51:48
koridallos
Na BlackBoard é só usar INTERNAL como referência.

koridallos
date Enviado: 2016-02-05 18:41:04
koridallos
Não funcionou ... no entanto reparei que a leitura do LM35 esta sempre retornando 1023 na porta analogica.

Francois
date Enviado: 2016-02-10 12:18:33
koridallos
Se você testar com o código de exemplo do shield Padawan (https://www.robocore.net/upload/exemplos/Shield_Padawan_Demo.ino) com a primeira linha descomentada (#define DEBUG_SENSORS) o LM35 apresenta a mesma leitura?
Caso funcione, teste em seguida com o exemplo de IoT (https://github.com/RoboCore/misc/tree/master/Projeto_IoT) e veja se continua funcionando.

koridallos
date Enviado: 2016-02-10 12:34:27
koridallos
Eu testei com todos eles. Mas aparentemente, o Shield Ethernet esta com problemas, pois apenas o Padawan com a Blackboard funciona perfeito. Para fazer um Debug, fiz uma ligação com um LM35 na protoboard e usando o Shield Ethernet com a Blackboard e aparentemente as portas analogicas do Shield estão com algum problema. As digitais funcionam perfeitamente. Como ele é um Shield 5100, não tem nenhuma biblioteca específica, uma vez que a biblioteca Ethernet do Arduino é a padrão pra ele.

Francois
date Enviado: 2016-02-10 14:06:07
koridallos
Então deve ser algum mau contato. O shield Ethernet v1 original não possui nenhuma ligação nos pinos analógicos e no pino AREF, logo não deveria influenciar nas leituras analógicas. Pode ser também um curto-circuito no pino AREF com GND no shield Ethernet, então se possível teste a continuidade nesse pino (também com 5V) sem nenhum outro componente conectado ao shield.

koridallos
date Enviado: 2016-01-31 16:39:15
Ola,
Estou tentanto simular o exemplo dos videos de Iot com o shield padawan.
No entanto, estou encontrando a seguinte situação:  Quando o Shield Padawan esta conectado diretamente a Blackboard, as leituras de temperatura e luminosidade funcionam corretamente. Quando coloco o Shield Ethernet entre eles, a luminosidade vem sempre 100 e a temperatura 110.

O shield ethernet é v1.

Alguma dica ? 

ViniDj
date Enviado: 2016-02-01 11:58:42
koridallos
Você está utilizando a biblioteca adequada para seu shield ethernet?

koridallos
date Enviado: 2016-02-05 10:19:15
koridallos
Estou usando um shield W5100 e estou usando a biblioteca Ethernet.h padrao do Arduino. O meu shield vem com uma lib chamada EthernetW5100, mas quando insiro ela no codigo e tiro a lib Ethernet, ele da pau na classe Ethernet.

ViniDj
date Enviado: 2016-02-05 10:28:35
koridallos
Seu shield é original italiano?

koridallos
date Enviado: 2016-02-05 10:36:59
koridallos
Deve ser de alguma cidade italiana la na china...rs rs  .. Não, xing ling.

ViniDj
date Enviado: 2016-02-05 10:42:55
koridallos
O problema desses shields vindos de Italian Town - China é a questão da confiabilidade, mas teoricamente o código com a biblioteca Ethernet.h deveria funcionar. Sugiro não utilizar a biblioteca que veio com seu shield e usar a biblioteca do original italiano, que não tem erros. Se o shield tiver o chip W5100 ele deve rodar a mesma biblioteca que o original. 

danilloh
date Enviado: 2016-01-28 00:06:44
O código de exemplo do IoT não está disponível pelo link, podem corrigir?

ViniDj
date Enviado: 2016-01-28 09:02:58
danilloh
Pra mim ele está funcionando sem problemas. Ele é remetido para uma página no GitHub onde existem 2 arquivos, um é o código que vai no Arduino e o outro o HTML que vai no cartão de memória.

danilloh
date Enviado: 2016-01-28 12:05:38
danilloh
O Site devia estar em manutenção, consegui baixar o código, Obrigado.

gabrielfds
date Enviado: 2016-01-20 18:19:51
Sim, estou #include <Ethernet.h> 

Francois
date Enviado: 2016-01-20 19:24:25
gabrielfds
Envie o código que está executando para suporte@robocore.net para verificarmos se há alguma coisa causando esse erro. Se você estiver exibindo mensagens pela serial, envie também as mensagens recebidas até o erro ocorrer.

gabrielfds
date Enviado: 2016-01-20 16:48:37
Boa tarde, 

Estou com a seguinte dificuldade, enquanto estou com o navegador aberto ele funciona, se por acaso eu encerrar o navegador eu tenho que resetar a blackboard, não estou usando o padwan mais coloquei os mesmos sensores junto com o um serial rele.

ViniDj
date Enviado: 2016-01-20 17:19:37
gabrielfds
Tente alimentar a placa com uma fonte externa. 

gabrielfds
date Enviado: 2016-01-20 17:41:04
gabrielfds
Já está! Equanto ta aberto o navegador vai normal... depois se eu fechar, tenho que resetar...

ViniDj
date Enviado: 2016-01-20 17:44:37
gabrielfds
Você está usando shield ethernet original italiano?

gabrielfds
date Enviado: 2016-01-20 18:16:45
gabrielfds
Já testei com a W5100 e com a Italiana! da na mesma,o código é quase o mesmo do 40 reles mais o do padwan, porem eu percebi que quando eu não aciono os reles, não clico nesses botoes ele funciona, eu posso fechar e abrir o nevegador que vai, mais se eu fizer qualquer ação nos reles ele para se eu fechar o navegador... 

gabrielfds
date Enviado: 2016-01-20 18:17:49
gabrielfds
Acho que pode ser algo como memoria cheia.. ai da erro, usei o client.flush() antes do client.close() ,mais não resolveu.

ViniDj
date Enviado: 2016-01-20 18:18:06
gabrielfds
Se está usando o W5100 você precisa usar a biblioteca do ethernet 1 ao invés da que usamos no código.

Heraldo
date Enviado: 2016-01-18 00:22:42
No projeto IoT. 

Ao compilar o dócdigo, tive o seguinte problema de compilação.
Gostaria de uma sugestão do que pode estar acontecendo?

C:\Users\Kelly\AppData\Local\Temp\arduino_6bbe1ea3080159f33af56f9124fcc94a\sketch_jan17a.ino: In function &#39;void loop()&#39;:

C:\Users\Kelly\AppData\Local\Temp\arduino_6bbe1ea3080159f33af56f9124fcc94a\sketch_jan17a.ino:71:52: warning: deprecated conversion from string constant to &#39;char*&#39; [-Wwrite-strings]

           if (StrContains(HTTP_req, "ajax_LerDados")) {

                                                    ^

C:\Users\Kelly\AppData\Local\Temp\arduino_6bbe1ea3080159f33af56f9124fcc94a\sketch_jan17a.ino:75:50: warning: deprecated conversion from string constant to &#39;char*&#39; [-Wwrite-strings]

           if (StrContains(HTTP_req, "ajax_carga1")){

                                                  ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp: In member function &#39;void EthernetClass::begin(uint8_t*, IPAddress, IPAddress, IPAddress, IPAddress)&#39;:

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:65:39: error: no matching function for call to &#39;W5500Class::setIPAddress(IPAddress::<anonymous union>&)&#39;

   W5100.setIPAddress(local_ip._address);

                                       ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:65:39: note: candidate is:

In file included from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5100.h:24:0,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.h:9,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:5:

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:402:6: note: void W5500Class::setIPAddress(uint8_t*)

 void W5500Class::setIPAddress(uint8_t *_addr) {

      ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:402:6: note:   no known conversion for argument 1 from &#39;IPAddress::<anonymous union>&#39; to &#39;uint8_t* {aka unsigned char*}&#39;

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:66:38: error: no matching function for call to &#39;W5500Class::setGatewayIp(IPAddress::<anonymous union>&)&#39;

   W5100.setGatewayIp(gateway._address);

                                      ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:66:38: note: candidate is:

In file included from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5100.h:24:0,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.h:9,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:5:

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:378:6: note: void W5500Class::setGatewayIp(uint8_t*)

 void W5500Class::setGatewayIp(uint8_t *_addr) {

      ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:378:6: note:   no known conversion for argument 1 from &#39;IPAddress::<anonymous union>&#39; to &#39;uint8_t* {aka unsigned char*}&#39;

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:67:38: error: no matching function for call to &#39;W5500Class::setSubnetMask(IPAddress::<anonymous union>&)&#39;

   W5100.setSubnetMask(subnet._address);

                                      ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:67:38: note: candidate is:

In file included from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5100.h:24:0,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.h:9,

                 from C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\Ethernet_v2.cpp:5:

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:386:6: note: void W5500Class::setSubnetMask(uint8_t*)

 void W5500Class::setSubnetMask(uint8_t *_addr) {

      ^

C:\Program Files (x86)\Arduino\libraries\Ethernet_v2\./utility/w5500.h:386:6: note:   no known conversion for argument 1 from &#39;IPAddress::<anonymous union>&#39; to &#39;uint8_t* {aka unsigned char*}&#39;

exit status 1
Erro compilando

ViniDj
date Enviado: 2016-01-18 09:32:56
Heraldo
Para que o código funcione, sugerimos pegar o que disponibilizamos no github e compilar o mesmo. Então compare o código disponibilizado com o que estava tentando compilar pra ver onde estava o erro. O código disponibilizado compila sem problemas na IDE utilizada no video, com a biblioteca informada. 

DiegoBonagurio
date Enviado: 2015-12-20 13:42:53
Me interessei muito pela placa, mas até fiquei meio perdido com os periféricos, pois tipo, eles estão todos juntos, e quando eu quiser apenas utilizar como exemplo o potenciômetro para controlar a intensidade de um led (que não seja do shield, mas sim fora do shield)  eu teria que declarar que estou apenas utilizando somente o potenciômetro?

ViniDj
date Enviado: 2015-12-21 09:05:50
DiegoBonagurio
Se for usar apenas o potenciômetro, você deverá declarar apenas o potenciômetro, ou seja, deverá fazer a leitura analógica apenas no pino que o potenciômetro está.

Brenocastello99
date Enviado: 2015-11-09 20:15:24
Tem previsão de chegada ?

ViniDj
date Enviado: 2015-11-10 09:56:46
Brenocastello99
Teremos mais entre essa semana e a próxima. Para ser notificado assim que chegarem mais peças clique no botão "notifique-me quando chegar" acima.

Adeilson100
date Enviado: 2015-08-23 01:11:08
Adquiri este Shield por achar ele muito didático, porrém quando tentei utilizar o código exemplo que vcs disponibilizaram para testar todos as possibilidades da placa aparece na verificação de compilação em destaque a linha (stop_time_select longo não assinado;).
Gostaria de saber como proceder e se este código exemplo é para ser usado todo de uma vez ou por partes.

ViniDj
date Enviado: 2015-08-24 10:44:26
Adeilson100
Você usa tradutor automático em seu navegador de internet? Se sim, desative esta tradução e depois copie novamente o código do nosso site. Então passe para a placa. Ele deve ser usado todo de uma vez.