robótica http://blog.educacional.com.br/info56s prof. fagner marques

Download Robótica http://blog.educacional.com.br/info56s Prof. Fagner Marques

Post on 17-Apr-2015

108 views

Category:

Documents

4 download

Embed Size (px)

TRANSCRIPT

  • Slide 1
  • Robtica http://blog.educacional.com.br/info56s Prof. Fagner Marques
  • Slide 2
  • Robs Mveis Autmatos Independente da tarefa a ser realizada, do formato e do seu nvel de inteligncia, para ser um rob, a mquina deve ser capaz de realizar 3 tarefas. 1) perceber informaes sobre o ambiente. Ex.: temperatura, tipo de terreno, luminosidade, etc. 2) processar essas informaes Ex.: detectar variaes de luz, obstculos, etc. 3) atuar fisicamente movimentando-se ou manipulando objetos. Ex.: seguir um faixa, seguir a luz.
  • Slide 3
  • Robtica ou Mecatrnica? So sinnimos. Rob e dispositivo eletromecnico, so a mesma coisa? O celular um rob? O carrinho de controle remoto um rob? Sim. Todos eles tm um microprocessador para control-los.
  • Slide 4
  • O que um programa? Para criar um rob temos que fazer duas coisas: Contruir uma estrutura mecnica, que disponha de mdulo de controle (CPU), motores, sensores, etc. Criar um programa descrevendo como o rob dever funcionar. Um programa uma seqncia de instrues passo a passo que, se forem seguidos, permitem cumprir uma determinada tarefa. Ex.: Programa para fazer limonada.
  • Slide 5
  • Programando no Legal Tela inicial do LegalTela de programao do Legal
  • Slide 6
  • Primeiro programa Frente aciona os dois motores com a mesma velocidade e direo, fazendo o rob avanar pelo tempo que for determinado. R tambm aciona os dois motores com a mesma velocidade e direo, porm em direo contrria ao comando Frente. Direita e Esquerda este comando faz com que um dos motores gire para frente e o outro em direo contrria, por um tempo determinado.
  • Slide 7
  • Primeiro programa Por favor Frente 1t R 5t Esquerda 2t Direita 4t Obrigado Obs.: Repare que ao lado do valor de tempo aparece a letra t.
  • Slide 8
  • Programando no Legal Aps a criao do programa preciso prepar-lo para envi-lo ao MC 2.5. Para isto voc deve clicar no boto preparar e depois em ensinar. Obs.: Antes de enviar o programa ao rob necessrio que o mesmo esteja ligado e em modo de espera.
  • Slide 9
  • MC 2.5 Digitais Analgicos
  • Slide 10
  • Comandos sonoros O comando da Linguagem legal para fazer o rob emitir um som : Toque ou Toque Toque D 3 Notas: D, R, Mi, F, Sol, L, Si. Freqncia: Obs.: Repare que no comando Toque no h a letra t, ao lado da durao.
  • Slide 11
  • Laos ou Repeties Comando Repita O comando Repita permite que um comando ou um bloco de comandos possa ser repetido um nmero especfico de vezes. Repita nmero vezes [ ] Obs.: importante que os comandos que sero executados repetidas vezes estejam entre o abre ( [ ) e o fecha ( ] ) colchetes. Se voc esquecer de coloc-los o Legal ir lembr-lo.
  • Slide 12
  • Laos ou Repeties Por favor Repita 5 vezes [ Ligue L1 Espere 1t Desligue L1 Espere 1t ] Obrigado
  • Slide 13
  • Sensores Digitais Sensor de faixa Sensor infravermelho Sensor de toque Retornam ao MC 2.5 apenas dois valores 0 ou 1 Analgicos Sensor de cor Sensor de temperatura Sensor de luminosidade Retornam ao MC 2.5 qualquer valor entre 0 e 1023, totalizando 1024 valores diferentes
  • Slide 14
  • Comandos Diversos Pare Espere x t Siga Luz x t Fuja Luz x t Siga faixa preta x t Siga faixa branca x t Ligue L1, Ligue L2, Ligue L3, Ligue L4, Ligue L5, Ligue L6 Desligue L1, Desligue L2, Desligue L3, Desligue L4, Desligue L5, Desligue L6 Obs.: O valor de x t pode ser alterado para sempre, isto far que o rob fique executando o comando at as pilhas acabarem.
  • Slide 15
  • Anlise de programas Por favor Frente 5t Repita 5 vezes [ Ligue L1 Ligue L2 Espere 1t Desligue L1 Espere 1t Desligue L2 Espere 1t ] Toque D 3 R 5t Obrigado Por favor Ligue L5 Ligue L6 Repita 2 vezes [ Frente 1t Direita 2t Espere 1t ] Espere 5t Repita sempre [ Frente 1t Ligue L1 Espere 1t Desligue L1 Espere 1t ] Obrigado
  • Slide 16
  • Exerccios 1.Um sensor foi instalado na MC 2.5 e detectou-se que ele somente retornava os valores 0 e 1. Podemos afirmar que este sensor : a)Analgico b)Digital c)Eletromecnico d)pticomecnico e)N.D.A.
  • Slide 17
  • Exerccios 2.Observe o programa abaixo, indique se h algum erro e corrija. Por favor Repita 5 vezes [ Frente 1t Toque D 5t Espere 15 ] Toque R 2 Ligue L Espere 300t Desligue L1 Obrigado
  • Slide 18
  • Exerccios Positivo Jnior P Saindo do ponto P, localizado no Largo da Galcia, escreva um programa para chegar ao Positivo Jnior. Observe a direo das ruas, o tempo para percorrer cada quadra e entre as interseces existem semforos, os quais esto indicados com seu tempo de durao. 5 20 2520 15 30 13 10 20 15 5 5 5 5 5 5 5 5 3 3 5 5 7 7 5 5
  • Slide 19
  • Exerccios Procure na sua casa, 5 exemplos de sistemas digitais e 5 exemplos de sistemas analgicos.