Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá a todos, este é meu primeiro intrutável e o inglês não é minha primeira língua, então fiquem à vontade para me corrigir onde estou errado.
Neste instrutível, mostrarei como fazer um quebra-cabeça do jogo Hammerwatch usando o arduino.
Suprimentos
O que você vai precisar: -
1- Arduino uno.
2- 9 switches com led embutido. Algo como https://bit.ly/2QTvfi6 ou
3- Alguns fios.
4- Caixa de acabamento impressa em 3d ou em madeira.
5- Bateria com suporte de bateria para o arduino.
6- Chave liga / desliga (opcional)
7- Kit de solda.
Etapa 1: Fiação
Você pode querer testar o circuito antes de soldar, se tudo estiver bem, então comece a soldar.
Primeiro você deve numerar seus interruptores de 1 a 9 assim
1 2 3
4 5 6
7 8 9
Em seguida, conecte seus aterramentos juntos e, em seguida, ao aterramento do arduino.
Conecte os pinos led dos interruptores aos pinos led no arduino (pino 5 ao pino 13). então o Led 1 se conectará ao pino 5 e o Led 9 se conectará ao pino 13.
Conecte os pinos da chave aos pinos da chave no arduino. (Pin2, 3, 4 e de A5 a A0). A chave 1 se conectará ao pino 2 e a chave 9 se conectará ao pinoA0.
Tenha muito cuidado para não confundi-los, se por acaso você fez isso, não se preocupe, você pode apenas alterar o código em vez de resoldar.
Etapa 2: O Código
Conecte seu arduino e faça o upload do código.
E é isso, aproveite o quebra-cabeça.
Etapa 3: Como funciona o quebra-cabeça
O objetivo do quebra-cabeça é acender todos os 9 interruptores ao mesmo tempo.
Quando você pressiona um botão, seu modo muda, se estiver ativado, ficará desativado e quando estiver desativado será ativado, e isso também acontecerá com os botões adjacentes (para cima, para baixo, para a esquerda e para a direita)
www.youtube.com/watch?v=OM1XD7IZ0cg
Etapa 4: Atualizando
Você pode atualizar o quebra-cabeça: -
! - adicionando mais botões para que fique assim
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2- adicionar alto-falante.
3- adicionar led rgb para que cada vez que você aperte o botão mude a cor da luz, mas será muito, muito difícil de resolver.
4- Adicione pontuação de tempo ou etapas.