Índice:

Saudação ao Papai Noel: 4 etapas (com fotos)
Saudação ao Papai Noel: 4 etapas (com fotos)

Vídeo: Saudação ao Papai Noel: 4 etapas (com fotos)

Vídeo: Saudação ao Papai Noel: 4 etapas (com fotos)
Vídeo: Mensagem vídeo do Papai Noel Pai Natal para crianças 😍🎅 Finlândia Santa Claus Laponia Rovaniemi 2024, Julho
Anonim
Cumprimentando o papai noel
Cumprimentando o papai noel

Este projeto foi feito como parte da decoração de Natal. É uma boneca do Papai Noel com luzes e um braço que se move quando detecta você.

Etapa 1: Materiais

Precisamos do seguinte material (pode ser adaptado conforme desejado, necessário ou disponibilidade):

  • Uma placa controladora: Arduino nano.
  • Um monte de leds: eu uso 8 NeoPixels.
  • Uma boneca do Papai Noel: ou outro personagem de sua escolha. Quando tiver, certifique-se de que é fácil de abrir e tem espaço para abrigar os componentes, e algum tipo de estrutura interna para conter alguns componentes, principalmente o servo. Ou se você for muito astuto, você mesmo pode fazer a boneca inteira (neste caso é melhor construir a boneca enquanto os mecanismos).
  • Um servo motor, que cabe na boneca.
  • Um sensor de movimento: usei o HC-SR501.
  • Um capacitor: 2200uF.
  • Um capacitor: 220uF.
  • Um capacitor: 100nF.
  • Um resistor: 390 Ohms.
  • Vários fios: conforme necessário.
  • Cola quente.
  • Velcro e linha.
  • Algum tipo de pau: usei uma palete de café.
  • Parafusos.
  • Uma fonte de alimentação de 5 V: você pode usar um carregador móvel ou um banco de energia (se quiser adicionar mobilidade).
  • Um cabo USB mini B: o mesmo para programar o Arduino.

E ferramentas:

  • Tesoura.
  • Ferro de solda.
  • Pistola de cola quente.
  • agulha.
  • Qualquer outro que você precisar.

Etapa 2: construção

Construção
Construção
Construção
Construção
Construção
Construção

Vamos começar.

Pegue a boneca pelas costas, na outra mão a tesoura e corte o pano para acessar por dentro. Remova o recheio.

Pegue o velcro, linha e agulha e costure o velcro na abertura.

Retirar um braço, escolhi o esquerdo, como o canhoto que sou;) Estava colado a quente então precisei passar quente para desprender facilmente.

Prenda o stick na parte móvel do servo. Faça um furo no ombro do braço, coloque o palito por dentro (lado do servo por fora) e cole quente. Faça um furo no ombro da boneca onde estava o braço.

Pegue o servo e prenda na estrutura, aqui usei uma mistura de flange e cola quente. Certifique-se de onde você colocou o lado do eixo do servo, ele sairá do último furo que fizemos.

Faça um furo como um umbigo (no mínimo 3mm de diâmetro, senão o sensor não vai funcionar, Quanto maior o diâmetro, maior o ângulo de detecção) e cole quente sobre ele (dentro do boneco) a tampa do sensor de movimento. Aqui pensei em usar algum ilhó metálico, ou similar, para evitar que o tecido desfiasse, mas a cola deu força suficiente para evitá-lo, aparentemente. Como extra, o desenho do tecido ajuda a passar despercebido.

Pegue os leds e alguns fios, prepare-os como deseja e solde-os adequadamente. Eu escolhi circundar o umbigo. Solde o capacitor 220uF e o resistor 390 Ohm, como a Adafruit recomenda para Neopixels. Eu também soldo um conjunto de 3 pinos no primeiro led da corrente para conexão com os fios do jumper. Cole o conjunto com cola quente nos panos (parte interna), ou não se não conseguir fazer com que eles se movam de outra forma.

É hora de fiação. Eu usei os cabos de jumper de 150 mm típicos (F / F e F / M conforme necessário) usados para conectar os pinos do Arduino. 2, como estão, para sinais para leds e do sensor. O sinal para o servo usando o próprio fio do servo. Em seguida preparei 2 conjuntos de cabos de alimentação (um para 5V e outro para GND) soldando os próprios fios do servo com outras 3 metades de fios jumper, proteja as soldas com fita adesiva ou macarrão termorretrátil.

Conecte os fios ao sensor, e leds conforme o caso, o servo já está conectado visto que utilizamos o seu próprio fio.

Coloque o sensor dentro, com sua tampa devidamente colocada. Coloque cerca de metade do recheio, deixando os fios saírem por ele.

Quando terminei a construção e iniciei os testes, após alguns movimentos do servo, o Arduino começou a reiniciar e ficar travado. Para evitar isso, solde um capacitor de 2200uF nas linhas de energia e um capacitor de 100nF entre a linha RESET e o GND.

Agora conecte os fios ao Arduino, alimente 5V e GND. Neopixels para D2, sensor para D5, servo para D9 e cabo USB.

Coloque o Arduino dentro do boneco, termine de preencher e feche com o velcro, deixando o cabo USB sair.

Aparafuse o braço ao servo. Aqui você precisa estar ciente das posições do braço e do servo. Talvez você precise de vários testes até encontrar o ângulo certo.

O artesanato está pronto.

Se você usar um banco de energia, você pode usar um cabo USB mais curto e colocar o banco de energia dentro da boneca (desde que haja espaço para ele).

Usar um carregador móvel conectado à rede elétrica significa que o cabo USB precisa ser longo o suficiente e que esse cabo fica visível externamente.

Etapa 3: Programação

Programação
Programação

Baixe o código. O código está hospedado aqui. você pode clonar ou baixar como preferir.

Programação

Não há requisitos especiais para programação neste projeto. Portanto, o processo de programação é como qualquer outra programação do Arduino. Você precisa do IDE Arduino.

  • Conecte o Arduino ao computador.
  • Inicie o IDE Arduino.
  • Carregue o projeto.
  • Pressione o botão "upload" e espere até terminar.
  • Desconecte o Arduino.

Etapa 4: Resultado

Está feito!!!

É hora de vê-lo em ação.

Como curiosidade, ao fazer os artesanatos descubro que a estrutura dentro da boneca é um mecanismo para alongar as pernas, mas acho mais fofo com as pernas curtas.

Dependendo do servo usado, pode ser um pouco barulhento, mas você pode silenciá-lo com canções de natal;)

Recomendado: