Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este projeto foi inspirado nos aplicativos de "primeiro jogador" que meu marido e eu usamos em nossos telefones. Adoramos jogar jogos de tabuleiro e usar aplicativos de "primeiro jogador" para decidir quem vai primeiro. Decidi tentar fazer minha própria versão do Arduino e tentar codificá-la com base no que tenho aprendido. Os aplicativos são bastante simples, eles escolhem aleatoriamente qual pessoa será a primeira a jogar.
Este projeto foi desenvolvido para apertar um botão (entrada) e então acender aleatoriamente um LED vermelho ou azul (saída). Basta escolher a sua cor e, se o seu LED acender, você é o primeiro a jogar! Esta primeira placa é simples com apenas 2 LEDs, mas você poderia facilmente adicionar mais LEDs e modificar o código para escolher um primeiro jogador entre mais jogadores (por exemplo, se você quiser 4 jogadores, adicione mais 2 LEDs).
Isso também pode ajudá-lo a tomar decisões! Não consegue decidir qual programa da Netflix assistir? Atribua uma cor a cada opção e deixe que ela escolha por você! Quem vai lavar a louça esta noite? Deixe decidir por você!
Espero que você se divirta com isso.
Este é um bom projeto para iniciantes que têm algum conhecimento de programação em C ++.
Suprimentos
- Arduino Uno ou Sparkfun Redboard, etc.
- Computador e conexão do cabo USB
- 2 LEDS (usei vermelho e azul)
- Fios de conexão
- 1 botão de pressão
- 2 resistores
- Login do Editor Arduino online para código
Etapa 1: configurar a placa de circuito
Sua primeira etapa é conectar e criar os circuitos em sua placa de ensaio.
- Insira 2 LEDs e conecte 2 fios de jumper (usei vermelho e azul). O lado positivo mais longo do meu LED vermelho (ânodo) está conectado ao pino 11. O LED azul está conectado ao pino 12.
- Insira 2 resistores para conectar o lado negativo mais curto (cátodo) de cada LED à coluna negativa vertical preta (-).
- Conecte um fio de jumper preto da coluna vertical negativa ao aterramento.
- Adicione um botão na seção intermediária de sua placa de ensaio. Veja a imagem para conectar o fio preto ao aterramento e o fio amarelo ao pino 2.
- Conecte sua placa ao computador para obter energia.
Etapa 2: codifique seu projeto
Aqui está um link para o meu código. Por favor, veja minhas // notas que explicam cada parte do meu código. Isso ajudará você a editá-lo como desejar!
Etapa 3: teste
Experimente! Conecte e envie seu código. Aqui está um vídeo para mostrar como deve funcionar.
Etapa 4: Opcional - Estenda Seu Projeto
Conforme mencionado antes, algumas opções para adicionar a este projeto para torná-lo mais avançado:
- Adicione mais LEDs para mais "jogadores" (por exemplo, se você tiver um jogo para 4 jogadores)
- Adicione mais botões (por exemplo, peça a todos que pressionem um botão)
- Altere o tempo de atraso se desejar
- Adicionar um ruído de campainha
- Etc.