Home
        6Begleitheft P - Fischertechnik
         Contents
1.                               uma lanterna de bolso e alterar a  n m   Mi  C Esquerda     Stop C Dieta   MDO     gt   fo  amplitude da viga azul de AX  Se o  2 m o     21     F   indicador n  o se mover em caso de uma  13 C     M2 C Esquerda     Stop C Dieta   037  gt    7  amplitude m  xima  volte a observar as  1 C           ro     g  liga    es do fototrans  stor  Se  pelo  15    M3 C Esquerda     Stop C Dieta   051  gt  gt  gt    7  contr  rio  o indicador estiver em zero com   16 I     H     a  a l  mpada de bolso desligada  ent  o pode   7    ya C Esquerda E Stop C Dieta   071       7  ser que a ilumina    o na sala  a 18 C  A oo pumn    luminosidade do ambiente seja     Entradas anal  gicas Sensores de dist  ncia  Ax  1023 m   DI To fo   E  demasiado elevada  A amplitude se altera a2 r      AY  1023  quando destapamos o fototrans  stor    Estado da interface   al  16 Ea  Conex  o   ED  a fe MP Interface   o                   Voltando novamente ao assunto da       distribui    o de cores dos conectores   Prestamos sempre atenc  o para que  na montagem  um conector vermelho seja conectado no cabo  vermelho e para que um conector verde seja conectado no cabo verde  Se a montagem do circuito   depender da polaridade correta  colocamos sempre um cabo vermelho para o p  lo  positivo e um verde para o negativo  Pode parecer um pouco meticuloso  mas para         uma busca de falhas sistem  tica  uma atribuic  o clara de cores torna tudo  consideravelmente mais f  cil  l      C
2.    Para que precisamos de rob  s       lt      O O p 142 Conte  do  Rob  s da fischertechnik  o    lt o  o   y   gya p  144  Atuadores     l  l    l        aaaall p  144  SENSOFeS p  144  Interface ROBO 0  p  145  Software ROBO Pro                p  145  Alimenta    o de corrente    OZ     O   f p  145  Procedimento em experi  ncias p 146  Primeiros passos   y  y    Ulaaaaaaaaa p  146  O primeiro rob   simples    Ollll p  148  Rob  s rolantes inteligentes OOo i p  150  Modelo b  sico      p  150  O rob   que segue um foco de luz      2     p  152  O rob   que segue uma trilha              p 154  Rob   com detec    o de obst  culos         _    p  155  Rob   que segue um foco de luz  Rob   com detec    o de bordas acc p  160  0 rob   andante A p  163  Possibilidades de expans  o cin p  165  Emissor manual de infravermelhos    p  165  ROBO RF Data Link ll p  165  ROBO 0 Extension cc p  166  Busca de falhas lll p  167       fischertechnik        P  RO BO MOBILE SET FOLHETO    Pa ra que E O termo Rob   foi utilizado pela primeira vez em 1923 no romance  Golem  de Carel Capek  Esta figura    criada no meio art  stico devia  com as suas caracter  sticas  substituir o trabalho humano   precisamos Nos anos 30 e 40 do s  culo XX  a partir do rob   surgiu uma arte rob  tica  Diversas tentativas de lhe  fornecer caracter  sticas humanas  por exemplo uma cabe  a com olhos formados por l  mpadas a piscar   de rob  s  nos provocam ainda atualmente um sorriso cansado  Mobilidade ou at   mes
3.  a roda ultrapasse a borda da mesa  esta cal  o bot  o n  o    mais ativado  o programa detecta  que o modelo se encontra num precip  cio e reage de forma correspondente  O rob   tem um total de 4  detetores de bordas de modo que este pode procurar precip  cios na marcha    frente e na marcha    r    de ambos os lados  Para isso  este modelo n  o tem qualquer bot  o de pulso para a medi    o do percurso   O caminho percorrido    controlado pela dura    o da conex  o dos motores     Primeiro  monte o modelo conforme descrito nas instru    es de montagem     160 fischertechnik       Verifique com exatid  o se os detetores de bordas s  o corretamente ativados    e quando o modelo chega    borda da mesa e o bot  o for novamente premido exatamente  e quando a roda volta para cima da mesa    Eventualmente  voc   tem de ajustar um ou outro bot  o um pouco para cima ou para baixo     Tarefa 1  Level 3         precip  cio     O Primeiro  pondere sobre o modo como o rob   deve reagir  quando ele chega a um    O Se pensar cuidadosamente  lhe ir   ocorrer que existem muitas possibilidades de    combina    o relativamente a quais sensores se podem encontrar no precip  cio     A ativa    o pode ocorrer em 1  em 2 ou 3 sensores diferentes simultaneamente ou    at   em 4 sensores   O Como    que o rob   deve reagir em cada uma das vezes     Dicas     Pode encontrar a solu    o na tabela seguinte  Us sensores  que se encontrarem sobre o precip  cio     bot  o 0  est  o marcados com uma cruz  
4.  alteramos as propriedades     Tarefa 1  Level 1    O nosso  rob   simples    deve andar em frente por 5 segundos  a seguir em  circuito por 2 segundos e  depois  permanecer parado        Dicas    Programamos o primeiro rob   passo a passo em conjunto    e Comecamos com o sem  foro pedestre em movimento  Simboliza o in  cio do programa    e Em primeiro lugar  buscamos o s  mbolo do motor da janela do elemento e coloc  mo lo por baixo do  elemento inicial de forma que a linha de conex  o    indicada automaticamente  Na janela  Propriedades configuramos a sa  da do motor  M1  assim como o sentido de rota    o     esquerda    e  confirmamos com OK     e Por baixo deste s  mbolo colocamos da mesma forma um s  mbolo do motor e ligamos o motor 2    e Para aguardar um determinado tempo  utilizamos o elemento Tempo de espera  coloc  mo lo por baixo  do segundo s  mbolo do motor e configuramos para 5 segundos    e    seguir  permitimos ao motor M2 rodar na outra dire    o  para a direita   aguardamos 2 segundos e  desligamos ambos os motores  O nosso programa termina com o s  mbolo de fim  o sem  foro pedestre  parado  A figura indica o processo do programa pronto     Quem n  o tiver a certeza se est   tudo pronto  pode comparar o seu programa com o programa de exemplo  fornecido  Para isso  o pr  prio programa    salvado posteriormente e o arquivo Rob   simples 1 rpp     carregado a partir do diret  rio de exemplo do ROBO Pro  configura    o padr  o CNProgramasiROBO  ProiProgramas de
5.  aten    o    polaridade correta  Marca    o vermelha   positivo   Tens  o permitida  30V m  x     E No ROBO Interface podemos ligar e avaliar diferentes sensores e atuadores  Al  m das 8 entradas ROBO Interface  digitais  o ROBO Interface disp  e de outras entradas anal  gicas  Assim  por exemplo  um valor de  resist  ncia aplicado nas entradas AX e AY entre 0 e 5 5 KQ    convertido num valor num  rico entre O e         1024  Os valores de medi    o de um sensor de luminosidade  por exemplo de um  fototrans  stor  s  o recolhidos e est  o dispon  veis para um outro processamento  Nas      entradas anal  gicas A1 e A2 podem ser medidas tens  es entre O e 10VDC     A fun    o mais importante da interface consiste na combina    o l  gica de grandezas  de entrada  Para isso  a interface necessita de um programa  O programa decide que  tipo de dados de entrada s  o considerados os sinais do sensor  os dados de sa  da  adequados  sinais de controle do motor etc   Com o ROBO Interface dispomos de  suficiente pot  ncia de processamento de dados para projetar programas exigentes     E Com isso    efetivamente poss  vel conseguir criar os programas necess  rios Software ROBO Pro  para a interface  pois existe uma superf  cie gr  fica de programa    o  Por tr  s   do termo superf  cie gr  fica de programa    o se esconde um software que nos   possibilita criar os nossos programas de uma forma muito confort  vel  Isto   acontece com a ajuda de s  mbolos gr  ficos  O computador do ROBO I
6.  de luz e segui la  O m  dulo  cont  m 2 fototrans  stores que estabelecemos como sendo detetores  de luz  Cada sensor reage a um motor de forma que seja poss  vel seguir a  fonte de luz  O programa    composto por duas partes  A primeira parte inclui a  procura de uma fonte de luz e na outra parte    realizado o seguimento ou a ativa    o da fonte de luz   Para isso s  o utilizados outros subprogramas  Ap  s a conex  o    ativado o subprograma Busca de luz   Este subprograma s      conclu  do depois de ser encontrada uma fonte de luz  O programa principal tenta  dirigir o rob   na dire    o da fonte de luz  Sempre que a dire    o do rob   se desvia muito da linha ideal   um dos sensores n  o    iluminado pela fonte de luz  Por conseguinte  o rob   corrige o seu sentido de  marcha de forma que ambos os sensores possam detectar a fonte de luz     Primeiro  monte o modelo que segue um foco de luz conforme descrito nas instru    es de montagem   Tarefa 1  Level 2      O Programe  em primeiro lugar  a fun    o  Busca de luz     O rob   deve virar lentamente  e pelo menos a 360    Se  durante a busca  for encontrada uma luz  o rob   p  ra  Caso       contr  rio  ele gira 360   na outra dire    o  Se ele n  o encontrar qualquer fonte de luz   ele deve aguardar 5 segundos antes de voltar a iniciar a busca    O Se a busca de luz for bem sucedida  o modelo deve ativar a fonte de luz  Se a fonte  e luz se movimentar para a esquerda ou para a direita  o rob   deve seguir os  movimentos 
7.  diferentes sensores e atuadores     Bot    Podemos agora  por exemplo  ligar um bot  o na entrada digital 11 e observar a altera    o do estado da  entrada ao acionar o bot  o     Motor power   Verificamos as sa  das ao mesmo tempo que ligamos um motor com uma sa  da de motor  por exemplo  M1  Com o bot  o esquerdo do mouse  podemos colocar o motor em rota    o e alterar a velocidade com  a v  lvula corredi  a        Fototrans  stor    Motor power    se pretendermos testar tamb  m a entrada anal  gica AX  podemos utilizar um fototrans  stor como  sensor anal  gico     146 fischertechnik       Enquanto que no caso do motor ou do bot  o a polaridade n  o    relevante  o motor funciona na pior das  hip  teses em rota    o contr  ria   a liga    o correta do fototrans  stor    extremamente importante para o  funcionamento correto    Ligamos o contato do trans  stor com a marca    o vermelha com um conector adaptador  o outro contato  com um conector verde  O segundo conector verde encaixa no plugue da entrada AX que se encontra       perto da margem da interface  o segundo conector vermelho se adapta na plugue de AX que se encontra o  bem no interior   aten    o  Se se fechar o fototrans  stor na entrada digital 11 18  o conector vermelho FOloNanSIStO     encaixa na plugue que se encontra perto da margem da caixa      Agora podemos variar a intensidade da  Interface   EM1   EM2   EM3   Informa    o      Entradas r Saidas    luminosidade do trans  stor com a ajuda de             
8.  do teste de interface  se todos os bot  es e motores se encontram corretamente  conectados  Sentido de rota    o dos motores  Sentido de rota    o para esquerda para a frente     Tarefa 1  Level 1    Programe o andar do rob          O Programe o modelo de forma que este se desloque na marcha com tr  s p  s  para a  frente    O Utilize os bot  es 11 e 12 para a sincroniza    o das pernas esquerdas e direitas    O Tenha em aten    o que ambas as pernas exteriores de um dos lados e a perna  central do lado oposto t  m de ter sempre a mesma posi    o        fischertechnik         P  RO BO MOBILE SET FOLHETO    Dicas    e Coloque primeiro as pernas dos lados esquerdo e direito na sua posi    o de sa  da  Ligue ambos os  motores  sentido de rota    o    esquerda     e O processo s   deve continuar quando ambos os bot  es l1 e 12 n  o est  o premidos  esta consulta     necess  ria  desde que o modelo tenha de fazer o segundo passo     e Deixe os motores trabalhar  at   o respectivo bot  o  11 para M1  I2 para M2  estar novamente premido   A      Importante que o modelo s   inicie o pr  ximo passo quando ambos os bot  es est  o premidos  A    as pernas est  o numa posi    o correta entre si     condi    o para tal    tamb  m que as manivelas que  acionam as pernas estejam ajustadas corretamente como indicado nas instru    es de montagem    e Agora o processo pode come  ar pela frente e o rob   d   o segundo passo  Agora o modelo anda para  a frente  at   que pare o programa    e Pod
9.  exemploiROBO Mobile Set     se tudo estiver em condi    es  o programa    carregado por download na interface  Ap  s pressionar 0  bot  o Download surge uma janela de di  logo  Af configuramos que o programa deve ser carregado na  mem  ria FLASH 1 e Iniciado imediatamente ap  s o download        Logo ap  s o download o nosso modelo se p  e em marcha  roda e  a seguir  permanece parado  Se  desejarmos reiniciar o programa  premimos a tecla Prog na interface  O LED Prog volta a piscar   enquanto o programa corre  A seguir  se acende permanentemente  O programa na mem  ria FLASH da  interface permanece parado quando a alimenta    o de corrente    interrompida na interface     148  fischertechnik       Experimentamos ao mesmo tempo que retiramos o conector na bateria  Voltamos a encaixar o conector   selecionamos o programa salvado  ao mesmo tempo que premimos a tecla Prog at   acender o LED  Prog1  Voltamos a premir a tecla e Iniciamos o programa        muito pouco aquilo que o rob   faz at   agora  n  o  Ent  o vamos alargar um pouco a tarefa     Tarefa 2  Level 1    Para que o nosso rob   n  o pare logo ap  s 7 segundos  pretendemos apresentar lhe       agora a dan  a    O Fa  a o andar para em frente  para a esquerda  para a direita  para tr  s  e a  diferentes velocidades    O O decurso se deve repetir at   o programa ser conclu  do com o bot  o Prog na  interface     Dicas    e Inverta simplesmente a polaridade dos motores de forma que o rob   se desloque nas dire    es  d
10.  prioridades  Normalmente o rob   responde    busca de luz  Ele detecta um obst  culo  ou seja um perigo  para ele  e o comportamento para evitar o obst  culo fica ativo  Caso tudo se encontre na   rea verde  O  obst  culos rob   pode continuar a procurar a fonte de luz             se engenheiros profissionais de software se ocuparem com uma tarefa t  o exigente  eles n  o come  am  a programar    sorte  mas sim utilizam uma determinada estrat  gia para o desenvolvimento do  programa  Um destes m  todos    chamado Rascunho Top Down     Neste procedimento  todo o sistema     definido a partir do topo  sem se preocupar com todos os detalhes logo no in  cio  N  s tamb  m  utilizamos este m  todo neste problema     Tarefa 1  Level 3     Programe o rob   com o seguinte tipo de comportamento    O Busca de uma fonte de luz    O Logo que a tenha encontrado  siga a    O Pelo caminho surge um obst  culo  evite o    O Aseguir volta a buscar uma fonte de luz   Para a solu    o  utilize os elementos do programa do ROBO Pro Level 3    Solucione esta tarefa  a partir de cima    de acordo com o procedimento Top Down        Dicas    Primeiro voc   divide a tarefa em tr  s partes    e Consulta se o rob   detecta uma fonte de luz  subprograma  Luz       e Consulta se ele bateu num obst  culo  subprograma  Obst  culo       e Dependendo destes resultados  voc   comunica ao rob   o que ele deve    fazer  subprograma  Deslocamento      Y a    Agora pondere para os subprogramas    Luz    e  Obst  cu
11.  um interruptor que liga as conex  es 1 e 3 entre si   Simultaneamente  o contato    interrompido entre as liga    es 1 e 2 que estavam ligadas no estado de  repouso  Desta forma  podem ser consultadas ambas as posi    es iniciais poss  veis    o n    30  No estado de repouso fechado  liga    es 1 e 2 ocupadas     No estado de repouso aberto  liga    es 1 e 3 ocupadas  Fama 10  20    O fototrans  stor pode ser utilizado como sensor digital assim como sensor anal  gico  No primeiro caso        ele serve para a detec    o da passagem n  tida claro escuro  p  ex  de uma linha selecionada  As  quantidades de luz se podem distinguir pela sua Intensidade  nesse caso o fototrans  stor funciona como       sensor anal  gico  Os valores anal  gicos podem ser alterados como quiser entre os seus valores limite   Para que estas grandezas possam ser processadas por computador  t  m de ser convertidas em valores  num  ricos correspondentes     No caso do fototrans  stor  se trata normalmente de um chamado dispositivo semicondutor  cujas  propriedades el  tricas est  o dependentes da lumin  ncia  Todos conhecem as c  lulas solares com as    144 fischertechnik       quais se pode produzir corrente a partir da luz solar  Podemos entender o fototrans  stor como uma  combina    o de mini c  lulas solares e trans  stor  Os impulsos de luz que incidem no fototrans  stor   fot0es  criam uma corrente muito pequena que    fortalecida pelo trans  stor     Nota   Na liga    o do fototrans  stor prestar
12. Cada combina    o cont  m um n  mero  No programa  que       gerado mais tarde     atribu  do o n  mero respetivo a cada possibilidade  De acordo com o n  mero  o rob      reage    situa    o atual  Mas isso ser   mais tarde  Primeiro  reflita apenas sobre o lugar onde o rob   deve    estar para que a combina    o se efetue e verifique se ele reage     Frente Frente Atr  s Atr  s  N    direita esquerda direita esquerda Rea    o   13   14   15   16        0 Para a frente  Nenhum sensor sobre o precip  cio   1    0 O O Parada  os 4 sensores sobre o precip  cio    2 O       Girar um pouco para a direita   3         a Girar um pouco para a esquerda   4 O 0    Girar um pouco para a esquerda   5 O    O Girar um pouco para a direita   6 O o Primeiro para tr  s  depois gira para a direita  1 o 0 Girar um pouco para a esquerda   8 O o Girar um pouco para a esquerda   9     amp  Girar um pouco para a direita   10 o  amp  Girar um pouco para a direita   11 O O Se desloca um pouco para a frente   12 O Primeiro para tr  s  depois gira para a esquerda  13 O Primeiro para tr  s  depois gira para a direita  14 9 Se desloca um pouco para a frente      gt   1  0    Se desloca um pouco para a frente    fischertechnik           RO BO MOBILE SET FOLHETO    Bastante dif  cil  n  o  Mas  n  o se preocupe  existe um programa j   conclu  do para este modelo  que  utiliza todas as vantagens do ROBO Pro     o Cantos rpp     Os elementos mais importantes se encontram no programa principal de modo que vo
13. Isso est  o inclu  dos no  m  dulo  Durante a programac  o  pode tomar os rob  s rolantes como links lopen  modelo  Bom trabalho        164 fischertechnik       E O ROBO Interface oferece mais funcionalidade do que a apresentada at   ao momento pelos rob  s Possibi   idades  m  veis  Para isso s  o necess  rios  no entanto  componentes adicionais  que n  o se encontram inclu  dos a   no volume de fornecimento do m  dulo  Uma vez que estes s  o tamb  m extremamente interessantes de expa nsao  para os rob  s  gostar  amos de apresentar aqui alguns deles     W No ROBO Interface est   inclu  do um diodo receptor de infra vermelhos do IR Control Set  n    de art  Emissor manual  30344  para o emissor manual  No software ROBO Pro pode consultar  desse modo  as teclas do emissor  manual  como entradas digitais e  assim  p  ex  ligar e desligar motores  de infravermelhos    Como exemplo do programa programamos um comando    dist  ncia para rob   andante  Com as 4 teclas  de setas ovais no controle remoto pode comandar o modelo para a frente  Para tr  s  para a esquerda e    para a direita  S   necessita de carregar previamente o programa Rob   andante IR rpp na interface     Um outro programa genial em conjunto com o controle remoto    o programa Mobile Teach IR rpp        Atrav  s deste programa leach ln pode comandar    dist  ncia um dos rob  s rolantes  p  ex  o rob    simples ou o modelo b  sico  O modelo memoriza o percurso percorrido e    capaz de o repetir mais tarde   sempre 
14. a articula    o efetuam movimentos oscilantes  As dist  ncias entre os membros individuais  e 0 local da extremidade do p    isso    a extremidade inferior do p    est  o escolhidas de tal forma  que       a extremidade do p   descreve um movimento el  ptico  quando a manivela de acionamento roda  Atrav  s       disso    originado um movimento  que se assemelha a um passo ao caminhar       s 6 manivelas  que acionam as pernas t  m de ser ajustadas exatamente como indicado nas instru    es  de montagem  As tr  s pernas que assentam simultaneamente no ch  o  t  m a mesma posi    o          da manivela  As manivelas das 3 pernas  que neste momento se mant  m elevadas  sofrem  uma rota    o de 180    A posi    o correta das manivelas entre si garante que o modelo  se possa deslocar numa sequ  ncia de passos correta  a marcha com tr  s p  s       As porcas de cubo  com as quais as rodas dentadas s  o fixadas nos eixos  t  m de  estar bem apertadas  de modo a que as manivelas n  o saiam do lugar durante o andar   Cada um dos lados direito e esquerdo do modelo s  o acionados por um motor  isso    necess  rio  para andar em curvas   Por isso deve se ter em aten    o  que a perna central de um dos lados  se encontre sempre na mesma posi    o que ambas as pernas exteriores do outro lado  Esta  sincroniza    o    efetuada atrav  s de controle por software  atrav  s dos bot  es 11 e 12         Primeiro  monte o modelo conforme descrito nas instru    es de montagem  Controle   No atrav  s
15. c   possa  compreender todo o decurso     consulta complexa do bot  o e a ativa    o dos motores est  o escondidas  nos subprogramas  Primeiro o programa principal     O decurso se inicia com a consulta dos 4 bot  es      esquerda voc   pode ver qual bot  o    consultado  Eles  est  o conectados ao subprograma atrav  s das  entradas de dados  O subprograma    Consulta     determina qual bot  o    pressionado e emite o valor  descrito na tabela  Este valor    atribu  do   s variantes  com o mesmo nome  que voc   pode reconhecer no  programa principal  O valor da variante    transmitido  ao subprograma Rea    o     que  a seguir  ativa um dos  dois motores dependendo deste valor  No  subprograma Rea    o tamb  m s  o lidos os bot  es   visto que os sensores de bordas s  o consultados   enquanto o modelo se desvia     Agora voc   pode alterar a ocupa    o dos bot  es na  interface  assim como as sa  das do motor  sem ter de  examinar exaustivamente em todos os subprogramas  o local onde poderia estar escondido um elemento de  entrada ou um s  mbolo do motor  Cada entrada e cada       sa  da s   surge uma vez     Voc   pode utilizar esta t  cnica de programa    o principalmente quando um subprograma tiver de ser  utilizado em muitos modelos e voc   antes n  o souber exatamente que entradas e sa  das da interface  devem ser utilizadas     Se voc   tiver ficado curioso  pode dar uma olhada nos subprogramas e tente compreender  O princ  pio  da programa    o    semelhante ao do mode
16. da luz  Se ele perder o contato  o programa deve iniciar novamente a  busca de luz  Veja se consegue atrair o rob   com uma lanterna de bolso e conduzi   lo por um percurso com obst  culos     152  fischertechnik       Dicas    e Para os diferentes sentidos de marcha utilize os subprogramas que j   programou para o modelo  b  sico  Assim que o programa Modelo b  sico  rpp esteja aberto  encontra na janela grupos de  elementos do ROBO Pro em Programas carregados o programa Modelo b  sico  e por baixo os  subprogramas que est  o Inclu  dos no programa Modelo b  sico   Pode introduzir facilmente estes  subprogramas no novo programa     Para o subprograma    Busca de luz    utilize o elemento Ciclo de contagem   sobre a descri    o do  elemento ver manual de instru    es ROBO Pro      Ciclo de contagem    No ciclo entre a liga    o N e a liga    o   1  consulte os  fototrans  stores e conte um impulso no bot  o de pulso      11  O ciclo    percorrido at   o rob   encontrar luz ou ter  realizado uma rota    o de 360    Experimente com que  frequ  ncia ele tem de percorrer o ciclo at   fazer uma  rota    o completa e coloque  em fun    o disso  o valor  Z   no elemento Ciclo de contagem    e Programe um segundo ciclo semelhante para a busca na  dire    o inversa     se o rob   encontrar luz  ele p  ra e abandona o  subprograma   e Aqui est   representado o subprograma completo        e No programa principal volte a consultar os fototrans  stores e comande os motores em fun    o de 
17. do bordo da    fischertechnik        P  RO BO MOBILE SET FOLHETO    ficha  Se forem introduzidas duas fichas em dois plugues que se encontram diretamente ao lado um do  outro na interface  de tal modo que dois dos pequenos parafusos se toquem  acontece um curto circuito   Por Isso  os pequenos parafusos devem ser sempre bem apertados e a ficha deve ser inserida de tal  forma  que os parafusos n  o possam entrar em contato uns com os outros     Alimenta    o de corrente   se acontecerem falhas inexplic  veis durante o funcionamento  a causa pode ser a bateria vazia  A  tens  o desce brevemente ao conectar uma carga  motor ligado  e    ativado um reinicializar para o  processador na interface  Ao acender o LED vermelho  a interface ROBO avisa quando a tens  o da  alimenta    o de corrente    demasiado reduzida  A bateria necessita ent  o de ser carregada     Erro de programa    o   Se  nos programas por si elaborados  surgirem erros que n  o s  o poss  veis de explicar  deve  por raz  es  de seguran  a  ser executado um programa o mais parecido poss  vel com os fornecidos  de modo a que  seja poss  vel excluir avarias el  tricas ou mec  nicas  No Modo online    poss  vel seguir o fluxo do  programa na tela  Se o programa chegar a um determinado ponto e n  o continuar     poss  vel procurar  aqui a causa  p  ex  entrada ou motor incorretos selecionados  valor incorreto consultado numa  ramifica    o ou liga    es J N trocadas     se nada disto tiver sucesso  resta contatar o ser
18. do com o mesmo princ  pio com o  subprograma    Luz             No subprograma Deslocamento  voc    consulta o valor atual da variante com os elementos    valor va    de ramificac  o e programa a respetiva         rea    o     detecci  n lum Avance Curva iz  Curva derecha    SITE    BT Bot  o traseiro       fischertechnik         P  RO BO MOBILE SET FOLHETO    Por   ltimo  tem de gerar os subprogramas  que s  o utilizados neste subprograma    Mas  espere um pouco  J   est  o quase todos gerados  O subprograma Busca de luz  p  ex   pode ser  copiado do programa para o modelo que segue um foco de luz  Se n  o souber como isso se efetua  leia  o cap  tulo 4 do manual de instru    es ROBO Pro     Mas cuidado    No modelo que segue um foco de luz  os fototrans  stores estavam conectados na entrada 13 e 14  Mas  agora est  o na l6 e  7  Al  m disso  o bot  o  1    consultado para contar os pulsos quando gira para a  esquerda e o bot  o  2 quando gira para a direita  Agora existe apenas o  1 para contar os pulsos  o que  normalmente tamb  m funciona bem  Voc   tem de adaptar o subprograma busca de luz depois de o  copiar  Visto que a consulta dos bot  es est   escondida no subprograma  esta passa despercebida com  facilidade  Isto n  o acontece  se voc   colocar as entradas no programa principal e as conectar com o  subprograma atrav  s das entradas de dados  Mas esta possibilidade n  o    poss  vel com o rob   que  segue um foco de luz     Os subprogramas para desvio tamb  m j   es
19. e consultar o programa j   conclu  do em Rob   andante  rpp     Pode agora  de forma semelhante ao modelo b  sico rolante  deixar o modelo andar para a esquerda  direita    ou para tr  s  alterando os sentidos de rota    o do motor  Para contar os passos  pode utilizar 11 ou 12     Tarefa 2  Level 2    O Programe o seu modelo de forma que este ande 10 passos para a frente  3 passos       para a esquerda  3 passos para a direita e novamente 10 passos para tr  s   O Aplique para cada sentido um subprograma pr  prio   O Para a contagem dos passos  utilize o elemento Ciclo de contagem     Dicas    e Copie simplesmente o programa Rob   andante1 rpp para um subprograma    e Copie este subprograma as vezes necess  rias para os diferentes sentidos de marcha  Altere em cada  subprograma os sentidos de rota    o de forma que o modelo se movimente no sentido pretendido    e Utilize o elemento Ciclo de contagem para contar o n  mero de passos para cada sentido de rota    o   O modelo d   um passo em cada execu    o de um subprograma  Se o programa executa o ciclo com o  subprograma 10 vezes  o modelo d   10 passos     Desta forma  pode programar o seu rob   andante com uma  sequ  ncia de passos desejada  rob   andante 2 rpp               No caso dos rob  s rolantes  abordamos  detalhadamente o tema detec    o de obst  culos   AS  N  o pretendemos nos repetir aqui  Mas tente    vorruit lopen    fazer a transfer  ncia deste comportamento  uma vez para os rob  s andantes  Os  sensores para 
20. ente  nem sempre    Quando um modelo n  o funciona  se questiona em primeiro lugar  se o mecanismo foi entendido correta   e completamente e se a falha    imediatamente encontrada    Em caso de falhas mec  nicas     poss  vel ainda ver  montagem incorreta  ou sentir  falta de mobilidade    mais alguma coisa  Se surgirem ainda problemas el  tricos     mais complicado    Os profissionais utilizam uma s  rie de diferentes instrumentos de medi    o para a busca de falhas  como   p  ex  medidor de tens  o ou oscil  grafo  Nem todos t  m acesso a este tipo de aparelhos  Pretendemos   por isso tentar isolar e eliminar uma falha com meios mais simples     o    Montagem dos cabos  Antes de come  armos com as nossas experi  ncias  temos de terminar ainda          alguns componentes dos m  dulos da Fischertechnik  P ex  os conectores            fornecidos devem ser conectados   s respectivas se    es de cabos    Primeiro o cabo    cortado  Medimos para isso os comprimentos indicados e  cortamos as se    es  Cada cabo    medido ap  s estar completo  Para isso  necessitamos da bateria e da l  mpada  Se a l  mpada acender  ap  s ter sido  conectada com a bateria  o cabo est   em condi    es  Verificamos tamb  m se a  atribui    o de cores est   correta  conector vermelho cabo vermelho  conector verde cabo    verde     Teste de interface   Se o programa  tamb  m o fornecido  n  o trabalhar juntamente com o nosso modelo  iniciamos o teste  de interface  Este programa de ajuda permite nos tes
21. esejadas    e Pode configurar as velocidades dos motores na janela Propriedades com cada s  mbolo do motor de 1  a 8  Rodando M1 e M2 com diferentes velocidades na mesma dire    o  o rob   faz uma curva    e Para que o programa se repita constantemente  arraste a linha de conex  o da sa  da do   ltimo  elemento do programa para a linha que acompanha o primeiro elemento    e Encontra um exemplo pronto em Rob   simples 2 rpp     Parab  ns  conseguiu construir e programar sozinho o seu primeiro rob    N  o    especialmente  inteligente  pois n  o detecta obst  culos e cal da mesa se n  o prestar aten    o  Mas isso ainda se poder    alterar no decorrer de outras experi  ncias           fischertechnik        P  RO BO MOBILE SET FOLHETO    A  Robos rolantes W Para que um rob   possa detectar o seu ambiente  ele necessita de sensores  Com as seguintes      propostas de modelos s  o apresentadas algumas variantes de rob  s m  veis  nos quais    experimentada  intel Igentes a aplica    o de diferentes sensores  Nesse caso  depende de associar n  o s   os estados internos do  rob    por exemplo medi    o da dist  ncia atrav  s de rodas movidas por impulsos  mas tamb  m sinais do  exterior  por exemplo na busca de luz ou de trilha  A este modelo s  o propostas determinadas tarefas   Elas devem servir de est  mulo e familiariz   lo com a mat  ria  Os programas sobre as tarefas individuais  se encontram no diret  rio ROBO Pro em Programas de exemplolROBO Mobile Seth  Procure encontrar  o
22. ha  a r    O modelo se desloca de marcha a r   at   que o n  mero de pulsos  ajustado seja alcan  ado ou que I5 seja pressionado  lb    novamente  colocado no programa principal  para que seja vis  vel de imediato em       En    Consulta obst   NO OF OE OD             que subprogamas ele    consultado     Entrada  E    Pare      1s X    Para tr  s    e Pode consultar o programa completo em Obst  culoZ rpp    Uma vantagem da t  cnica de programa    o utilizada nesta tarefa    que voc    pode ver diretamente no programa principal que bot  o    consultado em qual  subprograma  Caso pretenda alterar a entrada  voc   tem de fazer isso num  local e n  o procurar em todos os subprogramas o local onde o bot  o poderia  estar escondido  Al  m disso  se pode estabelecer uma combina    o l  gica  muito evidente com os operadores  Em principio  isto tamb  m pode ser  efetuado com elementos de ramifica    o  mas rapidamente se torna de       dif  cil compreens  o quando s  o consultados v  rios casos           fischertechnik         P  RO BO MOBILE SET FOLHETO    Rob   que segue W Ainda falta muito para acabarem as possibilidades que o ROBO Mobile Set oferece   Por isso  agora devem ser combinadas as duas fun    es  busca de luz e detec    o de obst  culos  Do ponto  um foco de luz de vista cient  fico o rob   est   equipado com dois tipos de comportamento  Mas  visto que  os dois  modelos de comportamento n  o podem estar ativos simultaneamente  eles possuem diferentes  com detec    o de
23. inalmente     poss  vel comandar os rob  s m  veis no modo   online  atrav  s de um painel de comando no ROBO Pro  de modo semelhante ao controle remoto IR   online  atrav  s da tela  Ao contr  rio do controle remoto     poss  vel ainda visualizar adicionalmente na   tela dados  que a Interface fornece  p  ex  valores de vari  veis ou entradas anal  gicas  tens  o de   alimenta    o  que a bateria fornece  velocidade dos motores        fischertechnik         P  RO BO MOBILE SET FOLHETO    Como exemplo  reconstru  mos o programa Teach In e comandamos o rob   rolante atrav  s de um painel  de comando  O programa se chama Mobile Teach RErpp  Tamb  m o pode experimentar atrav  s do cabo  de interface  Isso     no entanto  extremamente desconfort  vel  O raio de a    o do modelo fica limitado   o cabo se enrola e o rob   deixa de conseguir virar corretamente  Com certeza que val querer adquirir  imediatamente o RF Data Link     Carregue o programa Mobile Teach RErpp   Mude na barra de fun    es do programa principal para painel de comando  A seguir inicie o programa no    modo online  Agora pode comandar e programar o modelo atrav  s dos bot  es no painel de comando        E Pr  Salvar 4            Esquerda Direita  i EE       Tens  o de alim     E       velocidade       1  Premir a tecla Programar    O    processo de programa    o       iniciado    2  Comandar o modelo na dire    o pretendida  atrav  s das teclas de setas   3  Premir a tecla    Salvar    O percurso percorrido    
24. letida    medida e os  motores s  o corrigidos  Para que funcione corretamente  a linha    iluminada com a l  mpada  Preste  aten    o para o fato de os fotosensores n  o serem ofuscados pela luz difusa da l  mpada atrav  s de uma  disposi    o desfavor  vel  Neste contexto a luz da lente   ptica da l  mpada incandescente atua de forma  especialmente vantajosa     Construa agora o modelo que segue uma trilha de acordo com as instru    es de montagem     Tarefa 1        O Em primeiro lugar  escreva um subprograma com o qual a trilha    procurada  O rob    deve rodar uma vez em circuito    O Se n  o encontrar qualquer trilha  deve se deslocar um pouco para a frente e voltar  a procurar em seguida  Para a detec    o de trilhas s  o consultados os  fototrans  stores    O Quando o rob   descobrir a trilha  deve segui la    O Se a trilha terminar ou se o rob   a perder  devido  por exemplo  a uma alterac  o  brusca da direc  o da trilha  a procura deve ser reiniciada     154 fischertechnik       Dicas    e Ap  s ligar a l  mpada tem de se aguardar um instante  aprox  um segundo  antes dos fototrans  stores  serem consultados  Caso contr  rio  o fototrans  stor detecta escuro     ou seja uma trilha  onde n  o h    nenhuma  porque a consulta foi efetuada antes da l  mpada estar corretamente acesa    e Voc   pode utilizar aprox  20mm de fita isolante preta larga como trilha ou pode pintar uma trilha preta  dessa largura com caneta de feltro num papel branco  As curvas n  o devem ser m
25. lho f  sico intenso  Al  m disso  tais  atividades se limitam ao tempo existente para a manuten    o dos pacientes     M H   alguns anos  os cientistas se ocuparam com uma outra  forma de movimento muito generalizada na natureza  o andar e o  correr  Foram desenvolvidos rob  s que conseguiam se movimentar  com pernas  Um exemplo de um rob   andante de seis pernas    o  rob   andante eletropneum  tico Achille desenvolvido na  academia real militar em Bruxelas  Equipado com uma c  mara no  topo e nas seis pernas  este rob   deve reagir mecanicamente a  obst  culos elevados ou profundos  objetos ou buracos     Tais m  quinas andantes podem ser aplicadas onde os ve  culos de  rodas e de lagarta n  o t  m qualquer chance  como por exemplo  em terrenos exteriores Irregulares ou flex  veis  no caso ultrapassar  obst  culos  subir escadas  passar valas ou na aplica    o em pontos  perigosos e de dif  cil acesso em centrais nucleares  galerias de  minas ou em a    es de salvamento                Reconhecemos tamb  m que o rob   m  vel pode ocupar um lugar importante na sociedade moderna     fischertechnik            P  RO BO MOBILE SET FOLHETO    Robos EE Como podemos construir rob  s a partir dos nossos m  dulos da fischertechnik  Para um rob     precisamos  al  m dos sensores  por exemplo bot  es  e atuadores  por exemplo motores   de muitas   da fischertechnik pecas para construir um modelo  O m  dulo da fischertechnik ROBO Mobile Set    a base ideal  Os  seguintes sensores e atuad
26. lo     quais situa    es  diferentes o rob   pode percepcionar  Voc   designa um valor num  rico a cada situa    o e  o salva na variante com a ajuda de um elemento de comando  De cada situa    o resulta uma rea    o  que     executada no subprograma Deslocamento        o    E AD         Subprograma Luz     N    Situa    o Estado dos sensores Rea    o   0 Nenhuma fonte de luz dispon  vel 16 0  17 0 Buscar luz   1 Fonte de luz a frente do rob   16 1  17 1 Deslocar em linha reta  2 Fonte de luz    esquerda do rob   17 1 Efetuar curva    esquerda  3 Fonte de luz    direita do rob   16 1 Efetuar curva    direita    158  fischertechnik       Subprograma Obst  culo     N    Situa    o Estado dos sensores Rea    o  4 Obst  culo diretamente 13 1  14 1 Desviar 90    a frente do rob    5 Obst  culo    direita do rob   13 1 Desviar para  a esquerda  6  Obst  culo    esquerda do rob   14 1 Desviar para  a direita    Agora voc   ainda tem de apresentar estas detec    es no ROBO Pro com elementos do programa     Subprograma Luz     FD Fototrans  stor direito  FE Fototrans  stor esquerdo           Volte a colocar os elementos para a  consulta dos fototrans  stores  para que  possa detectar de imediato o que    consultado no  subprograma     A variante  que salva o valor dos elementos de comando   faz parte do programa principal  Ela    utilizada em v  rios  subprogramas  Ela    conectada ao subprograma atrav  s de uma sa  da de dados        Voc   gera o subprograma    Obst  culos    de acor
27. lo    rob   que segue um foco de luz com detec    o de  obst  culos       Tarefa 2  Level 3    Carregue o programa na interface e coloque o modelo a se deslocar numa mesa        O 0 modelo reage sempre de modo correto   O Ele deveria responder de outro modo a determinadas combina    es de bot  es   O Se necess  rio  otimize o programa     162 fischertechnik       A  W Depois de nos termos ocupado detalhadamente com os rob  s rolantes  debrucemo nos agora sobre 0 robo andante  um outro tipo de movimenta    o  que podemos utilizar para rob  s m  veis  o andar    A forma de caminhar dos insetos se apropria de modo excelente como modelo para o acionamento de      objetos com seis pernas mec  nicas     Na chamada marcha com tr  s p  s se elevam simultaneamente   do ch  o sempre tr  s das seis pernas  a perna dianteira e traseira de um dos lados  juntamente com a   perna central do outro lado     Marcha com tr  s p  s Ef El E    As pernas que permanecem no ch  o  apresentadas a preto   formam um objeto de E  tr  s pernas est  vel  de modo a que o modelo se mantenha sempre est  vel e n  o E ng E E  vire ao andar                                                                    As pernas do rob   andante da fischertechnik s  o constru  das de tal modo  que resultam numa  articula    o de quatro membros  A forma de constru    o dos quatro membros aqui utilizada    denominada  de Mecanismo corredi  a manivela oscilante     Acionados por uma manivela  os membros munidos de  movimento d
28. memorizado    4  Premir a tecla Reprodu    o    O percurso memorizado    percorrido     O percurso memorizado tamb  m se perde aqui  quando o programa termina     Obt  m mais informa    es sobre a cria    o de pain  is de comando no manual de instru    es do ROBO Pro     ROBO 1 0 Extension W Caso construa um modelo com tantos sensores e motores  que as entradas e sa  das da interface  ROBO n  o sejam suficientes  pode conectar uma ROBO 1 0 Extension  n    de art  93294    Interface   Desse modo  ficam dispon  veis mais 8 entradas digitais  4 sa  das de motor e uma entrada de resist  ncia  anal  gica  Nesta extens  o   O pode conectar um segundo m  dulo  e conectar no segundo  um terceiro  m  dulo  que ser  o depois todos comandados por uma ROBO Interface  Ficam ent  o dispon  veis  na  totalidade  16 sa  das de motor  32 entradas digitais  5 entradas de resist  ncia anal  gicas  2 entradas de  tens  o anal  gicas  bem como 2 entradas para sensores de dist  ncia     se ainda n  o for suficiente  pode ainda comandar v  rias interfaces no PC  no Modo online  p  ex  uma  numa interface serial COM  uma na porta USB ou 2 interfaces na porta USB  cada uma com at   3 ROBO    0 Extensions  Isso pode se tornar muito confuso  O funcionamento de tudo isto se encontra descrito  no cap  tulo 6 do manual de instru    es ROBO Pro     166 fischertechnik       W Experimentar    divertido  Mas somente desde que tudo funcione  Na maioria das vezes isso acontece  B usca de fa   has  Mas  infelizm
29. menor tempo poss  vel  Esta tarefa    mais  adequada para uma competi    o com mais rob  s     W Todos os rob  s constru  dos at   agora conseguem percorrer uma determinada dist  ncia assim como Rob   com detec    o  seguir uma fonte de luz ou uma trilha  Mas o que sucede quando se coloca um obst  culo no caminho    Ou o obst  culo    empurrado para o lado ou o rob   se desloca contra ele at   que a bateria fique vazia  de obst  culos  Naturalmente seria muito mais inteligente se o rob   detectasse o obst  culo e se desviasse   respectivamente  Para isso  o rob   cont  m um p  ra choques m  vel em volta com tr  s bot  es  Com este   p  ra choques ele pode distinguir se existe um obst  culo    esquerda  direita ou atr  s   O modo como ele deve reagir    apenas uma quest  o de programa    o          Primeiro construa o modelo rob   com detec    o de obst  culos     Para a medi    o do percurso     necess  rio apenas um bot  o  11   Por isso  o bot  o 12    retirado do modelo base e    AUS    utilizado para a detec    o de obst  culos        fischertechnik        RO BO MOBILE SET FOLHETO    Tarefa 1  Level 2    O Primeiro  o rob   deve se deslocar em linha reta  Caso ele bata num obst  culo pela       esquerda  14   ele deve recuar um pouco e  a seguir  desviar para a direita   O Caso ele bata num obst  culo pela direita  13   ele deve recuar um pouco e  a seguir   desviar para a esquerda     Dicas    e    detec    o de obst  culos ao fazer marcha a r   ainda n  o    tida em con
30. mo intelig  ncia ainda se  nota muito pouco nestas m  quinas  Como o princ  pio do controle tem grande influ  ncia na t  cnica  rob  tica  a chegada de conex  es eletr  nicas tornaram a constru    o de rob  s mais realista  A quest  o  da  intelig  ncia  de rob  s    ainda hoje objeto de pesquisa e investiga    o de muitas firmas  institutos e  universidades     W As primeiras aproxima    es ao problema foram esperadas da denominada cibern  tica  A designa    o  cibern  tica deriva da palavra grega Kybernetes  Kybernetes era o navegador de barcos a remos  gregos  Ele tinha de determinar o local do barco e alcan  ar a rota necess  ria at   ao destino    Com isso fica claro que a cibern  tica deveria tornar o rob      inteligente     Como se pode representar tal  comportamento inteligente    N  s queremos tentar esclarecer este fato com a ajuda de uma experi  ncia de pensamento  Todos j      observamos o comportamento de uma mariposa no c  rculo de luz de uma l  mpada  A mariposa detecta       a fonte de luz  voa para l    e a seguir se afasta pouco antes de bater na l  mpada  Atrav  s deste  comportamento se torna evidente que a mariposa detecta a fonte de luz  pesquisa um caminho at   ela  e  depois  tem de voar para l    Estas capacidades se baseiam em modelos de comportamento  instintivos  inteligentes do inseto    Tentamos transferir agora estas capacidades para um sistema t  cnico  Temos de reconhecer a fonte de  luz  sensores   pticos   executar um movimento  comandar mo
31. nal um cap  tulo sobre busca de falhas     Um ponto muito importante    o cuidado na montagem e na coloca    o em funcionamento dos nossos  rob  s  Na liga    o dos componentes el  tricos seguimos escrupulosamente as instru    es e verificamos  duas ou tr  s vezes se tudo estava em condi    es  No caso de constru    es mec  nicas  assim como no  caso de cria    es pr  prias  prestamos muita aten    o    mobilidade e    folga reduzida nas caixas de  velocidades e fixa    es  A nossa criatividade est   reservada para escrever programas pr  prios e definir  um novo    comportamento     S   est   limitada    quantidade de mem  ria e capacidade de processamento  de dados do hardware  Os seguintes exemplos fornecem alguns est  mulos     Primeiros passos E Ap  s as reflex  es te  ricas pretendemos agora come  ar a efetuar algumas experi  ncias  Certamente  que val querer experimentar imediatamente  talvez at   com um rob   andante grande  Isso    poss  vel e   prestando uma cuidadosa aten    o   s Instru    es de montagem  a montagem do modelo se consegue  logo na primeira tentativa    Mas o que fazer quando n  o funciona  Nestes casos  tem de se tentar encontrar sistematicamente  causas para os erros  Antes de nos ocuparmos disso  verificamos a combina    o do computador e  interface     No manual de instru    es do ROBO Pro    descrito no cap  tulo 1 e 2  como o software de controle     instalado no PC e como a interface    conectada  Com a ajuda do teste de interface testamos os 
32. nterface   pode executar apenas comandos a partir do seu conjunto de comandos   conhecido  Essencialmente  s  o estruturas de controle simples  cujas   aplica    es s  o extraordinariamente dif  ceis para os principiantes  O software   do PC do ROBO Pro coloca  por isso     disposi    o elementos gr  ficos que s  o   traduzidos  posteriormente num idioma execut  vel para a Interface     W     nica coisa de que ainda necessitamos para o m  dulo ROBO Mobile Set  Alimenta    o     o Accu Set art  n    34969  Cont  m o conjunto de baterias como alimenta    o  de corrente m  vel para os nossos modelos de rob  s e um carregador especial de corrente       para o conjunto de baterias     O melhor ser   carregar a bateria logo com o carregador  para que  esteja carregada quando desejarmos come  ar as experi  ncias           fischertechnik         P  RO BO MOBILE SET FOLHETO    Procedimento W Na nossa entrada no fascinante mundo dos rob  s m  veis iremos avan  ar passo a passo  Come  amos  com uma montagem de teste simples para a verifica    o das fun    es b  sicas da Interface e sensor  Em  em experi  ncias seguida  montamos modelos simples cujas tarefas estabelecidas est  o atribu  das e procuramos sempre  sistemas mais complexos   Quando a cria    o de programas pr  prios se torna demasiado complexa e demora demasiado tempo   ent  o se pode carregar os programas de exemplo fornecidos na interface e acionar com eles o rob     Para n  o desesperar quando ocorrerem erros  existe no fi
33. om um programa simples pretendemos concluir os nossos primeiros passos na   rea da       rob  tica  O programa  controle do port  o da garagem    explicado no cap  tulo 3 do manual de  instru    es ROBO Pro n  o tem a ver com rob  s m  veis  sendo mais adequado ao conhecimento       do software ROBO Pro  Para poder executar o programa basta ligar o motor e tr  s bot  es do m  dulo  ROBO Mobile Set    interface  Tudo o resto    descrito pormenorizadamente no manual de instru    es do  software        fischertechnik         P  RO BO MOBILE SET FOLHETO    0 pri meiro W Ap  s o teste de interface e o controle do port  o da garagem pretendemos  por fim  colocar o primeiro   no  rob   em funcionamento  Montamos o modelo  rob   simples    com ambos os motores de acionamento de   robo SIMp   es acordo com as Instru    es de montagem  Isso    relativamente f  cil e r  pido  porque este modelo cont  m  apenas o necess  rio que um rob   precisa para andar  Ligamos os motores nas sa  das M1 e M2     N  s acedemos ao ROBO Pro e colocamos um novo programa  ARQUIVO     NOVO   ROBO Pro oferece  diferentes n  veis de dificuldade em que podemos trabalhar  No ROBO Pro pode configurar o item do          menu LEVEL  Para j    basta nos o Level 1     surge uma folha de trabalho vazia e na margem esquerda da tela a janela elementar  na qual  podemos selecionar diferentes elementos de programa com o bot  o esquerdo do mouse e  podemos colocar na superf  cie de trabalho  Com o bot  o direito do mouse
34. ores est  o Inclu  dos neste m  dulo     Atuadores Motor power   Dois destes motores em s  rie de corrente cont  nua  9VDC 2 4W  com caixa  de velocidades incorporada e uma redu    o de 50 1 acionam os modelos  de rob  s m  veis  i e  o motor roda 50 vezes    volta do veio  que se salienta  do motor  no mesmo tempo apenas uma vez         L  mpada de formato lenticular   Para a edi    o de sinais de luz mais simples    apropriada a l  mpada incandescente  9VDC 150mA     Na ampola de vidro da l  mpada est   integrada uma lente que enfaixa a luz que sal  Se o feixe de luz for  direcionado para um sensor de luminosidade  fototrans  stor  ver em baixo  pode se montar uma barreira       fotoel  ctrica que distingue a luminosidade da escurid  o  A l  mpada pode tamb  m ser utilizada para  indicar determinados objetos ou como l  mpada a piscar para emiss  o de mensagens de aviso  No  m  dulo    utilizada a l  mpada juntamente com 2 fototrans  stores como sensor especial para  reconhecimento da linha     Sensores W No caso de sensores se distingue entre sensores digitais e anal  gicos   O bot  o    um exemplo de um sensor digital  Dimens  es digitais podem aceitar 2 estados diferentes   Estes estados s  o designados por O ou 1  Para o bot  o  o  0  significa que n  o passa qualquer corrente  entre as liga    es  1 significa que h   corrente     O bot  o da fischertechnik est   concebido como seletor  Por isso  possui 3 liga    es  Ao premir o bot  o  vermelho    acionado mecanicamente
35. que  fototrans  stor detecta luz     Luz em I3 e 14 Para a frente   Luz apenas em  3 Curva    direita   Luz apenas em 14 Curva    esquerda   Luz n  o detectada P  ra  volta para o subprograma Busca de luz    e Crie a curva    direita e    esquerda por meio de diferentes velocidades do M1 e M2 no mesmo sentido  de rota    o  Com isso se cria um estilo de marcha muito harmonioso        fischertechnik         P  RO BO MOBILE SET FOLHETO    e O programa principal tem o seguinte  aspecto     Pode consultar o programa j      conclu  do em Busca de luz rpp   Utilize uma lanterna de bolsa como    fonte de luz  Tente focalizar o feixe  de luz com intensidade para que  ambos os fotosensores sejam  iluminados pela fonte de luz  Preste  aten    o para o fato de em lugares  muito iluminados a sua lanterna de  bolso poder ser ofuscada por outras       fontes de luz  como por exemplo luz  solar de uma grande janela  O rob    passa ao lado da sua l  mpada em  dire    o    luz mais forte           O rob   que segue HA busca e seguimento s  o propriedades essenciais que os  seres inteligentes possuem  Com o rob   que segue um    uma trilha foco de luz construiu e programou um rob   que reagiu a  sinais diretos do seu objetivo   Com o rob   que segue uma trilha empregamos um outro  princ  pio de busca  Em vez da marcha para a fonte de luz     marcada uma linha preta que deve ser seguida pelo rob    Com os  fototrans  stores esta tarefa    relativamente f  cil de efetuar  A luz da marca    o ref
36. que desejado  O percurso memorizado    contudo apagado  quando o programa para   Um programa destes se torna poss  vel atrav  s do elemento do programa    Liste    no ROBO Pro  Neste  elemento     poss  vel memorizar e voltar a ler v  rios valores  ver tamb  m o manual de Instru    es do  ROBO Pro   O pr  prio programa    extremamente complexo  mas a utiliza    o    bastante f  cil     1  Carregar e iniciar o programa Mobile Teach ln rpp na mem  ria Flash da interface ROBO   2  Premir a tecla M1        no controle remoto  O  processo de programa    o       iniciado   3  Comandar o modelo na dire    o pretendida  atrav  s das teclas de setas ovais    4  Premir a tecla M2        O percurso percorrido    memorizado    5  Premir a tecla M3         O percurso memorizado    percorrido     Com uma aplica    o deste g  nero  a programa    o de rob  s se transforma numa brincadeira de crian  as   Tem de ter em aten    o  que o percurso memorizado    eliminado  assim que p  ra o programa atrav  s do  bot  o Prog  na interface     W A interface a  rea ROBO RF Data Link  n    de art  93295 substitui o cabo da interface entre PC e ROBO RF Data Link  interface atrav  s de uma transmiss  o de dados sem fios  Isso      timo  Primeiro n  o    necess  rio   conectar e voltar a desconectar o cabo toda vez que carrega um programa na interface  E em segundo   lugar  pode operar programas sem cabos  no modo online  e  deste modo  detectar erros muito mais   facilmente do que no modo download  E  f
37. rar Isto na  janela Propriedades em Tipo de impulso  Dessa forma  aumenta a exatid  o da medi    o da dist  ncia    e    seguir  volte a desligar os motores e termine o programa    e Pode consultar o programa j   conclu  do em Modelo b  sico  rpp     150 fischertechnik       Resultado        Quantidade de impulsos Percurso percorrido Percurso impulso    Tentativa 1 40  Tentativa 2 40  Tentativa 3 40    De forma aproximada se pode anotar que o modelo percorre cerca de uma dist  ncia de um cent  metro  por impulso     Entretanto  sabe tamb  m que sentido de rota    o tem de configurar para os motores individuais  para  que o modelo se desloque numa determinada dire    o  Anote estes conhecimentos na seguinte tabela  para que n  o tenha de pensar neles em cada altera    o do sentido do deslocamento  Se cablou  corretamente os modelos  como est   descrito nas instru    es de montagem  o sentido de rota    o     esquerda significa em cada motor que a roda gira para a frente     desta forma que s  o programados os  motores em todos os programas de exemplo     Complete a tabela        Sentido marcha modelo Sentido rota    o M1 Sentido rota    o M2  Para a frente Esquerda Esquerda   Para tr  s   Esquerda   Direita   Pare    Para n  o precisar colocar dois s  mbolos do motor na tela em cada mudan  a de dire    o  pode criar para  cada dire    o um subprograma que assume esta tarefa  Isto facilita muito a programa    o  A forma como  criar subprogramas est   descrita no manual de instr
38. rme planejado    Para solucionar esta tarefa facilmente  alguns novos elementos de programa  como p  ex  operadores  p   ex  E  OU   do ROBO Pro Level 3 podem ser uma boa ajuda  No Level 3 tamb  m    poss  vel trocar dados  entre diferentes elementos atrav  s das setas cor de laranja  Para isso  mude para este level no  software  A seguir  voc   deve pegar no manual de instru    es ROBO Pro e ler o cap  tulo 5  cuidadosamente     seguir  voc   est   preparado para a pr  xima tarefa     Tarefa 2  Level 3    O Remodele o seu programa de obst  culos de modo que o modelo reaja de acordo       com a tabela acima   O Para isso  utilize as possibilidades do ROBO Pro level 3     156  fischertechnik       Dicas    e Com a ajuda dos operadores  as diferentes combina    es poss  veis de teclas s  o consultadas num  subprograma  Consulta de obst  culos     O subprograma possui uma sa  da pr  pria para cada  possibilidade     Entrada  E    Entrada de dados BD   Bot  o direito    BD sn  Entrada de dados BE   Bot  o esquerdo  BD    a     gt   0 9    Sa  da NO   Nenhum obst  culo  Sa  da OF   Obst  culo    frente    f  Bd  Sa  da OE   Obst  culo    esquerda O  Sa  da OD   Obst  culo    direita Eiin D  Ada  sd    Sb    e Para que se detecte de imediato quais bot  es s  o consultados  voc   deve colocar os elementos cor  de laranja dos bot  es no programa principal e os ligar ao subprograma atrav  s das entradas de  dados    e Nos v  rios subprogramas de desvio  lb    consultado durante a marc
39. t  o dispon  veis  nomeadamente no modelo com detec    o de  obst  culos  Neste caso o bot  o  5  que    consultado adicionalmente ao fazer marcha a r    est   saliente     Voc   pode ver o programa conclu  do em Luz do obst  culo rpp       primeira vista  o programa principal parece muito simples e f  cil de compreender  E  no entanto  h    muito por detr  s dos subprogramas  Mas com a ajuda do procedimento passo a passo com o m  todo  Top Down  voc   pode solucionar um problema com esta complexidade     Al  m disso  se um dos seus amigos possuir um m  dulo ROBO Mobile Set  voc  s podem continuar as  experi  ncias com este rob    Em cada um dos rob  s    montada apenas uma fonte de luz  A seguir  os  rob  s se buscam mutuamente        Rob   com detec    o W Depois de voc   ter visto no   ltimo exemplo como se procede na programa    o de um problema mais  complexo  agora voc   pode se dedicar a outro comportamento muito importante de um rob   m  vel  Ele  de bordas deve aprender a n  o cair de uma mesa  Se o rob   bater num obst  culo  na maioria dos casos  Isso n  o  tem qualquer import  ncia  Mas se ele cair de uma mesa com um metro de altura  ele pode sofrer alguns  danos  apesar dos m  dulos da fischertechnik serem muito est  veis  Por esta raz  o  o rob   recebe  sensores com os quais ele pode detectar as bordas  Este detetores de bordas s  o compostos por um  bot  o  que    ativado por uma roda rotativa apoiada  Esta roda pode se movimentar para os dois lados   Logo que
40. ta    e Os bot  es s  o consultados no programa principal  Dependendo de qual bot  o    acionado  o modelo  se desvia para a esquerda ou para a direita  Isto se efetua num subprograma    e O n  mero de pulsos na rota    o    direita se devia diferenciar do n  mero de pulsos na rota    o     esquerda  p  ex  3 pulsos para a direita  5 pulsos para a esquerda   Caso contr  rio  o modelo pode ir  para um canto e n  o conseguir descobrir onde est    porque gira sempre a mesma dist  ncia para a  direita e para a esquerda    e O programa j   conclu  do se chama Obst  culo1 rpp     O detetor de obst  culos ainda n  o consegue fazer duas coisas  Ao fazer marcha a r   n  o detecta  quaisquer obst  culos  Ele tamb  m ainda n  o reconhece quando se encontra um obst  culo diretamente     sua frente  Mas  ele poderia detectar ambos  Se durante a marcha a r   I5 for premido  se encontra um  obst  culo atr  s do modelo  Se na marcha    frente forem premidos simultaneamente 13 e 14  ent  o se  encontra um obst  culo diretamente    frente do modelo  Neste caso  o rob   poderia girar em 90    No  total  est  o dispon  veis as seguintes possibilidades    s quais o rob   deve reagir     Obst  culo Bot  o Rea    o   a direita apenas  3 Desviar para a esquerda  rota    o de aprox  30      a esquerda apenas l4 Desviar para a direita  aprox  45      a frente I3 e 14 Desviar para a esquerda  aprox  90      atr  s I5    apenas consultado na marcha    r    Parar e  a seguir     continuar a desviar confo
41. tar as entradas e sa  das separadamente  Os  sensores funcionam  Us motores rodam na dire    o correta  Us motores est  o  em todos os nossos  rob  s m  veis  ligados de tal forma que  em caso de sentido de rota    o esquerda  a roda ou a perna se  movimenta para a frente  Se aqui se encontrar tudo em condi    es  procuramos a causa mec  nica     Maus contatos   Maus contatos s  o erros frequentes  Por um lado  os conectores adaptadores podem estar soltos no  plugue  Se for esse o caso  as molas do contato do conector s  o alargadas com uma pequena chave de  parafusos  Cuidado  alargar demasiado provoca a quebra dos contatos ou conduz a uma falta de  mobilidade ao encaixar    Outra causa para os maus contatos s  o os acoplamentos de aperto soltos  nos locais de aparafusamento  do conector  Por favor aparafusar cuidadosamente  Na ocasi  o    igualmente verificado  se nenhum dos  fiozinhos de cobre finos est  o partidos     Curto circuitos   Tamb  m poderia acontecer que seja provocado um curto circuito devido    coloca    o errada dos cabos   Nesse caso  tudo deixa de funcionar como devia  Na bateria est   integrado um fus  vel  que  em caso de  corrente ou temperatura demasiado elevada  desliga a corrente  As sa  das da Interface s  o tamb  m  desligadas  em caso de sobreaquecimento    Pode tamb  m ser provocado curto circuito  se n  o se apertar corretamente os pequenos parafusos nas  fichas el  tricas  com os quais o cabo    apertado  Estes ficam eventualmente a sobressair 
42. tores  e temos de estabelecer uma rela    o  conveniente entre reconhecimento e movimento  o programa      MW A experi  ncia de pensamento descrita anteriormente foi  realizada pelo ingl  s Walter Grey nos anos 50    Com a ajuda de sensores simples  motores e conex  es eletr  nicas  foram conseguidos diferentes animais    cibern  ticos    que  adotaram comportamentos muito espec  ficos  como por exemplo  o de uma mariposa  A figura mostra uma r  plica da tartaruga     cibern  tica que est   exposta no Museu Smithsonian em  Washington       142 fischertechnik       W Mas para que precisamos de rob  s m  veis  Uma vez tentamos aplicar o comportamento da nossa     mariposa de pensamento    a aparelhos t  cnicos  Um exemplo simples    a busca de luz  Modificamos a  fonte de luz  colocando uma tira clara  a linha guia  no ch  o e os sensores deixam de estar orientados       para a frente e sim para baixo  Com a ajuda das linhas guia desse tipo  um rob   m  vel pode se orientar   por exemplo  num hall de armaz  m  Informa    es adicionais  por exemplo na forma de c  digo de barras  em determinados locais  levam o rob   nestas posi    es a outras a    es  como por exemplo a recolha ou  dep  sito de uma palete    Tais sistemas rob  ticos j   existem na realidade  Em grandes hospitais existem longas vias de transporte  para materiais de consumo  como por exemplo roupas de cama  O transporte destes materiais pelo  pessoal da manuten    o    dispendioso e est   ligado  em parte  a traba
43. u    es do software ROBO Pro no cap  tulo 4  Logo que  tenha lido este cap  tulo  pode se aventurar na pr  xima tarefa  No ROBO Pro passa para o Level 2     Tarefa 2  Level 2    O Crie para cada sentido de marcha um subprograma        O Programe o modelo de forma que percorra um quadrado com bordas de um metro   O Qual    a precis  o da repeti    o           fischertechnik        P  RO BO MOBILE SET FOLHETO    Dicas    e Crie  em primeiro lugar  um subprograma Para a frente  Pode criar os outros subprogramas atrav  s  da c  pia deste subprograma  lem de adaptar apenas os sentidos de rota    o dos motores    e Para virar para a esquerda e para a direita  utilize uma velocidade reduzida  Isso aumenta a precis  o    e Para a contagem de impulsos utilize novamente o elemento Contador de pulsos e o bot  o na  entrada 11             e Carregue o programa para experimentar primeiro na RAM  at   descobrir quantos impulsos necessita  para efetuar uma rota    o de 90    Em primeiro lugar  o carregamento na RAM    mais r  pido do que o  carregamento na mem  ria FLASH e  em segundo lugar  a mem  ria Flash tem apenas uma vida   til     limitada    de aprox  100 000 downloads    e O programa j   conclu  do se chama Modelo b  sico  rpp            O rob   que segue um W Depois de ter analisado o modelo b  sico  o rob   deve agora    aprender a reagir a sinais do ambiente  Semelhante     foco de luz mariposa da nossa experi  ncia de pensamento do primeiro  cap  tulo  ele deve detectar a fonte
44. uito acentuadas   caso contr  rio o rob   perde a trilha demasiadas vezes    e Primeiro  com o teste de interface verifique se a sua trilha foi detectada corretamente pelos  fototrans  stores  N  o se esque  a de desligar a l  mpada    e Ajuste a l  mpada de modo que os dois fototrans  stores forne  am o valor 1 relativamente ao fundo  claro  mesmo quando os motores M1 e M2 s  o ligados  Se a sua bateria estiver um pouco fraca  ao  ligar os motores a l  mpada fica um pouco escura  Caso esta n  o esteja corretamente ajustada  um  fototrans  stor pode indicar escuro    apesar de n  o ter encontrado qualquer trilha    e    busca de trilha funciona do mesmo modo que a busca de luz  Voc   apenas tem de adaptar a busca         de modo que  em caso de busca malograda  o modelo se desloque um pouco em linha depois de uma    rota    o completa  antes de continuar a busca    e Preste aten    o para que o modelo tenha de se deslocar em linha reta  em caso de  seguimento de trilha  quando os dois fototrans  stores fornecerem o valor    escuro      0     e Pode consultar o programa j   conclu  do em Busca de trilha rpp     Tarefa 2   O Crie uma trilha com v  rias curvas acentuadas  Qual    o raio que o modelo ainda       consegue efetuar    O Ao corrigir a trilha experimente as diferentes velocidades dos M1 e M2  Que  combinac  o proporciona o melhor resultado    O Crie uma trilha com um percurso circular  Procure otimizar as velocidades de modo  que o rob   consiga efetuar o percurso no 
45. utras fun    es para os modelos  Ao dar uma olhada nos seguintes exemplos  certamente que v  o surgir   mais id  ias     Modelo b  sico E Em compara    o com os nossos primeiros rob  s rob   simples     o modelo          b  sico    mais est  vel e mais robusto  Cont  m  al  m disso  2 sensores  para a medi    o da dist  ncia que s  o constitu  dos por um bot  o    e por uma roda movida por impulsos  A roda movida por  impulsos est   conectada com o eixo do motor e aciona  quatro vezes uma tecla em cada rota    o do motor    Este modelo serve como base para outros modelos de rob  s m  veis     Construa o modelo b  sico de acordo com as instru    es de montagem  Na montagem  proceda com muito cuidado  Quando tudo estiver pronto do ponto de vista mec  nico  verifique a  mobilidade dos motores  conectando cada motor sem a Interface diretamente    bateria     Tarefa 1  Level 1    O Programar a interface de forma que o modelo se desloque 40 impulsos para a       frente  Para a medi    o dos impulsos utilize o bot  o de contagem na entrada 11    O Meca o percurso que o modelo percorre e calcule que dist  ncia    percorrida por  impulso    O Repita a tentativa 3 vezes e tome nota na tabela a forma como os valores oscilam     Dicas    e A seguir  ligue ambos os motores  sentido de rota    o    esquerda     e Para contar os impulsos em 11  utilize o elemento do programa  Contador de pulsos        e Conte ambos os flancos de impulsos  0 1 ao premir  1 0 ao largar o bot  o   Pode configu
46. vico de assist  ncia fischertechnik   e mail  infoDfischertechnik de      Ou ent  o visite o nosso site na Internet  em www fischertechnik de  L   tem acesso a um f  rum  chat   mercado  galeria e pode se tornar membro do Fischertechnik Fanclub gratuitamente        Desejamos a voc   ainda muitas horas de divertimento com o ROBO Mobile Set com v  rios efeitos Aha     168 fischertechnik       
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Sunbeam Bread/Dough Maker Bread Maker User Manual  SERVICE MANUAL  TDR1000/3 TDR1000/3P CFL510G TDR500/3 Time Domain    Leisure Free 60 LEVC67  AF Headclene  IQ-ALTO  ENDUIT DE PREPARATION METAL  Wiley Configuring SAP ERP Financials and Controlling      Copyright © All rights reserved. 
   Failed to retrieve file