Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
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
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.