Índice:

Eduarduino, o robô da festa dançante !: 5 etapas
Eduarduino, o robô da festa dançante !: 5 etapas

Vídeo: Eduarduino, o robô da festa dançante !: 5 etapas

Vídeo: Eduarduino, o robô da festa dançante !: 5 etapas
Vídeo: Vending machine, máquina de vendas com RFID e Arduino. 2024, Novembro
Anonim
Image
Image

Lutando para se tornar famoso no Tik-Tok? Nós temos uma solução para você!

Eduarduino é o seu proxy Tik-Tok pessoal! Ele é um robô dançante capaz de executar todos os movimentos de dança que você não consegue!

O sistema de movimento de alta fidelidade de Eduarduino foi inspirado na clássica marionete. Ele faz uso de servo motores e LEDs para dançar sua música favorita para que você possa se tornar Tik-Tok famoso por procuração.

Etapa 1: suprimentos

Suprimentos
Suprimentos

Para criar seu próprio Eduarduino você precisará de:

- 1 microcontrolador Arduino

- 4 servo motor

- 1 sensor de som

- 1 LED RGB

- 1 tábua de pão

- Cabos Jumper 24x

- Super Cola

- Arame de pesca

- Folhas de acrílico preto de 6 mm

- Acesso a uma impressora 3D e um cortador a laser

Etapa 2: Imprimir e cortar componentes

Imprimir e cortar componentes
Imprimir e cortar componentes

Baixe os arquivos.stl abaixo e imprima-os em 3D. Em seguida, baixe os arquivos do rhino e corte-os a laser. Usamos acrílico preto de 6 mm para as peças cortadas a laser e PLA preto para os componentes impressos em 3D.

Etapa 3: montar a base e os circuitos

Monte a base e o circuito
Monte a base e o circuito
Monte a base e o circuito
Monte a base e o circuito

1. Cole as peças cortadas a laser para montar a coluna.

2. Posicione e cole os quatro servos na grade superior conforme mostrado, certificando-se de que cada braço do servo tenha espaço suficiente para girar livremente. Posicione o LED no centro da grade superior e cole-o no lugar. Passe os fios de todos os quatro servo motores e LED pela coluna e saia pela parte inferior.

3. Prenda a treliça superior à coluna com cola e complete a fiação conectando as pontas dos fios do servo à placa de ensaio, conforme mostrado no diagrama de fiação.

4. prenda a placa de ensaio e a fiação na parte inferior da base (fita ou cola) e prenda o sensor de som de forma que saia do pequeno orifício na lateral da base. Coloque a plataforma em cima da base, mas não cole (é o círculo com um orifício quadrado).

5. Deslize a coluna através do orifício na plataforma e cole-a no entalhe quadrado na parte inferior da base. Enquanto você faz isso, certifique-se de que os fios que saem da coluna estejam enfiados na pequena abertura na base da coluna.

6. Agora, deslize a plataforma para cima para acessar o interior da base e complete o circuito conectando os fios dos servo motores e LED à placa de ensaio, conforme mostrado no diagrama de fiação.

7. Amarre ou cole o fio de pesca da extremidade de cada braço do servo nas juntas de Eduarduino. Anexamos um servo na parte de trás dos quadris, um na frente dos quadris, um na mão direita e um na mão esquerda, e ancoramos a cabeça na treliça acima para suspender o Eduarduino (certifique-se de que seus pés se toquem suavemente o chão). Use os pequenos orifícios de laço nos quadris, mãos e cabeça para prender o fio de pesca.

FEITO

Etapa 4: código (IDE Arduino)

O código usado por Eduarduino engata servo motores em vários graus e ilumina um LED em uma das três cores com base no volume do som detectado por um sensor de som. Isso permite que a dança de Eduarduino seja única em cada música.

Clique abaixo para baixar o código!

Etapa 5: resultados e reflexões

Eduarduino trabalha da maneira que imaginamos desde a concepção

de sua ideia principal: uma máquina que reage ao som e controla um boneco flexível para fazê-lo dançar. No entanto, existem momentos em que temos que ajustar ideias e repensar sobre certos elementos, recursos adicionais e outras questões preliminares e de montagem antes de sua conclusão:

1. Fazendo o Corpo de Eduarduino

O corpo de Eddie foi difícil de descobrir. Escencialmente, seu corpo tinha que ser flexível o suficiente para dançar, mas também rígido o suficiente para manter sua postura e forma humanóide. Decidimos usar uma “junta de conexão de corrente” em pontos específicos como: mãos, cotovelos, ombros, quadris e pernas.

2. Ajustando o código

O microcontrolador Arduino teve que ser ajustado várias vezes porque tivemos que adicionar mais servo motores e uma luz LED extra. Ao adicionar esses elementos, o movimento dos servos foi afetado reduzindo seu ângulo de rotação. Após tentativas e erros na edição do código, fomos capazes de encontrar uma solução e fazer cada servo girar em seu escopo de rotação total, mantendo a luz LED acesa e alternando entre vermelho, azul e verde.

3. Encontrar o local certo para servos e conexões de ponto

Tivemos que experimentar a posição de cada servo e sua conexão com o corpo de Eduarduino para garantir que os movimentos de dança fossem suaves. Foi necessária uma série de testes para encontrar o local perfeito, o tamanho do cabo de pesca e os pontos de conexão.

Além disso, existem algumas coisas que consideramos que poderiam ser melhoradas no design do nosso Eduarduino:

· O corpo poderia ter mais pontos de inflexão, principalmente nas pernas e na cabeça.

· Os servos podem ter faixas de rotação personalizadas. Nesse caso, a amplitude de rotação de cada servo pode ter relação com a parte do corpo ao qual está acoplado, permitindo uma maior combinação de movimentos.

· Servos poderiam ter braços maiores, assim poderíamos estender a amplitude de movimento e até aumentar o tamanho do próprio Eduarduino.

Recomendado: