Questão:
Como posso usar 1 motor para agarrar / levantar e outro para me mover?
mouath kamel
2014-08-31 18:18:06 UTC
view on stackexchange narkive permalink

Estou realmente empacado em como usar os três motores para funções melhores. Existe alguma maneira em que eu possa usar 1 motor para movimento eficiente / rápido ao virar para a esquerda e para a direita?

Outra coisa é se eu poderia usar um único motor para girar objetos 180 graus de um lado e levantar objetos a outra ponta do robô, isso é possível? alternativamente, é possível levantar e agarrar usando um único motor?

Por último, seria menos eficiente usar dois blocos NXT para aumentar a capacidade dos motores?

Se você simplesmente precisa de mais motores (ou sensores), verifique esta outra pergunta: http://bricks.stackexchange.com/questions/3027/how-to-use-two-nxt-bricks-for-3-motors-and -4-sensores / 3030 # 3030
Também há algumas sugestões para esse tipo de coisa nessa questão: http://bricks.stackexchange.com/q/646/56
Essas funções (agarrar / levantar / mover) _precisa_ ser executado simultaneamente ou podem ser executadas em ordem?
Soluções típicas envolvem funções escalonadas, portanto, no limite de uma viagem de movimento, o outro movimento começa. Por exemplo, combine levantamento com agarramento fazendo com que o levantamento aconteça quando a garra para (muitas garras de guindaste mais antigas funcionam dessa maneira)
Um responda:
zovits
2014-09-02 18:43:23 UTC
view on stackexchange narkive permalink

Existe alguma maneira em que eu possa usar 1 motor para um movimento eficiente / rápido enquanto viro à esquerda e à direita?

Sim, se você usar um motor para mover uma roda e outro para dirigir o veículo. Usar um motor NXT para direção seria um desperdício, entretanto, você deve pelo menos usar a engrenagem para converter o movimento rápido e instável do motor NXT em uma direção mais lenta e mais equilibrada. Você também pode olhar para o uso de peças de funções de potência, o servo motor sendo a escolha óbvia para aplicações de direção.

Outra coisa é se eu poderia usar um único motor para girar objetos em 180 graus de um lado e levantar objetos na outra extremidade do robô, isso é possível?

Se esses dois precisarem operar separadamente, você precisará sacrificar algumas funcionalidades. É possível dividir a saída de um motor em dois eixos em uma configuração que aciona apenas um eixo, dependendo da direção do motor. Veja esta configuração: Como posso fazer uma embreagem unidirecional precisa usando elementos Technic? Isso só permitirá que qualquer eixo gire em uma direção apenas, então, se você precisar levantar E recolocar, você precisa resolvê-lo como uma função circular. Impulsionado pelo único eixo de entrada que está girando em uma direção, o elevador precisaria ser elevado e abaixado de volta à posição original sem qualquer outra entrada.

alternativamente, é possível levantar e agarrar usando um único motor?

Usando uma mecânica inteligente, certamente é possível. O 8868 Air Tech Claw Rig / Materials Handler usava algo assim para agarrar automaticamente um objeto, levantar seu braço, abrir as garras, soltar os braços e iniciar o ciclo novamente. Tudo isso usando um único motor (e alguns sistemas pneumáticos). Desta forma, porém, você não terá nenhum controle sobre os detalhes (a que altura ele se eleva, etc) ou sobre a própria sequência (você não pode agarrar e soltar algo sem levantá-lo).

Por último, seria menos eficiente usar dois blocos NXT para aumentar a capacidade dos motores?

Você certamente poderia usar dois NXTs e ter controle sobre 6 motores. No entanto, isso exigiria mais baterias, resultaria em um modelo maior e mais pesado e exigiria algum tipo de sincronização entre os NXTs. Todas essas desvantagens podem ser mitigadas, então se você não consegue resolver o problema usando engenharia (ou provou que é impossível atingir seus objetivos usando apenas 3 motores), sinta-se à vontade para adicionar outro NXT.

Se você precisar aumentar o número de motores disponíveis, pode considerar o uso de peças de terceiros, como este multiplexador de motor que permite usar dois motores em uma porta de sensor.

Se esta resposta foi útil para você, considere marcá-la como aceita. Obrigado!


Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...