
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Atualmente estou construindo vários robôs ambulantes, todos movidos por vários servos. O problema surge então em determinar a extensão do movimento de cada servo e a amplitude de movimento disponível. Além disso, estou tentando descobrir que tipo de marcha é necessária. Eu tenho vários testadores idiotas de $ 2 que você pode comprar, mas embora eles ajudem, eles não podem realmente fornecer feedback sobre a posição do servo. Toda a programação subsequente está usando o arduino, então seria bom saber o valor da posição do servo faria o trabalho. Foi então que decidi fazer um servo testador com uma tela para leitura visual da posição do servo de 1-180.
Então, para este projeto, tudo o que é necessário é um arduino pro-mini, 3 potes de 5K, alguns pinos para os servos, um SPI OLED e um JST para alimentação. Eu também queimei mais servos do que gostaria de pensar, então isso também exige um conversor de energia barato para garantir que tudo funcione bem a 5v. Também comecei inicialmente com uma caixa simples, mas depois pensei: "O que Adam Savage faria?" e assim acrescentou alguns detalhes de design, pulverizou-o em primer e com várias tintas e pós de intemperismo deu-lhe uma aparência usada. Também fiz alguns entalhes e cortes e pintei de prata para dar a impressão de uma caixa de metal e pintei e sujou os botões. Um cabochão de vidro foi usado como moldura da tela. Também adicionei algumas etiquetas falsas, adequadamente embebidas em café, que foram impressas e coladas.
Etapa 1: O circuito

Aqui está o circuito e é muito simples. O 1306 OLED roda em SPI e os 3 potenciômetros são conectados entre os 5v e o aterramento com o limpador de cada um indo para um dos 3 pinos de entrada analógica do Arduino. Os servos, por sua vez, são acionados por 3 das saídas do arduino.
A energia é fornecida através de um soquete JST para que eu possa usar qualquer RX Lipo que possa estar por aí e isso vai para um conversor de energia barato que então
Etapa 2: Código
O código em anexo é para o Arduino Pro-mini, mas funcionará muito bem na maioria dos Arduino. Você também precisará instalar a biblioteca u8g para executar o display OLED
Etapa 3: o caso


STL para o caso
Etapa 4: Layout da placa

Estou apenas usando um veroboard para montar tudo. Para poder reutilizar qualquer coisa, tanto o Arduino quanto o OLED são plugados em alguns conectores montados na placa. Os potenciômetros também são montados diretamente na placa, assim como o conversor de energia. Este não parece ter os pinos montados em um passo de 0,1 , mas alguns pinos de cabeçalho ligeiramente separados consertaram isso. Fio de sinal de propósito geral foi usado para conectar tudo junto.
Você pode ver na imagem onde a fonte de alimentação fica sob o espaço onde o OLED é conectado.
Etapa 5: Concluindo o caso



A caixa foi finalizada primeiro pintando com cartilha cinza carro de um par de camadas. Feito isso, usei vários pós de intemperismo, algumas lavagens de ferrugem e algumas tintas acrílicas para os detalhes. Eu particularmente gosto de cortar algumas bordas da caixa e depois pintá-las com um prateado mais brilhante para que pareça que uma caixa de metal se esconde por baixo. A caixa inteira foi então pulverizada com verniz fosco e, quando seco, o vidro cabochão foi colado no lugar.
Etapa 6: em uso




Apenas por diversão, você pode ver o logotipo de inicialização aqui. Tudo o que você precisa fazer agora é conectar os servos, ajustar os potenciômetros e ler as posições relevantes do servo, que você pode usar em outros programas.
Recomendado:
Testador de servo de 16 canais com Arduino e impressão 3D: 3 etapas (com imagens)

Testador de servo de 16 canais com Arduino e impressão 3D: Quase todos os projetos que fiz recentemente exigiram que eu testasse alguns servos e fizesse experiências com suas posições antes de entrarem na montagem. Normalmente faço um servo testador rápido em uma placa de ensaio e uso o monitor serial no ardui
Construir um suporte triplo ajustável para monitor: 6 etapas

Construir um suporte triplo ajustável para monitor: Olá a todos, recentemente recebi um monitor extra para complementar minha configuração existente (2 monitores). A fim de acomodar isso, eu decidi construir um suporte triplo para monitor com alguns meios de ajuste. Para construir este monitor de madeira mo
Testador de IC, Op-Amp, Testador de temporizador 555: 3 etapas

IC Tester, Op-Amp, 555 Timer Tester: Todos os ICs ruins ou de substituição estão espalhados, mas se eles se misturarem, leva muito tempo para identificar um ruim ou bom. Neste artigo, aprendemos como podemos fazer ICs testador, vamos continuar
Ponteiro laser de bolso de cano triplo de um cubo prisma reciclado: 7 etapas

Ponteiro laser de bolso de tubo triplo de um cubo de prisma reciclado: com este instrutivo, irei apresentá-lo aos prismas dicróicos e usarei um para construir um ponteiro laser de tubo triplo usando pequenos espelhos e um cubo combinador RGB defeituoso ou reciclado (cubo X dicróico) de projetores digitais. Eu uso uma parte impressa em 3D para
Testador de capacidade da bateria de íons de lítio (testador de energia de lítio): 5 etapas

Testador de capacidade da bateria de íons de lítio (Testador de energia de lítio): =========== AVISO & ISENÇÃO DE RESPONSABILIDADE ========== As baterias de íon de lítio são muito perigosas se não forem manuseadas de maneira adequada. NÃO CARREGUE / QUEIMA / ABRA BATAS DE ÍON DE LÍTIO Tudo o que você fizer com essas informações é de sua responsabilidade ====== =============================================