Índice:
- Etapa 1: configurar sua placa de ensaio
- Etapa 2: Escreva o Código
- Etapa 3: Experimente
- Etapa 4: (opcional) Perguntas de compreensão e extensão
Vídeo: Escolha um jogador: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Este instrutível irá guiá-lo através de como fazer um Arduino decisor. Com o pressionar de um botão, os LEDs acenderão em um padrão aleatório. Após alguns segundos, um único LED acenderá. Esta é a decisão final tomada pelo Arduino. Tenho um propósito específico para meu produto final, mas pode ser usado para muitas coisas. Você já teve problemas para escolher um lugar para comer depois de um longo dia de trabalho? Coloque 7 opções no quadro e clique no botão. Em segundos, você terá sua mente feita para você! Este instrutível o ajudará a construir confiança criando um circuito com LEDs e possivelmente o apresentará a um novo componente, o botão de pressão.
Durante o fim de semana, você geralmente pode encontrar meu marido e eu na casa de amigos jogando uma variedade de jogos. Normalmente, há um certo debate ao decidir quem será o “Jogador 1”. Sempre tentamos fazer com que seja justo, mas jogamos tantos jogos / vezes que às vezes perdemos o controle. Sempre parece que algumas pessoas estão sempre começando nossos jogos. Isso me inspirou a fazer um dispositivo que poderia ajudar meu grupo a ter uma maneira justa e fácil de “escolher um jogador”. Normalmente, nossa equipe de “noite de jogo” tem sete participantes. Por esta razão, criei este tomador de decisão para ter 7 LEDs, mas você pode ajustá-lo às suas próprias necessidades. Apenas por diversão, eu faria com que cada jogador decorasse uma pequena tampa de papel que poderia ser colocada sobre o LED para lembrar qual é o seu.
Este é um projeto perfeito para um programador iniciante que está procurando estender seu pensamento para uma codificação e circuitos um pouco mais complexos. Como um programador iniciante, posso me sentir oprimido pela complexidade da computação física. No final deste tutorial, você encontrará questões de compreensão e extensão como uma forma de ajudar a construir seu conhecimento de codificação e criar mais compreensão dentro deste projeto. Esse tipo de pergunta geralmente me ajuda a perceber que sei mais do que presumo. Espero que eles possam fazer o mesmo por você!
Usando este link, você pode acessar uma simulação do meu circuito e código.
Etapa 1: configurar sua placa de ensaio
Colocando os LEDs
- Comece colocando seus 7 LEDs em uma coluna em linhas diferentes, colocando o ânodo (perna longa) na mesma direção. Lembre-se disso enquanto continua a construir seu circuito
- Usando os resistores de 220 ohms, coloque uma perna do resistor na mesma linha que o cátodo dos LEDs (perna curta). A outra perna deve se conectar ao - Rail.
- Coloque uma extremidade dos fios do jumper na fileira com os ânodos de LED. As outras extremidades devem ser colocadas nos pinos 2, 3, 4, 5, 6, 7, 8 respectivamente.
- Com outro fio de jumper, conecte o trilho ao GND.
Colocando o botão
- Coloque o botão de pressão com dois pinos na coluna (e) e dois pinos na coluna f.
- Prenda uma perna do resistor de 1K ohm na mesma linha de um dos pinos do lado (e). Enfie a outra perna no - Rail.
- Na mesma linha do resistor, coloque uma perna de um fio de jumper com a outra extremidade colocada no pino 12.
- Conecte o botão de pressão a uma fonte de alimentação, colocando um fio de ponte na mesma fileira que o outro pino do lado (e). A extremidade restante do fio é colocada em 5V.
Etapa 2: Escreva o Código
Aqui está o link para meu esboço do Arduino, onde você pode acessar meu código.
Este projeto foi inspirado por um tomador de decisão diferente que pode ser encontrado aqui. Fiz alterações para atender às minhas necessidades para a minha ideia de projeto.
Etapa 3: Experimente
- Conecte-o e pressione o botão. Isso deve iniciar uma sequência aleatória no LED, terminando com um aceso por 10 segundos.
-
Se isso não acontecer, é hora de depurar.
- Dê uma olhada em sua placa de ensaio e verifique se o circuito está conectado.
- Verifique se há erros no seu código. Eu sempre recomendo verificar se você escreveu os números dos pinos corretos.
Etapa 4: (opcional) Perguntas de compreensão e extensão
- Que linha (s) configuram os pinos de saída?
- Se você quisesse alterar a quantidade de luzes LED usadas, quais linhas você precisaria editar? Porque?
- Como você pode usar um código semelhante para criar um dispositivo para colocar os jogadores em duas equipes? Parceiros?
- Se você quisesse que o show de luzes aleatório durasse mais, como faria isso?
Recomendado:
Escolha um título e palavras-chave para o seu instrutivo: 6 etapas (com imagens)
Escolha um título e palavras-chave para o seu instrutível: Escolher o título e as palavras-chave corretos pode ser a diferença entre um instrutível ir para a página inicial dos resultados de pesquisa do Google ou bater e queimar na temida terra sem visualização da internet. Embora as palavras-chave e o título não sejam os únicos
Escolha substitutos de sensor em circuitos Tinkercad: 3 etapas (com imagens)
Escolha substitutos de sensor em circuitos Tinkercad: Por design, circuitos Tinkercad contém uma biblioteca limitada de componentes eletrônicos comumente usados. Essa curadoria torna mais fácil para os iniciantes navegar na complexidade do mundo da eletrônica sem se sobrecarregar. A desvantagem é que se
Seletor de cores Arduino RGB - Escolha cores de objetos da vida real: 7 etapas (com imagens)
Arduino RGB Color Picker - Escolha cores de objetos da vida real: escolha facilmente cores de objetos físicos com este seletor de cores RGB baseado em Arduino, permitindo recriar as cores que você vê em objetos da vida real em seu PC ou telefone celular. Basta apertar um botão para escanear a cor do objeto usando um TCS347 barato
Escolha e escolha com base na visão com o UArm: 6 etapas
A escolha baseada na visão com o UArm: Recentemente, a maioria das perguntas que ouvimos de você são sobre os aplicativos baseados na visão do uArm, como o reconhecimento de objeto, correlação câmera-uArm, etc. Na verdade, temos trabalhado nisso por um período de tempo. Realizamos uma visão simples baseada em p
Uma maneira realmente simples / fácil / não complicada de fazer pessoas / humanos / animais / robôs parecerem ter uma visão de calor realmente fria / brilhante (cor de sua escolha) usando o GIMP: 4 etapas
Uma maneira realmente simples / fácil / não complicada de fazer pessoas / humanos / animais / robôs parecerem ter uma visão de calor realmente fria / brilhante (cor de sua escolha) usando o GIMP: Leia … o … título