Índice:

Você quer construir um boneco de neve ?: 9 etapas (com fotos)
Você quer construir um boneco de neve ?: 9 etapas (com fotos)

Vídeo: Você quer construir um boneco de neve ?: 9 etapas (com fotos)

Vídeo: Você quer construir um boneco de neve ?: 9 etapas (com fotos)
Vídeo: Você quer fazer um boneco de neve? | Frozen 2024, Novembro
Anonim
Image
Image
Imagem
Imagem

Introdução

Este projeto mostra como construir um boneco de neve dançante, com o Raspberry Pi e o PivotPi - um servo controlador construído apenas para isso!

Scratch é usado para codificar o boneco de neve dançando e Sonic Pi gera a música de Natal.

Etapa 1: O que você precisa

O boneco de neve mostra o PivotPi, então vamos começar com isso. Você vai precisar de:

  1. Um PivotPi
  2. Um RaspberryPi com acesso Wi-Fi (o Pi3 ou outro Pi com um dongle)
  3. 4 pilhas AA
  4. 2 servos médios
  5. 1 servo pequeno
  6. 6 fios jumper macho para fêmea (preto, vermelho, branco e marrom, vermelho, laranja se você puder escolher as cores)
  7. Alto falante
  8. Raspbian for Robots SD Card

Na área de artesanato, você precisará de:

  1. Placa de espuma
  2. Big tie wraps
  3. Fita dupla-face forte
  4. Olhos arregalados
  5. Marcador preto
  6. Uma postagem forte

Etapa 2: musculação do boneco de neve

Você construirá o boneco de neve com um pedaço de foamboard. Use três pratos de tamanhos diferentes, ou quaisquer objetos redondos, que lhe darão um boneco de neve bem proporcionado. Corte as peças e considere a possibilidade de lixar as laterais também.

Corte três círculos

Use um marcador preto para contornar cada círculo, para destacá-los. E nós temos o início de um boneco de neve!

Corpo do boneco de neve

Etapa 3: construir o boneco de neve

Pegue um poste de algum tipo que seja alto o suficiente para segurar o boneco de neve.

Anexe dois servos médios à metade inferior do poste, observando sua posição aproximada. A colocação do servo determina o tipo de movimento que você obterá. Se você colocar um servo no centro de um dos círculos, você obterá um movimento de rotação puro. Isso fica bem para a parte central com os braços. Prenda os braços ao corpo com fita adesiva, os braços não se movem, é o corpo que vai rodar.

Se você colocar um servo mais alto do que o centro do círculo do corpo, você obterá um efeito de balanço que fica bem na parte inferior. Não é uma ciência precisa (poderia ser, mas não é necessário ser tão preciso para um boneco de neve), mas cerca de 1/3 acima parece bom.

O servo superior - um pequeno - controla a cabeça. Usaremos um pedaço curto de madeira balsa como pescoço, a parte inferior do qual é fixada ao servo e a parte superior é fixada à cabeça. Isso permite que o boneco de neve mova a cabeça de um lado para o outro. A madeira balsa usa fita dupla-face para colar na parte da cabeça. É hora de decorar o boneco de neve! Olhos arregalados, bengala de doce e tudo!

Seção intermediária com braços

Seção inferior com deslocamento do centro

Cabeça e pescoço

Etapa 4: Conexões Servo

É hora de conectar esses servos à placa PivotPi! Há três deles, mas dois devem ser um pouco altos. Você tem algumas opções. Você pode colocar o PivotPi / RaspberryPi mais alto na coluna de suporte usando amarras ou qualquer outro método seguro, ou você pode estender os fios do servo usando fios de jumper macho para fêmea.

O servo inferior é conectado à Porta 1.

O servo do meio está conectado à Porta 2.

O servo superior (o pequeno) está conectado à porta 7, pois meu PivotPi foi mantido em pé e os fios podiam alcançá-lo (a porta 8 também estaria bem).

Conexões Servo

Extensões de fio

Você pode alterar o código de rascunho para corresponder às suas próprias conexões, adaptando esses blocos

Etapa 5: Conexão do alto-falante

A conexão do alto-falante é fácil.

  1. Seu cabo de alimentação é conectado ao alto-falante e a uma das portas USB do Pi
  2. Seu cabo de áudio vai para a porta de áudio do Pi
  3. Sua alimentação deve ser ligada no volume mais alto, pois estaremos do lado de fora

Conexão de alto-falante

Etapa 6: Código de rascunho

O projeto do boneco de neve usa Scratch para o PivotPi. Para evitar parecer completamente com um robô, alguns geradores aleatórios são usados. Caso contrário, o código é direto. Você pode aprender mais com nossa página de referência do Scratch online.

Se você fizer uma atualização de software DI em seu cartão Raspbian for Robots, poderá encontrar o código por:

Clique em Arquivo e em Abrir

Clique no botão Pi e navegue até Dexter, PivotPi, Projetos, Boneco de neve

Etapa 7: Código Sonic Pi

O Sonic Pi não está, por padrão, no Raspbian for Robots. Você não precisa disso, mas é divertido adicionar.

Para instalar o Sonic Pi, seu cartão SD deve ter pelo menos 8 Gig com algum espaço livre. Se você tem um de 4 Gig, as mudanças são: Sonic Pi não caberá nele.

Execute os seguintes comandos em uma janela de terminal:

sudo apt-get update

sudo apt-get install sonic-pi

e deixe-o fazer sua mágica.

Raspberry Pi / Programação / Sonic Pi

Você pode baixar Jingle Bells da coleção de Robin Newman (clique no botão ‘Baixar Zip’, no canto superior direito) (Um grande obrigado a Robin por compartilhar seu talento musical!)

Se precisar de ajuda para transferir o arquivo do seu computador normal para o seu Pi, dê uma olhada em nossos tutoriais:

Transferir arquivos de um Mac

Transferir arquivos de um PC

Inicie o Sonic Pi clicando no pequeno menu de framboesa vermelha do Pi, em seguida em Programação e em Sonic Pi.

Carregue o arquivo Sonic Pi clicando no botão Carregar e encontrando o local onde o salvou no Pi.

Assim que seu alto-falante estiver conectado ao Pi e ligado, você pode clicar no botão Executar e ouvir sua música de criação de Pi!

Etapa 8: Como obter o código para este projeto

A maneira mais fácil de obter o código é atualizar o software Dexter Industries por meio do “DI Software Update”. Quando você fizer isso, todos os arquivos de código para novos projetos como este serão exibidos!

Caminho de arquivo

Quando você executa a DI Software Update, este projeto pode ser encontrado neste local:

/ home / pi / Dexter / PivotPi / Projects / Boneco de neve

Arquivo para download

Se você não estiver usando o software personalizado da Dexter Industries, Raspbian for Robots, e ainda quiser fazer o download deste arquivo, você pode fazer o download aqui.

Etapa 9: Precisa de ajuda?

Tem alguma pergunta ou problema? Poste nos fóruns e nós o ajudaremos.

Recomendado: