Como controlar um Mindstorm com outro Mindstorm

LEGO Mindstorms é uma construção robô definir com que você construir um robô com um tijolo eletrônico Mindstorms NXT , motores e peças de LEGO , e depois baixar um conjunto de instruções de computador a partir do software Mindstorms para o tijolo e trazer o seu robô para a vida. Em muitos casos, as instruções são pré-determinadas com um número limitado de opções , mas você pode usar o recurso de conexão Bluetooth para usar um tijolo Mindstorms NXT para controlar outro como um carro de controle remoto , dando o seu robô de um conjunto mais dinâmico de opções. Instruções
Programa de Controle Remoto
1

Abra o programa Mindstorms no seu computador e clique em " Arquivo" e depois "Novo" para iniciar um novo programa . Clique em " laço " e adicioná-lo ao projeto. Este loop irá conter todos os comandos neste programa.
2

Adicione um bloco de teste botão variável para a cadeia de valor "0". Ligue um botão interruptor para a cadeia , desmarque a opção " visão plana" na caixa de propriedades e adicionar outro bloco de teste botão dentro do loop switch. Mude o sensor do interruptor para " NXT Buttons " e seu valor botão para " Botão esquerdo ". Clique no botão de teste dentro do loop e altere seu valor para "1".
3

Criar mais duas chaves com variáveis ​​do teste de botão e conectá-los à cadeia . Altere o valor no botão do interruptor do meio para " Enter " eo valor de teste botão para "2 ". Alterar valor botão do terceiro interruptor para " Botão esquerdo " eo valor de teste botão para "3 ".
4

Adicione mais duas variáveis ​​para a cadeia . Defina o primeiro como um teste de botão ea segunda como um botão. Use o carretel para conectar um fio entre os sinais de número abaixo de cada variável. Quando você executa o programa , estas variáveis ​​vão enviar o botão que você pressionou no bloco NXT remoto para o bloco NXT no robô .
5

Adicione uma outra variável para a cadeia e defini-lo como "Button . " Adicionar "Enviar mensagem" bloco para a cadeia e também conectá-lo à variável lado dele usando o carretel de linha sob os dois blocos. Altere o valor de mensagem para " Número " e deixe a caixa de correio definido como "1 ".
6

Salvar este programa e fazer o download para o bloco NXT você usará como controle remoto.

programa
Robot
7

Clique em " Arquivo" e selecione "Novo" para iniciar um novo programa . Adicionar um loop e conectá-lo ao corrente de fundo do ponto de partida. Este ciclo vai receber instruções do tijolo remoto NXT . Dentro desse loop, adicione outro loop para a cadeia e altere seu valor de controle para "Lógica ".
8

Conecte um bloco de receber a mensagem dentro do segundo loop. Altere o valor de mensagem para "Número" e usar o carretel de linha para ligar a opção " Mensagem Recebida " para o loop contendo este bloco . Deixar a caixa de correio definida para " 1 ".
9

Conectar um botão variável para o exterior do anel interior , mas ainda dentro do laço maior. Altere a opção "Button" e que a ação de "Write ". Conecte um fio do bloco de receber mensagem para esta variável . Esta parte do seu programa irá ler instruções enviadas a ele a partir do controle remoto.
10

Conecte um bloco variável para a cadeia principal do ponto de partida e alterá-lo para um " botão ". Conecte um bloco de loop para sempre para a cadeia . Conecte outro bloco variável e defini-lo como " botão ". Ligar um interruptor para a cadeia e mudar o controle para " Valor ", o tipo de "Número" e desmarque a caixa "Flat View" .
11

Adicione um bloco variável , bloco de lógica e dois movimento blocos para a cadeia dentro do bloco switch . Definir o bloco variável para " Direção" e ligar o carretel de linha de valor para "A" debaixo do bloco lógico . Alterar o funcionamento do bloco para " Não " lógica e ligar o carretel de linha resultado de direção debaixo do primeiro bloco de movimento.
12

Altere a porta do primeiro bloco mudança para "A" e as durações valor para " ilimitado ". Altere o valor de direção do segundo bloco mudança para "Stop ".
13

Salvar este programa e fazer o download para o bloco NXT de seu robô.
Controlar o robô
14

Ligue a conexão Bluetooth em ambos os tijolos NXT no menu principal NXT
15

Vá para o menu Bluetooth no bloco NXT controle remoto e escolher " Search. . " Escolha NXT tijolo do robô a partir da lista e escolha a opção " Connect" usando conexão número um. Digite "1234" para a chave de acesso em ambos os tijolos NXT , se necessário.
16

Pressione a opção "Executar Programa " para o bloco NXT controle remoto. Pressione a opção "Executar Programa " para NXT tijolo do robô. Agora você pode controlar a direção seus movimentos de robô usando a esquerda, à direita e entre os botões no bloco NXT controle remoto.

Hobbies, Jogos © direito autoral [www.ptjogos.com]