Índice:

Joke-o-Lantern: 5 etapas (com fotos)
Joke-o-Lantern: 5 etapas (com fotos)

Vídeo: Joke-o-Lantern: 5 etapas (com fotos)

Vídeo: Joke-o-Lantern: 5 etapas (com fotos)
Vídeo: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Novembro
Anonim
Image
Image
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern

O que o mundo precisa é de uma lanterna Arduino! Você não concorda?

Este projeto é um jack-o-lantern que pode fornecer Tricks AND Treats!

Pressione o botão ao lado de sua cabeça e você terá uma piada de Halloween selecionada aleatoriamente com a música que a acompanha.

Coloque a mão sob a boca e ele dispensa um Smartie (TM) com uma melodia que o acompanha.

Vamos construir!

(Observação: a estática que você ouve no vídeo é apenas um ruído de RF do servo motor que foi captado pelo telefone. Você não pode ouvi-lo durante o uso real. O som é bom e claro.) Se quiser, pode colocar um pequeno desacoplando o capacitor entre o VCC e o GND do servo, mas não achei necessário.

Suprimentos

  • Algum tipo de jack-o-lantern (este é espuma moldada por injeção que comprei por US $ 2 em uma loja de caridade)
  • Arduino UNO ou Nano (qualquer coisa que você tiver está bom)
  • Servo Pequeno
  • Display LCD I2C 4x20
  • Um botão estilo arcade
  • 10K Ohm pull down resistor para o botão
  • Alto-falante pequeno de 8 ohms
  • SR-04 Sensor de distância para dispensador de doces
  • Pequeno pedaço de conduíte de plástico de 3/4 "para o dispensador Smarties
  • Algum plexiglass ou outro material fino para o dispensador Smarties
  • Pequeno pedaço de plástico para fazer a calha do distribuidor Smarties
  • Suporte em L pequeno e outras sobras para completar o dispensador
  • Fio de conexão, cola quente etc.
  • Placa de ensaio pequena para o circuito (ou solde-a para uso permanente)
  • Smarties (TM)

Você pode usar M & Ms, Lifesavers etc. Você apenas terá que ajustar o tamanho do orifício, o diâmetro do tubo e a altura do braço oscilante do distribuidor para lidar com as dimensões e espessura do tipo de doce.

Ferramentas:

  • Faca para cortar sua jack-o-lantern
  • Faça furos para o alto-falante e o botão (ou corte cuidadosamente com a faca)
  • Marcador Sharpie (TM) preto espesso ou tinta preta para pintar os olhos, nariz e boca na abóbora
  • Paciência e senso de humor!

Etapa 1: construir o circuito

Construa o Circuito
Construa o Circuito

Conecte o circuito de acordo com o diagrama. É recomendado que você use uma fonte de alimentação de 5 volts e 1 amp para fornecer corrente suficiente para acionar o servo.

Por fim, você precisará usar fios de comprimento suficiente para alcançar todos os componentes, uma vez que eles estejam instalados dentro da jack-o-lantern.

Etapa 2: modificar o Jack-o-lantern

Modifique o Jack-o-lantern
Modifique o Jack-o-lantern
Modifique o Jack-o-lantern
Modifique o Jack-o-lantern
Modifique o Jack-o-lantern
Modifique o Jack-o-lantern

Encontrei minha jack-o-lantern em uma loja de segunda mão. É feito de espuma leve moldada por injeção, por isso foi fácil de cortar e furar. Você pode usar qualquer jack-o-lantern que se adapte às suas peças.

1. Seque suas peças.

2. Corte um painel de acesso na jack-o-lantern para que você possa instalar as peças.

3. Usando uma pequena furadeira, faça algumas perfurações no local do alto-falante para que o som possa sair. Instale o alto-falante com cola quente ou outro adesivo adequado.

4. Perfure ou corte cuidadosamente o orifício para o seu botão de pressão. Instale o botão.

5. Faça um furo na boca para a saída da calha que dispensa os doces.

6. Corte ou faça furos embaixo da boca para o sensor de distância SR-04.

Etapa 3: construir o distribuidor de doces

Construir o dispensador de doces
Construir o dispensador de doces
Construir o dispensador de doces
Construir o dispensador de doces

Esta é a parte mais complexa da construção e é totalmente opcional. Você pode querer excluir o código para o detector SR04 e o servo e modificar a mensagem do display principal se você não for dispensar doces.

Como não posso desmontar a jack-o-lantern para desmontar o dispensador, tentarei descrever os princípios aqui.

O principal mecanismo de operação é um braço oscilante (aqui feito de plexiglas 3/16 ) montado no servo com um orifício que tem o diâmetro do doce a ser dispensado. A espessura do braço oscilante é o mais próximo do doce como você pode razoavelmente obter.

Uma calha de distribuição (aqui é um pequeno pedaço de calha de vinil que foi cortada e dobrada para ganhar forma) é montada na base (aqui alguns restos de madeira de altura apropriada para montar o servo e ter inclinação suficiente para que o doce deslize para baixo declive e fora da boca. Você precisará fazer um planejamento aqui.

Um pedaço de conduíte de plástico (aqui 3/4 ) é o reservatório para os doces, é montado acima do braço oscilante para que os doces caiam no orifício no braço oscilante.

À medida que o braço oscilante faz a varredura, ele empurra um doce para a calha e a parte de trás do braço oscilante impede que mais doces sejam dispensados. Quando o braço oscilante retorna à posição de espera, o próximo doce cai no buraco, pronto para ser dispensado.

Seu design pode variar de acordo com o tamanho de sua jack-o-lantern e o tipo de doce que você deseja dispensar.

Depois de testar seu dispensador de forma satisfatória, instale-o na jack-o-lantern.

Etapa 4: Monte as peças dentro da Jack-o-lantern

Monte as peças dentro do Jack-o-lantern
Monte as peças dentro do Jack-o-lantern
Monte as peças dentro do Jack-o-lantern
Monte as peças dentro do Jack-o-lantern

Monte o display, botão, alto-falante, SR-04 e dispensador dentro da caixa. Usei cola quente.

Você pode querer usar pequenos conectores de terminal macho-fêmea para permitir que os diferentes componentes sejam conectados / desconectados conforme necessário. Isso pode tornar a instalação mais fácil, como foi minha experiência.

Etapa 5: faça upload do esboço do Arduino

Abra e salve o arquivo jokeOLantern.ino como um novo projeto. Coloque o arquivo pitches.h na mesma pasta do projeto. Ele fornece os tons para as músicas tocadas pelo projeto.

Dentro do esboço, você encontrará um grande conjunto de caracteres que são as piadas e as respostas para a exibição. Adicione / apague / altere como quiser. Você notará muitas linhas em branco. É para que as piadas fiquem bem espaçadas na tela. Existem 4 linhas para a piada e 4 linhas para a piada. Certifique-se de manter a relação de 4 e 4 se quiser que o array funcione corretamente. Conforme fornecido, existem 12 piadas na matriz. Se você adicionar / remover piadas, você precisará mudar, int msgNum = (int) aleatório (12); com um valor diferente para corresponder ao número de piadas.

Compile / carregue o esboço. Carregue seu distribuidor de doces e comece a se divertir no Hallowe'en!

Recomendado: