O kit Lego Mindstorms NXT é acompanhado por um cd de instalação do software que é utilizado para programação do bloco. Segue abaixo a tela inicial do software.
Na tela inicial, na parte superior temos a barra de ferramentas, onde pode ser encontrada no canto esquerdo a opção "File" e os ícones "Novo","Abrir" e "Salvar", iguais aos aplicativos que estamos acostumados a utilizar, como Word e o Powerpoint por exemplo.
No lado esquerdo temos a Paleta de Programação, ondem são encontrados os blocos de programação. Os outros itens, assim como a Paleta de Programação, serão abordados com maiores detalhes futuramente.
Ainda na tela inicial podemos ver a opção "Create new program", que serve para criarmos uma nova programação. Ao lado possui um espaço para colocarmos o nome da programação e o botão "GO", para iniciarmos e programar.
Clicando no botão "GO", temos a seguinte tela.
Por enquanto utilizaremos apenas o bloco responsável pelos motores, que está marcado em vermelho na figura. Para colocarmos o primeiro passo de nossa programação devemos arrastar o bloco até o item "Start", como mostra a seta vermelha.
Inserindo o primeiro bloco, temos a seguinte tela.
Clicanto no bloco (marcado em vermelho), aparece na parte inferior, as suas configurações. Iremos trabalhar por enquanto apenas com os itens marcados.
O item marcado em azul representa as portas que serão utilizadas. No exemplo temos marcadas as portas B e C. O que significa que o comando deste bloco será enviado para os motores que estiverem conectados nestas portas.
O item marcado em verde representa a direção que os motores marcados devem girar. tendo como opções, "para cima", "para baixo" e "travar".
O item marcado em laranja representa o "power", ou seja, a velocidade que os motores devem girar.
O item marcado em roxo representa o número de rotações que os motores devem executar.
A programação da figura faz com que o robô gire os motores B e C uma rotação para frente com 75% de sua velocidade.
Podem ser colocados varios blocos em sequência para aumentar a programação.
Por exemplo se quisermos que o robô ande 5 rotações e depois dobre para a direita e ande mais 2 rotações. teremos que colocar três blocos. Um para as 5 rotações para frente, outro para girar o motor esquerdo para frente (fazendo com que o robô vire para o lado direito) e um para fazer o robô andar 2 rotações para frente.
Para transferir a programação para o robô, devemos conectar o cabo USB no Nomputador e no Controlador do robô e clicar no botão marcado na figura abaixo. Obs: O controlador deve estar ligado no momento da transferência.
Nenhum comentário:
Postar um comentário