Índice:

BOMBA DE FAZER: 8 etapas
BOMBA DE FAZER: 8 etapas

Vídeo: BOMBA DE FAZER: 8 etapas

Vídeo: BOMBA DE FAZER: 8 etapas
Vídeo: Como funcionam as Bombas submersas? 2024, Junho
Anonim
MAKEY BOMB
MAKEY BOMB

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

Preparando as peças da bomba - Impressão 3D
Preparando as peças da bomba - Impressão 3D
Preparando as peças da bomba - Impressão 3D
Preparando as peças da bomba - Impressão 3D
Preparando as peças da bomba - Impressão 3D
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

Image
Image
Prepare peças 3D para pintura
Prepare peças 3D para pintura
Prepare peças 3D para pintura
Prepare 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

Image
Image
Pintura de peças 3D
Pintura de peças 3D
Pintura de peças 3D
Pintura de peças 3D
Pintura de peças 3D
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

Image
Image
Conectando os fios
Conectando os fios
Conectando os fios
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

Terminando a Montagem
Terminando a Montagem
Terminando a Montagem
Terminando a Montagem
Terminando a Montagem
Terminando a Montagem
Terminando a Montagem
Terminando 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

Desenvolvimento de interfaces de jogos
Desenvolvimento de interfaces de jogos
Desenvolvimento de interfaces de jogos
Desenvolvimento de interfaces de jogos
Desenvolvimento de interfaces de jogos
Desenvolvimento de interfaces de jogos

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

Desenvolvendo o Código
Desenvolvendo o Código
Desenvolvendo o Código
Desenvolvendo o Código
Desenvolvendo o Código
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 !

HORA DO JOGO!!!
HORA DO 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: