Índice:
- Suprimentos
- Etapa 1: Preparando as peças da bomba - Impressão 3D
- Etapa 2: preparar peças 3D para pintura
- Etapa 3: pintura de peças 3D
- Etapa 4: conectando os fios
- Etapa 5: Concluindo a montagem
- Etapa 6: Desenvolvimento de interfaces de jogo
- Etapa 7: Desenvolvendo o Código
- Etapa 8: TEMPO DE JOGO !
Vídeo: BOMBA DE FAZER: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
MAKEY BOMB é um projeto básico de eletrônica que usa Makey Makey e Scratch para criar um jogo que simula o desarmamento de uma bomba. Esta é uma atividade rica para ensinar programação em bloco, prototipagem simples, eletrônica básica e desenvolvimento de interface. O projeto foi baseado no jogo virtual continue falando e ninguém explode, e busca gerar uma alternativa física e MAKER para isso.
Lembre-se que repreendemos qualquer atitude, visão ou comportamento violento, isto é apenas um jogo e a ideia é divertir-se.
Suprimentos
Makey Makey
12 - Fios de ligação
impressora 3d
Tinta acrílica
Alicate de corte
Alicate multiuso
Fragmento
Fita isolante
Estilete
Etapa 1: Preparando as peças da bomba - Impressão 3D
A Bomba Makey teve toda a sua estrutura produzida em 3D, no total, eram três partes sendo uma interface para fios, um conjunto de dinamites e uma base de conexão para a Bomba As dinamites foram baseadas no projeto @Johnygab no Thingiverse, fiz uma edição para corte o pavio das bombas, pois pretendia produzi-lo manualmente, usando um barbante.
A interface da bomba foi modelada no Tinkercad, o projeto é aberto e embutido neste STEP para que você possa visualizar a peça e criá-la você mesmo se estiver interessado. Basicamente, tirei as medidas do MakeyMakey, como demonstro na primeira imagem deste STEP, e depois modelei uma caixa onde poderia encaixar a placa com facilidade. A base de conexão da bomba foi gerada como um SUPORTE de impressão 3D, reaprovei a peça para conectar as outras peças.
DICAS EXTRA:
Se você quiser saber mais sobre o Tinkercad, em anexo está o link para a seção de lições da plataforma. É uma ótima maneira de entender melhor o programa e começar.
Se você é novo no mundo da impressão 3D, há também um ótimo tutorial introdutório para este assunto aqui em Instructable, o link é este:
Etapa 2: preparar peças 3D para pintura
Este é um processo simples, você vai precisar de um PRIMER (fixador de tinta), vale lembrar que este produto é vendido com composições diferentes para auxiliar na fixação de materiais diversos, a versão que usei nessa produção é vendida em spray e compatível com plástico.
Aplique o spray em toda a superfície do plástico, sugiro que a pintura seja repetida pelo menos duas vezes, e deixe secar bem antes de aplicar a tinta novamente.
Etapa 3: pintura de peças 3D
Dividi meu processo de pintura em duas etapas, inicialmente pintei as peças com cores planas com aerógrafo, depois terminei de pintar com pincel para detalhes e efeitos materiais.
A tinta utilizada foi acrílica, quase sempre diluída em água!
Etapa 4: conectando os fios
Esta é a parte mais trabalhosa do processo manual e também onde serão definidos quais cabos serão interativos. Para aumentar a complexidade durante o disparo da bomba, adicionei tantos cabos quanto possível, mas apenas alguns deles estão realmente conectados ao MakeyMakey, pensando em programar via Scratch dei prioridade às conexões que acionam chaves na placa.
Como usei JUMPERS, foi necessário retirar as proteções plásticas e em alguns casos cortar os fios para fixá-los no MakeyMakey.
Uma sugestão importante é evitar a repetição das cores dos fios, principalmente dos ativos.
Outro ponto importante é controlar o excesso de cabos, como mostra a terceira imagem, colei todos os cabos "FALSOS" (não conectados) com um pedaço de fita adesiva.
Etapa 5: Concluindo a montagem
Finalmente, é necessário conectar todas as partes impressas. Use tiras de fixação fortes para garantir que seu MakeyMakey esteja suspenso da bomba.
Para consertar o pavio da Bomba usei supercola e manteiga vegetal para dar forma aos fios.
Depois de terminar você já pode conectar seu MakeyMakey no aparelho para jogar!
Etapa 6: Desenvolvimento de interfaces de jogo
Nosso jogo é desenvolvido em Scratch, para automatizar o andamento da Bomba, ou a falha. Desenvolvi diferentes cenários usando a forma original da Bomba.
As peças foram desenvolvidas em vetor no programa Illustrator e exportadas em-p.webp
Depois disso, transformei todas as pranchetas em cenários e alinhei os elementos gráficos do zero com a composição do fundo.
Etapa 7: Desenvolvendo o Código
Para desenvolver nosso jogo usamos o Scratch, a programação pode ser acessada no link ao final do STEP, mas basicamente consiste em usar variáveis de tempo, que subtraem um valor a cada segundo. É uma variável da bomba, que define se o jogador cortou os fios na ordem correta ou se está mais perto da derrota.
O número de sprites foi programado para mudar conforme os segundos mudam e os cenários mudam conforme o jogador atinge o fio de corte.
Etapa 8: TEMPO DE JOGO !
Agora divirta-se, lembrando que a sequência de corte dos fios será baseada na sua programação. A sequência de código base é LETRA D, SETA PARA CIMA, SETA PARA BAIXO, SETA PARA A DIREITA, SETA PARA A DIREITA E ESPAÇO.
Fico aberto a feedbacks e possíveis melhorias no projeto, muito obrigado pela atenção e valorização do projeto.
Recomendado:
Faça você mesmo como fazer um relógio legal - StickC - Fácil de fazer: 8 etapas
DIY Como fazer um relógio legal - StickC - Fácil de fazer: neste tutorial, aprenderemos como programar ESP32 M5Stack StickC com Arduino IDE e Visuino para exibir uma hora no LCD e também definir a hora usando os botões StickC
Como fazer: fazer uma obra-prima incrível em Animal Jam! (NOTA: ATUALIZADO EM 2020): 3 etapas
Como fazer: fazer uma obra-prima incrível em Animal Jam! (NOTA: ATUALIZADO EM 2020): Animal jam é um mundo virtual sobre animais. Você pode comprar animais com gemas ou diamantes e personalizá-los com roupas que compra em lojas virtuais! Eu nunca realmente " jogo " Animal Jam, eu só gosto de fazer obras-primas! Hoje vou te mostrar
Como fazer seu servo motor fazer rotação completa: 5 etapas
Como fazer seu servo motor fazer rotação completa: O que é um servo motor? Um servo motor é um dispositivo elétrico que pode empurrar ou girar um objeto com grande precisão. Se você quiser girar e se opor a alguns ângulos ou distâncias específicos, use o servo motor. É composto apenas de um motor simples w
Como restaurar pastas abertas ao fazer login novamente depois de fazer logoff: 5 etapas
Como restaurar pastas abertas ao fazer login novamente após fazer logoff: Ok, então aqui está a situação, você está usando o computador com muitas e muitas pastas abertas … Então, sua mãe voltou para casa mais cedo do que o esperado! Você sabe perfeitamente que se ela te pegar usando o computador, você deveria estar na cama porque
Como fazer um calendário para os avós & Álbum de recortes (mesmo que você não saiba fazer recortes): 8 etapas (com imagens)
Como fazer um calendário para os avós & Álbum de recortes (mesmo que você não saiba fazer): Este é um presente de Natal muito econômico (e muito apreciado!) Para os avós. Fiz 5 calendários este ano por menos de US $ 7 cada. Materiais: 12 ótimas fotos de seu filho, filhos, sobrinhas, sobrinhos, cachorros, gatos ou outros parentes12 peças diferentes