Olá, tô com uma duvida e queria que me ajudassem...
Quero enviar comandos simultâneos pra porta serial só que o Arduino só executa um comando depois que tiver terminado o outro... Preciso conseguir enviar vários ao mesmo tempo!
Vou controlar motores de passo com um Joystick e preciso por exemplo conseguir subir o eixo enquanto o outro eixo estiver deslizando para algum lado...
Obrigado
Tags:
Oi FGAGS, bom dia.
Não entendi bem sua necessidade.
O Joy manda informações para o arduino, via serial do PC?
Ganhe um tempo lendo este link:
http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
Rui
Acho que nao soube me expressar bem... Vamos lá, se eu enviar pra um motor de passo "andar' 10cm eu só consigo executar outra ação depois que ele andar esses 10cm... Preciso conseguir executar uma segunda ação durante a execução desses 10cm por exemplo...
FGAGS,
existem varias maneira de fazer o que voce quer.
voce leu o link recomendado? ???
Poste mais informações, como desenho, esquemas , códigos, etc.
Flam mais que 1000 palavras.
Rui
Li sim amigo...
Preciso que funcione assim:
Ao enviar o codigo G com as coordenadas ele responda independente de já estar executando uma ação ou nao...
/-----------------------------------
G1 Z100 (11:26:34s)
G1 X40 (11:26:40s)
------------------------------------/
Preciso que a segunda linha seja executada mesmo que a primera linha esteja em execução ainda! (como no exemplo de codigos G enviados)
Não entendi seu projeto.
Voce disse que vai controlar um motor via Joy, ok?
Este joy está ligado no PC?
e envia as informações via serial para um arduino?
Como tudo isto está ligado.
De informações mais completas para que não tenhamos mais duvidas do
que você, e possamos ajuda-lo
Rui
Vou implementar o joy futuramente... Por enquanto os comandos são enviados somente pelo repetier ou pelo monitor serial... Se eu conseguir enviar os comandos simultaneamente já está de bom grado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por