100 likes | 186 Views
Programação Legal. Blog do Professor Fagner http://blog.educacional.com.br/info56s. Comandos Básicos. Emitindo sons: Toque Dó 2 Toque Ré 2 Ex: Dó, Ré, Mi, Fá, Sol, Lá, Si; Comando Toque <nota> <duração> Ou: Toque <frequência> hz <duração> 2000 Hz até 12500 Hz. Atuadores.
E N D
Programação Legal Blog do Professor Fagner http://blog.educacional.com.br/info56s
Comandos Básicos • Emitindo sons: • ToqueDó 2 • ToqueRé 2 • Ex: Dó, Ré, Mi, Fá, Sol, Lá, Si; • Comando Toque <nota> <duração> • Ou: • Toque <frequência> hz <duração> • 2000 Hz até 12500 Hz
Atuadores • ligue atuador • desligue atuador • Ex: Por favor Ligue L1 Ligue L4 Desligue L6 Obrigado Obs: Se esquecermos de indicar qual o atuador o Legal mostrará a seguinte mensagem: “O que devo ligar?”
Espere • Comando para esperar por algum tempo • Espere xt • X valor entre 1 e 120 • Ex: Por favor Ligue L1 Espere 3t Desligue L1 Obrigado
Controlando Motores • frente tempo t • ré tempo t • direita tempo t • esquerda tempo t • O valor tempo pode estar entre 1 e 120 • frente 5t • ré 6t • direita 3t • esquerda 10t
Motores com Velocidade • <direção> tempo t <velocidade> • <direção> Frente, Ré • <velocidade> rápido, lento, normal • frente 5t rápido • ré 5t lento
Repetição • Os comandos de repetição permitem que blocos de comandos sejam executados por um número específico de vezes: Repita número vezes [ <comandos> ] Obs: <número> pode ser qualquer valor
Repetição - Exemplo Por favor Repita 5 vezes [ ToqueDó 3 ToqueRé 3 ToqueMi 3 ToqueFá 3 ToqueSol 3 ] Obrigado
Exercício • Fazer o robô andar para frente por 10 segundos, em seguida fazer uma repetição de passos, [acender a L1, esperar 5 segundos, dar a ré por 3 segundos, parar, apagar a L1 por 2 vezes], tocar as notas Dó, Ré, Mi e finalizar com todas as lâmpadas acesas por 5 segundos.
Lição de Casa Escreva um programa na Linguagem Legal, que toque a música “Dó-Ré-Mi”, 5 vezes, a cada vez que tocar a música fazer um pausa de 5 segundos e acender todas as lâmpadas da MC2.5 por 3 segundos e apagá-las. Blog do Professor Fagner http://blog.educacional.com.br/info56s