Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Blocos de ao:
- Bloco Move
Com um bloco move, possvel controlar uma ou duas sadas do
controlador, que no caso, estaro controlando os motores. O menu
permite escolher a direo da rotao, a durao e a potncia.
Blocos de ao:
- Bloco Record/Play
Com um bloco record/play, possvel gravar ou reproduzir
comandos executados pelo rob em um arquivo txt.
Blocos de ao:
- Bloco Sound
Com um bloco sound, o NXT emite sons, que podem ser tons
simples, sons que esto disponveis no programa, ou qual quer outro
som polifnico pode ser adicionado .
Blocos de ao:
- Bloco Display
Com um bloco display, o NXT exibe imagens em seu display, que
podem ser simples textos, ou imagens como emoticons, entre outros.
Blocos de Lgica:
- Bloco Wait
Com um bloco Wait, possvel interromper o fluxo do programa,
at que determinada condio seja atendida, a condio pode ser um
perodo de tempo ou o acionamento de algum dos sensores.
Blocos de Lgica:
- Bloco Loop
Um bloco Loop permite que parte do programa seja repetida
vrias vezes at que a condio de sada do loop seja atendida, as
condies de sada podem ser acionadas por sensores, tempo ou
contadores.
Blocos de Lgica:
- Bloco Switch
Um bloco Switch funciona como um if/else, dada uma
condio, se a mesma for atendida o programa executar uma linha de
aes, caso contrrio, executar outra. A condio pode ser
determinada pelos sensores.
Exemplo:
Supondo que o rob tenha
sua roda direita controlada pela
sada C do NXT e a esquerda pela
sada B. No exemplo acima, o NXT
entraria no loop, em seguida no
comando switch, que aciona o
sensor de ultrassom. Caso a
distncia seja maior do que 50cm,
executar a primeira linha de
comando que contm um bloco
move acionando os 2 motores,
fazendo o rob andar em linha
reta, caso contrrio, executar a
segunda linha, que contm um
bloco move acionando apenas o
motor da direita (C), levando o
rob a fazer uma curva para
esquerda. Aps executada uma
das duas linhas, analisa-se a
condio do loop, que no exemplo
est marcado como infinito, ento
o ciclo recomea.