Cartões de acesso para o Placarduino

O Placarduino já está funcionando bem. Porém os únicos jogadores ainda são o “Jogador 1” e o “Jogador 2”. Se o “Fulano” quiser jogar contra o “Beltrano”, eles terão que escolher entre 1) usarem os nomes “Jogador 1” e “Jogador 2” ou 2) trocar os nomes e recompilar o código ou 3) cada um deles pode ter um “cartão de acesso” para identificação. Vamos de alternativa 3!

Continuar lendo Cartões de acesso para o Placarduino

Atualização do Placarduino: redução de pontos

faz algum tempo que eu não publico nada sobre o projeto do Placarduino, mas ele não ficou parado esse tempo todo. Foram feitas duas atualizações, mas eu não tive tempo de organizar uma postagem sobre essas alterações. Então nesse post eu vou mostrar a modificação mais simples, que foi adicionar um botão para reduzir os pontos de um jogador (e.g. se o ponto foi adicionado por engano, agora existe um “Ctrl+Z”).

Continuar lendo Atualização do Placarduino: redução de pontos

Placarduino++: adicionando um display maior para exibir mais informações

Com várias ideias para o projeto do Placarduino, o display de 16×2 não será suficiente para exibir todas as informações. E além disso, da forma como o display está montado hoje são utilizados muitos pinos do Arduino, que poderiam ser aproveitados para outras funções. Então nesse post eu vou mostrar como eu fiz a substituição do display 16×2 por um display 20×4 com um módulo adaptador I²C.

Continuar lendo Placarduino++: adicionando um display maior para exibir mais informações

Substituindo a IDE do Arduino pelo PlatformIO

O Arduino é, basicamente, uma plataforma de aprendizado. A IDE oficial é bem simples e não oferece muitos recursos para usuários mais avançados. Para quem quer manter as dependências/bibliotecas organizadas, a IDE do Arduino não ajuda em nada. Felizmente existe o PlatformIO. E nesse post eu vou mostrar como eu atualizei o Placarduino para utilizar a estrutura de um projeto dessa plataforma.

Continuar lendo Substituindo a IDE do Arduino pelo PlatformIO