CarAut v1. Criando um carrinho autônomo (robô) com Arduíno, parte 2/4 (hackeando servo motor)

Olá, amantes de robótica!

ROBÔ ATUALIZADO!

MELHORADO O CODIGO FONTE!

MELHORADO O DESEMPENHO!

VIDEO DE MONTAGEM DO ROBÔ!

ACESSE O NOVO TUTORIAL: SEUROBO.COM.BR

Veja como ficou o novo robô:



Neste parte irei mostrar como hackear um servo motor, ou seja, como fazer o servo motor de rotação continuar.
É importante que seja feito nos dois servos motores, para que seja possível deixar o carrinho andando para frente e para trás livremente.

Esse tutorial é para hackear (deixar servo motor com rotação continua) o servo motor:
HK15138 Standard Analog Servo 38g / 4.3kg / 0.17s, mas serve para qualquer servo motor,
pois todos são bastante parecidos, tendo como diferença apenas o tamanho e os componentes, podendo ser maiores ou menores.




Veja o vídeo dos servos em funcionamento:





Veja a outra versão do robô: CarAut v2, usa poucas peças, fácil de montar!

Vamos ao material que precisamos: 


Qtd     Itens:
1      -  Ferro de solda;
1      -  Solda;
1      -  Fita isolante;
1      -  Estilete ou faca;
1      -  Chave philips;
4      -  Resistor 2.2k (vermelho, vermelho, vermelho);
2      -  Servo motor.

Compre os componentes na nossa loja: Loja Seu Robô

Vamos à montagens:


(clique nas imagens para ampliá-las)

Remova os parafusos do servo motor.

Após retirar os parafusos, puxe a tampa debaixo.

Essa é a placa do servo motor. Agora é só removê-la.

Remova a placa com o motor com cuidado, igual na imagem.

Agora remova a tampa de cima do servo motor, cuidado com as engrenagens.

Agora, remova as engrenagens do servo motor, uma por uma. Tente deixá-las na ordem que você tirou, para que na hora de encaixá-las no servo motor não haver tanta complicação.

Com cuidado, remova o parafuso do potenciômetro e retire o parafuso e a placa juntamente com o motor da carcaça.

Aqui está o servo motor totalmente desmontado.

Aqui está as ligações normais da placa do servo motor ao potenciômetro que informa em qual posição ele está atualmente.

Corte as pontas do potenciômetro para poder abri-lo.
Puxe todas as peças do potenciômetro, igual verifica-se na imagem do lado.

Corte os cabos que estão ligados ao potenciômetro, para após nele soldar os resistores.

Agora preste atenção que nessa peça removida do potenciômetro existe uma parte alta de plástico, que é o lugar aonde o motor é segurado para não girar mais do que o necessário. Corte esse plastico que está bloqueando o motor.

Após cortar o plástico, monte o potenciômetro.
Ele deverá ficar igual na imagem ao lado.

Agora pegue a engrenagem maior do servo motor, encontre a sua trava (que é esse pedaço de plastico que bloqueia o giramento total do servo motor). Corte-o, igual na imagem ao lado.

Agora pegue dois resistor de 2.2k, emende-os no meio, solde e corte as pontas que sobraram, pegue a outra ponta e solde no fio. Você deverá soldar aos cabos, igual esta na imagem, entretanto, não desse tamanho. Corte-os, porque eles têm que caber na "caixa" do servo motor.

Tente soldar os resistores de forma igual a que eu fiz no meu servo.

Isole os resistores, para não ter um curto quando colocá-los na "caixa" do servo motor.

Coloque o potenciômetro no lugar, coloque o parafuso e aperte bem.

Coloque a placa do servo motor com cuidado para não romper as solda dos cabos.

Coloque as engrenagens no servo motor na mesma ordem que você retirou, ele tem que ficar igual na imagem ao lado.

Agora é só colocar a tampa do servo motor, parafusar e testar.












Agora é só testar os servos.
Veja como testar: Como usar o servo motor "normal" e hackeado no arduino 

Vá para a parte 3 do tutorial: Parte 3 (montagem) 

Veja as outras etapas:



Pronto, qualquer duvida é só deixar nos comentários ou entrar em Contato 

Quer ajuda ou quer ajudar? Clique em Ajuda e veja como você pode ajudar ou ser ajudado.


ROBÔ ATUALIZADO!

MELHORADO O CODIGO FONTE!

MELHORADO O DESEMPENHO!

VIDEO DE MONTAGEM DO ROBÔ!

ACESSE O NOVO TUTORIAL: SEUROBO.COM.BR

Veja como ficou o novo robô:



9 comentários:

  1. Parabéns, estou impressionado pelo trabalho que fez :D, tirou cada foto, colocou marca dagua, explicou de forma simples rápida e ainda fez um vídeo.

    ResponderExcluir
    Respostas
    1. obrigado, a intenção minha e facilitar para todos que querem mondar o robô.
      Divulgue o site para der novos robôs e projetos!

      Excluir
  2. olá, estou tendo problemas pois o servo motor não obedece a configuração do arduino... sabe me dizer como posso arrumar isso? agradeço desde já.

    ResponderExcluir
    Respostas
    1. Olá, amigo. Provavelmente não esta obedecendo pois a energia não teve estar sendo o suficiente, por favor, coloque uma fonte externa ligando nos servo. qualquer coisa é só perguntar!

      Excluir
    2. Sendo mais direto com meu problema, faço toda a montagem porém quando ligo não funciona... :/

      Excluir
    3. Testei todos os motores separadamente, assim como todos os outros componentes, quando faço toda a montagem parece que nenhum componente é acionado... exite algum problema se eu não usar o lcd ou ja usar motores 360? por que ja refiz a montagem umas 100 vezes e não liga... eu adorei o projeto e o site, só queria saber se podeiram me ajudar para que eu possa saber aonde estou errado. obrigado.

      Excluir
  3. Erick Silva24/11/2014 23:19

    olá amigos, sera que poderia usar um motor como esse?

    - Modelo: AS3103PG

    - Voltagem de Operação: 4,8v ~ 6,0v

    - Modulação: Analógica

    - Velocidade: 0,19sec/60 graus a (4,8v) 0,22sec/60 graus a (6,0v)

    - Torque máximo: 3,5 kg.cm (4,8v) ~ 4,2 kg.cm (6,0v)

    - Temperatura de Operação: 0°C ~ 50°C

    - Dimensões: 42mm x 39,5mm x 20,5mm

    - Peso: 38g

    - Faixa de Rotação: 360° - Rotação livre

    - Tamanho cabo: 30 cm

    ResponderExcluir
  4. Gostaria de saber se é possivel raquear um servo SPRINGRC giro de 360° ,SM-S4306R .Abri este servo e ele não tem potenciometro e sim um trimpot também não vi trava nas engrenagens.

    ResponderExcluir
    Respostas
    1. Olá Antonio, esse servo ele não precisa hackear pois ele roda livremente, então é só usar ele sem alterações no robô.

      Excluir

O seu comentário estará aguardando aprovação.