Índice:

Robô de bateria Arduino simples: 5 etapas
Robô de bateria Arduino simples: 5 etapas

Vídeo: Robô de bateria Arduino simples: 5 etapas

Vídeo: Robô de bateria Arduino simples: 5 etapas
Vídeo: Projeto com ARDUINO UNO! Dispenser de Chocolate M&M feito com potes de Yakult. 2024, Julho
Anonim
Image
Image
Materiais e Ferramentas
Materiais e Ferramentas

Eu admito. Fiz este projeto por puro tédio, depois de ficar preso dentro de casa por alguns dias durante uma série de tempestades de neve pequenas, mas problemáticas. Olhando para o meu arduino, alguns servos e alguma fita, a ideia básica para um robô de bateria de baixa qualidade começou a se concretizar. Acontece que, se você tiver tudo certo, este é um projeto que pode ser concluído em cerca de 15 minutos com praticamente nenhuma experiência necessária.

Se você está apenas começando ou quer aprimorar suas habilidades com o arduino, este pode ser um bom lugar para começar. Vamos começar.

Etapa 1: Materiais e Ferramentas

Materiais e Ferramentas
Materiais e Ferramentas

Materiais:

  • Arduino Uno (embora quase qualquer placa deva funcionar)
  • (2) servo motores de rotação posicional
  • placa de ensaio sem solda
  • fios da placa de ensaio (pelo menos uma dúzia)
  • um pedaço plano de madeira
  • (2) palitos de foice, hastes de cavilha, lápis ou outras alternativas adequadas de baquetas
  • uma almofada de borracha, tampa de lata de café ou outra alternativa de cabeça de tambor

Ferramentas:

  • um laptop com uma versão recente do Arduino IDE instalada
  • um cabo de programação USB que se conecta ao arduino
  • fita
  • pistola de cola quente (ou apenas seja criativo com a fita)

Tempo:

15 minutos em condições ideais. Talvez uma hora se as coisas não funcionarem bem da primeira vez

Etapa 2: Fiação

Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação

Vamos começar conectando algumas coisas.

Cada servo motor tem três conexões: uma para alimentação, uma segunda para aterramento e uma terceira para dados (ou algo parecido). O positivo é sempre vermelho, o fundo geralmente é marrom ou preto e os dados são laranja ou branco. Usando uma placa de ensaio ou os pinos de cabeçalho do arduino, conecte a alimentação e o aterramento do arduino a cada motor. Conecte o fio de dados de um motor ao pino 5 e o fio de dados do outro motor ao pino 6. Certifique-se de que ambos os pinos suportam PWM. E…. é isso! Isso não foi muito difícil.

Etapa 3: Construa a coisa

Construa a coisa
Construa a coisa
Construa a coisa
Construa a coisa

Agora temos que construir a estrutura

Você pode usar sua imaginação para esta parte. Eu construí isso em um pedaço plano de madeira, mas um pedaço plano de papelão funcionaria tão bem. Qualquer coisa plana, forte e fácil de trabalhar servirá como uma boa base.

Para manter os motores no lugar, cortei dois pedaços de madeira de um bastão para misturar tinta - o tipo que você consegue de graça ao comprar uma lata de dor na loja de ferragens. Descobri que essas varas de mexer são notavelmente versáteis. Um dia desses vou postar um projeto feito inteiramente de varetas para mexer tinta. De qualquer forma, você precisará colar essas pontas com cola quente para que não cheguem a lugar nenhum.

A seguir, faremos as baquetas. Cortei dois pedaços de 5 polegadas de hastes de 1/4 de polegada, embora algo como bastões de estopim funcione tão bem. Fixe ou cole-os nas pontas do servo.

Se ainda não o fez, prenda os motores para pintar pedaços de palito ou o que quer que esteja usando para prendê-los no lugar.

É isso! Hora de algum código …

Etapa 4: instale o código

Instale o código
Instale o código

Quando tudo estiver pronto, é hora de instalar alguns códigos. Esta é a parte em que você precisará do IDE Arduino e de um cabo de programação USB.

Você pode escrever o seu próprio, se desejar, ou pode apenas usar o meu. Existem toneladas de notas secundárias e instruções no código, não se preocupe.

Se você planeja escrever seu próprio código, pode ser uma boa ideia aprender a usar os comandos servo, pois eles podem ser um pouco complicados. Lembre-se também de que os servo motores demoram a passar de uma posição para a outra. Este tempo deve ser contabilizado no código, especialmente ao escrever um programa com limite de tempo. Você não gostaria que seu robô de bateria estivesse fora do ritmo.

Etapa 5: indo além

Indo além
Indo além
Indo além
Indo além

Parabéns! Você acabou de montar um robô de tambor em funcionamento. Cansado de suas batidas implacáveis ainda? Não? Bem, você estará em breve. Então, o que podemos fazer para tornar isso um pouco mais interessante?

Para começar, eu poderia ter escrito algum código melhor que improvisasse ritmos ou poderia tocar tercinas em vez de loops intermináveis de semínimas e colcheias.

O Arduino também possui uma função de tom (Hz, duração) que permite reproduzir som por meio de um pino PWM. Usando uma tabela de frequências de notas (veja acima) e alguma programação criativa, o Arduino pode tocar uma melodia enquanto reproduz algumas batidas doentias.

Se algum de vocês fizer este projeto, por favor me avise! Eu adoraria ver isso.

Se você gostou, não deixe de se inscrever no meu canal no youtube, onde publico outros projetos relacionados a ciência e tecnologia. Mais recentemente, tenho trabalhado em alguns foguetes, então fique de olho nisso.

Isso é tudo por este projeto! Agora vá fazer algo

Recomendado: