Olá muito bom dia, tenho um problema com o meu jogo de pedra papel e tesoura, deixo anexado o ficheiro, então o problema é quando um rodada é terminada (depois dos 3 neopixeis de um jogador ascender), os neopixeis não ascendem mais, e so ascendem depois do jogador 2 ganhar uma, o do jogador 1 nao aparecem.
Tags:
bom dia.
estou analisando seu código no simulador Wokwi.
por enquanto eu vi algumas linhas que podem ser melhoradas.
1.
Voce define os pinos corretamente, mas ao usar o pinMode() voce não usa o nome do pino e sim o numero.
ex: int botao2 = 7; pinMode (7, INPUT);
Recomendação : int botao2 = 7; pinMode (botao2 , INPUT); facilita o entendimento do código.
2.
Voce pode usar os resistores internos do arduino com a opção de INPUT_PULLUP no pinMode().
voce está usando assim: pinMode (7, INPUT);
Recomendação: pinMode (botao2 , INPUT_PULLUP );
Com este recurso voce não precisa usar restores externos nos pinos de INPUT.
Economiza material, simplifica as ligações e evita erros e mau contato.
Mas se modificar, vai ter que modificar todos testes de pino para testar 0 e não 1.
Ex: if (estadoBotao3 == 1) mudar para if (estadoBotao3 == 0)
Recomendação: Ao testar botões use true ou false ao invés de 0 ou 1.
Ex: if (estadoBotao3 == true) mudar para if (estadoBotao3 == false)
3.
Ao mudar de madeira para papel no LCD está ficando o resto de madeira ficando assim Papelra.
4.
O que tem ligado no pino 5? pinMode(5, OUTPUT);
por enquanto é isto que vi.
RV mineirin
obrigado minerin, o meu problema havia sido resolvido, mas obrigado e desculpa pelo tempo perdido, e no pin 5 tengo um BUZZ, meu problema atual é quando o jogador 2 ganaha o neopixel 1 do jogador 1 ascende.
deixarei o link do tinkercad para conseguires ter uma visão melhor.
https://www.tinkercad.com/things/5r8lpwDX1Nz-copy-of-neopixeis-pap-...
Não entendi,
já resolveu mas ainda tem o problema =
" meu problema atual é quando o jogador 2 ganaha o neopixel 1 do jogador 1 ascende."
RV mineirin
Olá, RV!
Madeira? Não era pedra? kkkkkkkkkkkkkkkkkkkkkkk
ichi, era tesoura a invés de madeira.
Falha nossa. kkkkkkkkkkkkkkk
É que no meu tempo de criança não tinha este trem.
RV mineirin
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por