Índice:
- Etapa 1: Código
- Etapa 2: construir a configuração do Arduino
- Etapa 3: Botão
- Etapa 4: LEDs
- Etapa 5: melhorias / variações
Vídeo: Bola Oito Mágica Elétrica: 5 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Você está interessado em conhecer os segredos do Universo? Bem, o Magic Eight Ball pode não ser para você!
Capaz de responder sim ou não a perguntas, com o talvez ocasional, o Magic Eight Ball pode responder a todas as suas perguntas com 100% de garantia! *
Usando um Arduino Atmega328P, alguns LEDs, um botão e vários resistores, você também pode construir sua própria Bola Oito Mágica!
Se um Arduino Uno não estiver disponível para você, mas por acaso você tiver um regulador de voltagem e um cristal de tempo, você também pode construir sua própria Bola Oito Mágica!
* O Magic Eight Ball não é responsável por quaisquer consequências de suas ações com base em suas decisões de agir de acordo com o que o Magic Eight Ball decretou.
Lista de peças:
1 Atmega328p
4 LEDs vermelhos
1 Resistor de 1 K Ohm
4 resistores de 560 ohms
1 botão momentâneo
1 regulador de tensão LM7805
1 16 MHz Time Crystal
2.022 uF Capacitores
2 capacitores 10 uF
1 breadboard
Etapa 1: Código
A parte mais difícil do código é controlar onde as variáveis são criadas e onde podem ser modificadas. Variáveis locais como decisão só podem ser modificadas dentro de seu método, enquanto variáveis de classe como delayLoop podem ser modificadas em qualquer lugar. Também é importante entender quais variáveis estão controlando seu loop e quais coisas são alteradas após seu loop. É difícil executar todo o programa se o seu loop executar os LEDs infinitamente.
Usamos um ArduinoUno existente para mover nosso código do computador para o Arduino e para testar nosso código antes de anexá-lo ao circuito final. Essa provavelmente seria a maneira mais fácil de fazer isso, mas qualquer método para colocar o código no Arduino também funcionaria.
Etapa 2: construir a configuração do Arduino
Para começar, precisamos configurar os componentes necessários para o arduino funcionar. Para alimentar o arduino, usamos uma bateria de 9V com um regulador de voltagem de 5V. Dois capacitores de 10 uF conectados aos pinos de entrada e saída do regulador levam ao aterramento e um fio do pino do meio ao aterramento.
O cristal de tempo está preso aos pinos nove e dez do arduino, onde dois capacitores de 0,022 uF conduzem ao aterramento para ambos os pinos.
Por último, o pino 8 no Arduino precisa se conectar ao aterramento.
Etapa 3: Botão
Coloque o botão em uma parte de fácil acesso da placa de ensaio e conecte-o ao pino de saída do regulador de tensão para ligá-lo. Além disso, coloque seu resistor de 1 KOhm neste pino do botão e aterramento.
No lado oposto e na metade inferior do botão, conecte-o ao pino 4 no arduino.
Etapa 4: LEDs
Para esta etapa, os quatro LEDs precisam ser conectados aos pinos 11, 14, 17 e 19. O outro pino de cada LED precisa ser conectado a um dos resistores de 560 Ohms, que vão para o aterramento.
Para este dispositivo, optamos por ter quatro LEDs para quatro respostas possíveis; o primeiro LED para "sim", o segundo LED para "não", o terceiro LED para "talvez" e o quarto LED para "pergunte novamente".
Etapa 5: melhorias / variações
Por ser uma bola oito "mágica", o dispositivo poderia ser escondido em algum tipo de recipiente, uma lata de Altoids, por exemplo. Apenas ter os LEDs saindo do contêiner e ter acesso ao botão pode dar a ilusão de que esse contêiner de Altoids mágico está respondendo a perguntas.
Outra opção para melhorar este dispositivo seria soldá-lo a uma perf-board para torná-lo mais permanente e, se for soldado de forma mais compacta, caberia em recipientes menores.
Este dispositivo possui os LEDs para efeito visual, mas também existe a possibilidade de adicionar um componente de áudio ao dispositivo. Talvez conectar um alto-falante ao dispositivo e tocar a música do temporizador Jeopardy pode aumentar a estética do dispositivo. Obviamente, há uma melhoria em adicionar mais LEDs para dar mais opções de decisão, o que seria bastante simples.
Recomendado:
Jogo Como Fazer a Caixa de Segurança Seguindo Entre Nós - Tarefa de Fiação Elétrica: 7 Passos
Como fazer uma caixa de segurança seguindo o jogo Entre nós - Tarefa de fiação elétrica: Hoje, vou mostrar a vocês como fazer uma caixa de segurança seguindo o jogo Entre nós - Tarefa de fiação elétrica
Lanterna Mágica: 6 Passos
Lanterna Mágica: Christiaan Huygens o pioneiro dos projetores desenvolveu a lanterna mágica, que usava um espelho côncavo para refletir e direcionar o máximo possível da luz de uma lâmpada através de uma pequena lâmina de vidro na qual estava a imagem a ser projetada, Ele fez
Conjunto eletrônico de oito dados totalmente personalizável por infravermelho: 14 etapas (com imagens)
Conjunto eletrônico totalmente IR personalizável de oito dados: Em colaboração com J. Arturo Espejel Báez. Agora você pode ter até 8 dados de 2 a 999 faces em uma caixa de 42 mm de diâmetro e 16 mm de altura! Jogue seus jogos de tabuleiro favoritos com este conjunto eletrônico de dados configurável de bolso! Este projeto consiste em
Bola-bola de tênis de mesa LED: 16 etapas (com fotos)
Bola-bola de tênis de mesa LED: história de fundoApós ter construído um painel plano de bolas de tênis de mesa um tempo atrás, comecei a me perguntar se seria possível fazer um painel 3D com bolas de tênis de mesa. Combinado com meu interesse em fazer " arte " de formas geométricas recorrentes I
Vamos fazer uma bola de cristal mágica com feitiços mágicos! ~ Arduino ~: 9 etapas
Vamos fazer uma bola de cristal mágica com feitiços mágicos! ~ Arduino ~: Neste, vamos fazer uma bola mágica que usa um sensor de movimento e um scanner RFID para controlar as animações das luzes LED dentro