Olá pessoal, ainda estou engatinhando no assunto de programação Arduino e vou fazer um novo projeto para faculdade seria m braço mecânico visano que s matérias que vou vr no próximo semestre são de robótica, gostaria de começar a ler a respeito.

 

Alguém tem alguma sujestão de por onde devo começar?

 

 

valeu

segue meu contato

emanuellagomesfaatesp@ig.com.br

 

 

 

 

 

 

 

 

 

Exibições: 1058

Responder esta

Respostas a este tópico

Qual seria o motor e driver que pretende usar?

são servos, que nem no outro projeto que utiizei dois, porém estou com dificuldades para utilizar mais de 2 motores e tbm para girar sentido anti horário.

 

Exato, depende do tipo de motor. Se forem motores de passo, vai precisar de uns 4 lm298+297.

Se forem DC (oq não recomendaria a principio) vai precisar de 4 pontes H (tem aqui na loja do LdG) + Encoders.

Ou, e a maneira mais facil... Servomotores.

Na verdade... o tipo de manipulador vai depender da estrutura cinemática que você quer montar, que imagino eu que sera um robô articulado vertical (RRR).

Se for o caso, tem um video antigo de um manipulador que montei. Ainda sem o uso de cinemática nenhuma na época:

http://www.youtube.com/watch?v=Ad9gID4aJ6g&feature=player_embedded

Pretendo utilizar servos....

porém encontrei duas dificuldades no ultimo projeto

1 faze-lo girar sentido inverso,

2 utilizar mais de um motor sendo em passos diferentes, pois no anterior utilizei dois e não consegui faze-los andar em diferentes passos.

 

você vai usar que microcontrolador? Arduino?

isso exatamente.

vi alguns rojetos iteressantes e inclusive sheelds que pretendo usar.

Podes usar a biblioteca Servo.h pra controlar os servomotores, estás utilizando ela?

O funcionamento é extremamente simples, vc apenas especifica o valor de 0-180º como parâmetro pra função Write. Pra fazer girar em um sentido, um laço (um FOR por exemplo) incremental de 0-180. No outro sentido, é só decrementar (180->0).

Não tem muito mistério.

Bem na verdade, quando você pensa: Vou fazer um robô, você deve pensar também:
Como ele vai se movimentar, como no seu caso um braço robótico ele necessita de um tipo específico de motor.
De que material vai ser construído?
Como vou controla-lo (de grosso modo com o Arduino é claro) mas os movimentos serão os mesmo e ficará em um ciclo ou vou comandar ele pelo computador

.

Informe-nos sobre isso para lhe ensinarmos o que pudermos. se não sabe como começar peça ajuda do mesmo jeito que estamos ai

valeu pela força, vou buscar um pouco mais de conhecimento.

O Código deste link serve para incrementar e decrementar os ângulos de 6 servos SNME.

http://automacaoerobotica.blogspot.com.br/

É um código antigo (coisa de 2 anos), nem sei se ta 100% funcional nesta versão pois já teve trocentas modificações depois dessa primeira versão, mas da pra ter uma ideia de como controlar os servos com o Arduino.

Daí pra frente é o que foi levantado pelo Everton. Que tipo de controle vc vai efetuar, vai usar cinemática inversa, controle de trajetória, teach pedant ...

Esse projeto ta meio abandonado devido o objeto do meu TCC ser um robô cartesiano (transelevador). Mas qualquer dúvida quanto ao código ou sugestão de outro solução é só postar....

Valeu mesmo vou dar uma estudada a respeito

Blog atualizado com um compacto sobre os principais conceitos de robótica.

Mais tarde vou jogar o conteúdo aqui pro LdG também... enquanto isso:

http://automacaoerobotica.blogspot.com.br/

----

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço