2. Material necessário
• Computador;
• Software instalado (pode fazer o download em http://www.
lego.com/en-us/mindstorms/downloads);
• Cabo micro USB;
• Um protótipo do Lego® Mindstorms® EV3® ou NXT®.
Imagem 1 Imagem 2 Imagem 3
3. Uma vez iniciado o programa
Combine os blocos de programação do seu
software Lego® EV3® para dar vida ao seu robot!
Imagem 4
4. Bloco start
Este bloco marca o início da sequência de programação (que
decorre da esquerda para a direita) fazendo com que a sua
programação corra automaticamente. Sem este bloco nenhuma
programação seria executada.
Imagem 5
5. Blocos de ação
Os blocos de ação permitem controlar as ações do robot. Eles
controlam as rotações do motor, a luz e as imagens e os sons e
luzes do tijolo inteligente EV3 P®.
Imagem 6
6. Blocos de fluxo
Os blocos de fluxo, tal como o próprio nome indica, permitem
controlar o fluxo da programação.
Imagem 7
7. Blocos dos sensores
Os blocos dos sensores permitem que o programa leia as
entradas do sensor de cores (7 cores ≠), sensor infravermelho,
sensor de toque e muito mais.
Imagem 8
8. Blocos de dados
As operações dos blocos de dados permitem-nos, entre outras
operações, escrever e ler variáveis e comparar valores.
Imagem 9
10. Exemplo de programação
• Programe o robot para dizer hello;
• dar 2 passos para trás;
• 1 passo para a direita;
• 1 passo em frente;
• Mostrar um sorrriso no ecrã do tijolo de programação.
Imagem 11
11. Exemplo de programação com sensores
Programe o robot para:
• Mostrar um grande sorriso quando se tocar no sensor de toque
e avançar 3 passos;
• Dar 2 passos para a direita quando vir a cor branca (sensor de
cor);
• Esperar 2 segundos e dizer fantastic (temporizador).
Imagem 12
12. Referências:
Texto sobre os blocos de programação e imagens 4 a 10
retirados de http://www.lego.com/en-
us/mindstorms/learn-to-program;