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
Tags:
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/
----
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por