Arduino Shield - Padawan

Retired Product

This page is to be used as a reference only.

Related products


Are you going to do a project with a temperature and light sensor? Need to use a 7-segment display in a practical way? Want to make indications using different colored LEDs, including an RGB? Need a general-purpose button, a potentiometer and a digital output? This is the Padawan shield, which as its name says, is perfect for young Arduino learners. Not only that, it's a perfect shield for anyone who needs a good peripheral for IoT, it can be easily connected on top of an Ethernet Shield without touching the RJ45 connector due to its special board design.

This shield uses almost all the pins of the Arduino board, and therefore comes with pin headers already soldered for connection to the Arduino, and because it has so many peripherals on the same shield, it is not possible to connect any shield on it. The image below shows the components that this shield has, and their trigger pins:


To learn Arduino or to make refined projects, this shield will give you the strength you need!
See a sample code on the documentation tab of the product.




Documentation:


To make comments you must be logged in. Login.

You are not registered yet? Register Now!


andreicmt
date Sent 2022-04-01 17:13:05
Boa tarde!
Onde encontro as bibliotecas Jedi e Sith?
Comprei os módulos para meus filhos e eles estão querendo implementar o projeto do vídeo.
Muito obrigado!

Giovanni5
date Sent 2022-04-01 17:25:23
andreicmt
O código do vídeo RoboCore Wars pode ser baixado com as bibliotecas no nosso GitHub (https://github.com/RoboCore/misc/tree/master/Padawan_StarWars).

theexpendablesgames
date Sent 2019-09-24 21:11:12
Boa noite, fiz o projeto e funcionou, estou usando como base para o meu TCC, mas estou tendo um problema, quando aperto o botão para ligar a carga ele demora muito tempo para acender e mudar o CSS do site, será que é por que eu não estou usando o Shield igual o do vídeo? Estou usando o w5100, pode ser isso? E se não for o que mais pode ser? Desde já agradeço

Giovanni5
date Sent 2019-09-25 09:09:52
theexpendablesgames
O Shield Ethernet W5100 pode ser um dos motivos da demora da atualização de dados, já que se trata de uma versão mais antiga do Shield Ethernet W5500 (https://www.robocore.net/loja/shields-para-arduino/arduino-shield-ethernet-w5500). Porém é possível que não seja o único problema, já que isso pode estar atrelado à uma latência grande por parte da rede em que ele está conectado, assim como o código utilizado em seu projeto, dentre outros possíveis problemas.

theexpendablesgames
date Sent 2019-09-25 10:19:52
theexpendablesgames
Desculpe incomodar vocês de novo kkkkk, mas vocês tem alguma sugestão do que eu posso mudar pra melhorar a velocidade? Se precisar comprar o Shield 2 eu compro, afinal já comprei o Padawan e preciso por esse projeto rodar até o fim do ano, mas existe algo q eu posso a tentar fazer pra melhorar fora isso? Estou usando um roteador Dlink só pra isso, conecto só o arduíno e o PC nele, não tem mais nada na rede, e mesmo assim fica lento. Tem alguma configuração do roteador ou algo q eu possa fazer pra tentar melhorar? Me dêem uma luz aí por favor kkkkk abraços, e muito obrigado pela resposta rápida

Giovanni5
date Sent 2019-09-25 10:30:37
theexpendablesgames
O problema pode estar na sua rede, ou seja, o limite de tráfego de dados da mesma, embora seja pouco a taxa de download/upload consumida pelo Shield, é possível que, mesmo com apenas dois dispositivos, a rede esteja saturada, causando um atraso na atualização. Outra coisa à se levar em conta, é o código do sistema, já que o mesmo pode ter interrupções em sua execução, assim como a taxa de atualização definida para recarregar os valores na página, o que causa uma demora para o envio das informações.

MAR_QUI_NHOGORDINHO
date Sent 2019-08-19 14:27:38
boa tarde com shield eiu consigo programar no dino blocks para crianças de 7 anos

Giovanni5
date Sent 2019-08-19 15:05:50
MAR_QUI_NHOGORDINHO
Você pode utilizar o Shield Padawan acoplado à uma placa da plataforma Arduino, como, por exemplo, a BlackBoard UNO R3 (https://www.robocore.net/loja/arduino/arduino-blackboard), e programar a placa através de aplicativos que sejam compatíveis com a placa. Um programa que possuí desenvolvimento por blocos, por exemplo, é o Scratch 4 Arduino (http://s4a.cat/). Portanto sim, você é capaz de utilizar este Shield programando em blocos, desde que o programa utilizado seja compatível com a plataforma Arduino.

wiliangcarv
date Sent 2019-03-24 09:31:07
Bom dia, 

Para quem esta aprendendo, quais os shields você indicam além do padawan?

Giovanni5
date Sent 2019-03-25 12:07:32
wiliangcarv
Além do Shield Padwan, talvez o Shield Prototyping (https://www.robocore.net/loja/shields-para-arduino/arduino-shield-prototyping), possa facilitar a prototipagem de projetos mais simples.

andreapt82
date Sent 2019-03-01 22:34:29
Amigo, está dando 404 no código de exemplo completo (3o link)

Obrigado

André

Giovanni5
date Sent 2019-03-06 18:20:30
andreapt82
Pedimos desculpas pelo ocorrido, o link foi corrigido.

eletricos1000
date Sent 2018-05-02 20:05:30
os arquivos que foram usados no video esta na pasta " projeto_loT"?

hallszombie
date Sent 2018-05-03 07:29:59
eletricos1000
Sim.

cavarcan
date Sent 2017-12-26 20:58:50
como faço na programação para diferenciar o led do display de 7 segmentos?

ViniDj
date Sent 2017-12-27 10:29:49
cavarcan
Você precisa setar o pino A3 como HIGH ou LOW (trate ele como um pino digital comum). Ao setar como HIGH, os LEDs serão selecionados. Ao setar como LOW, o display de 7 segmentos será selecionado. Dê uma olhada no exemplo chamado "Código do Video" na aba documentação, ele mostra justamente essa funcionalidade e seleção.

cavarcan
date Sent 2017-12-27 23:12:14
cavarcan
obrigado

cavarcan
date Sent 2017-12-26 20:57:16
Ola, esse potenciometro vai do 0 até qual valor?

ViniDj
date Sent 2017-12-27 10:26:15
cavarcan
Se a referência interna for mantida em 5V, ou seja, se você fizer um código convencional de leitura do potenciômetro, seu valor irá de 0 a 236 aproximadamente. Isso porque ao invés de estar ligado no 5V, ele passa por um resistor e é ligado ao 3,3V. Isso é feito para que a tensão máxima na entrada analógica seja de 1,1V (note que o valor de 236 representa justamente 1,1V, uma vez que 1023 representaria 5V). Isso foi feito para que seja possível a leitura do sensor de temperatura LM35 e do potenciômetro no mesmo código, já que a melhor tensão de referência para o LM35 é por volta de 1V. Para ter a leitura do potenciometro da forma convencional, ou seja, de 0 a 1023, basta colocar no setup do código o comando:   analogReference(INTERNAL); -- Se estiver usando Arduino UNO ou BlackBoard UNO ou o comando   analogReference(INTERNAL1V1); -- Se estiver usando Arduino Mega ou BlackBoard Mega.

felipecesari
date Sent 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 Sent 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 Sent 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.