A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Kit Alfa Marcello Cláudio de Gouvêa Duarte. 2 1 2 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO.

Apresentações semelhantes


Apresentação em tema: "1 Kit Alfa Marcello Cláudio de Gouvêa Duarte. 2 1 2 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO."— Transcrição da apresentação:

1 1 Kit Alfa Marcello Cláudio de Gouvêa Duarte

2 2 1 2 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO

3 3 O Produto Um Kit para robótica pedagógica. SOFTWARE EDUCATIVO KIT DE ROBÓTICA

4 4 O Produto Material para apoiar o professor. Material Pedagógico Diga-me e eu esqueço. Ensina-me e eu lembro. Envolva-me e eu aprendo! (Confúcio)

5 5 SISTEMA PETe DE EDUCAÇÃO TECNOLÓGICA COMPONENTES ALUNO CIDADANIA MOTIVAÇÃO INTEGRAÇÃO EMPREGABILIDADE EMPREENDEDORISMO POTENCIALIZAÇÃO DE HABILIDADES FORMAÇÃO PROFESSOR CAPACITAÇÃO CONTINUADA ATUALIZAÇÃO TECNOLÓGICA DISCUSSÃO DE TEMAS ATUAIS DESMISTIFICAÇÃO DA INFORMÁTICA CAPACITAÇÃO TRANSFERÊNCIA DE CONHECIMENTO SOFTWARE EDUCATIVO KIT DE ROBÓTICA INSTRUMENTAL TECNOLÓGICO APLICAÇÕES/ DESAFIOS MATERIAL PEDAGÓGICO MATERIAL DE SUPORTE PEDAGÓGICO

6 6 Ideologia

7 7

8 8

9 9

10 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO

11 11 Peças Estruturais Peças em alumínio reciclável. Facilidade em usar outros materiais.

12 12 Motores Motor DC com redução Servo Motor

13 13 Sensores Sensor de Contato Sensor de Luz Sensor de Ruído Sensor de cor Sensor de Temperatura Sensor de Faixa Sonar Sensor de Distância (IR) Sensor de Presença (IR)

14 14 Módulo de Controle: MC2.5 Programável 4 entradas digitais (I2C e 1-wire) 4 entradas analógicas 4 saídas para servo motores 2 saídas para motores DC Pode ser usado como coletor de dados

15 15 Programação em LEGAL

16 16 Programação em Assembly

17 17 Programação em C

18 18 Programação em Basic

19 19 MC2.5 - Botões

20 20 MC2.5 - Luzes

21 21 MC2.5 - Alimentação

22 22 S1 (de cima) e S2 (de baixo) - DIGITAIS S3 (de cima) e S4 (de baixo) - ANALÓGICOS S1 S2 S4 S3 MC2.5 - Instalação de sensores

23 23 S5 (de cima) e S6 (de baixo) - DIGITAIS S7 (de cima) e S8 (de baixo) - ANALÓGICOS S7 S8 S6 S5

24 24 Instalação dos servo motores Duas entradas para os SERVOMOTORES 1 e 2

25 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO

26 26

27 27

28 28

29 29 { Exemplo: Pisca Luz 1 10 vezes } Início Repita 10 vezes [ Ligue L1 Espere 1t Desligue L1 Espere 1t ] Fim { Exemplo: Pisca Luz 1 10 vezes } Início Repita 10 vezes [ Ligue L1 Espere 1t Desligue L1 Espere 1t ] Fim Comandos Repita e Espere

30 30 { Exemplo: Pisca Luz 1 sem parar. } Início Repita sempre [ Ligue L1 Espere 1t Desligue L1 Espere 1t ] Fim { Exemplo: Pisca Luz 1 sem parar. } Início Repita sempre [ Ligue L1 Espere 1t Desligue L1 Espere 1t ] Fim Comandos Repita e Espere

31 31 Comportamentos { Exemplo: Seguir Luz por aproximadamente 10 segundos. } Início Siga Luz 10t Fim { Exemplo: Seguir Luz por aproximadamente 10 segundos. } Início Siga Luz 10t Fim { Exemplo: Seguir calor por aproximadamente 10 segundos.} Início Siga Calor 10t Fim { Exemplo: Seguir calor por aproximadamente 10 segundos.} Início Siga Calor 10t Fim

32 32 Comportamentos { Exemplo: Seguir uma faixa branca sem parar. } Início Siga Faixa Branca sempre Fim { Exemplo: Seguir uma faixa branca sem parar. } Início Siga Faixa Branca sempre Fim { Exemplo: Fugir da luz calor por aproximadamente 10 segundos.} Início Fuja Luz 10t Fim { Exemplo: Fugir da luz calor por aproximadamente 10 segundos.} Início Fuja Luz 10t Fim

33 33 Início repita sempre [ se s3>s7 então # sensor S3 mais iluminado [ ligue l1 desligue l2 ] senão # sensor S7 mais iluminado [ ligue l2 desligue l1 ] Fim Início repita sempre [ se s3>s7 então # sensor S3 mais iluminado [ ligue l1 desligue l2 ] senão # sensor S7 mais iluminado [ ligue l2 desligue l1 ] Fim Comandos Se, Então e Senão Atenção: Antes de testar o programa ao lado conecte um sensor de luz em S3 e outro sensor de luz em S8.

34 34 Embora qualquer leitura feita em um dos sensores de seu robô possa constituir um evento, nós da PNCA separamos quatro entradas de sensores e desenvolvemos um tratamento especial para elas. As estradas escolhidas foram: S1, S2, S5 e o S6, todas entradas para sensores digitais. Cada uma destas entradas está associada a um evento específico: a entrada S1 está associada ao Evento 1; a entrada S2 está associada ao Evento 2; a entrada S5 está associada ao Evento 3; a entrada S6 está associado ao Evento 4. Programação Orientada a Eventos

35 35 { Exemplo: De variável para controlar o número de repetições.} Início byte conta # declara uma variável do tipo byte conta= 0 # zera a variável conta enquanto conta<5 [ Ligue L1 Espere 1t Desligue L1 Espere 1t conta = conta + 1 # comando de atribuição ] Fim { Exemplo: De variável para controlar o número de repetições.} Início byte conta # declara uma variável do tipo byte conta= 0 # zera a variável conta enquanto conta<5 [ Ligue L1 Espere 1t Desligue L1 Espere 1t conta = conta + 1 # comando de atribuição ] Fim Variáveis no +Legal e os Comandos Enquanto e Atribuição

36 36 Programação Orientada a Eventos

37 37 Início # Programa principal Ligue evento1 # habilita evento 1 Ligue evento3 # habilita evento 3 Frente sempre Fim Início # Programa principal Ligue evento1 # habilita evento 1 Ligue evento3 # habilita evento 3 Frente sempre Fim Programação Orientada a Eventos Atenção: Antes de testar o programa ao lado conecte um sensor de contato em S1 e outro sensor de contato em S5. Módulo Principal # Evento 1 Pare Ré 3t Direita 2t # Evento 1 Pare Ré 3t Direita 2t # Evento 3 Pare Ré 3t Esquerda 2t # Evento 3 Pare Ré 3t Esquerda 2t Módulo Evento 1 Módulo Evento 3

38 38 Sub-rotinas no +Legal Início repita sempre [ piscar ] Fim Início repita sempre [ piscar ] Fim Módulo Principal

39 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO

40 40 Operação Limpeza

41 41 Use dois sensores de Faixa em seu robô; Use os eventos para controlar o funcionamento de seu robô; Não esqueça dos comandos para controlar os eventos: ligue evento e desligue evento; Controle os motores diretamente usando os comandos: potência, ligue motores e desligue motores.

42 42 Início ligue evento1 # sensor colocado na frente do robô ligue evento3 # sensor colocada na traseira do robô potência M1 10 potência M2 10 ligue motores repita sempre # loop sem fim [ ] Fim Início ligue evento1 # sensor colocado na frente do robô ligue evento3 # sensor colocada na traseira do robô potência M1 10 potência M2 10 ligue motores repita sempre # loop sem fim [ ] Fim Solução Atenção: Antes de testar este programa conecte um sensor de faixa em S1 e outro sensor de faixa em S5. Módulo Principal

43 43 Solução { o robô encontrou o limite da arena com o sensor da frente.} # o robô vira um pouso e... potência M1 -4 potência M2 4 espere 1t # avança de ré potência M1 -10 potência M2 -10 { o robô encontrou o limite da arena com o sensor da frente.} # o robô vira um pouso e... potência M1 -4 potência M2 4 espere 1t # avança de ré potência M1 -10 potência M2 -10 { o robô encontrou o limite da arena com o sensor de traz. } # o robô vira um pouso e... potência M1 4 potência M2 -4 espere 1t # avança potência M1 10 potência M2 10 { o robô encontrou o limite da arena com o sensor de traz. } # o robô vira um pouso e... potência M1 4 potência M2 -4 espere 1t # avança potência M1 10 potência M2 10 Módulo Evento 1 Módulo Evento 3

44 44


Carregar ppt "1 Kit Alfa Marcello Cláudio de Gouvêa Duarte. 2 1 2 INTRODUÇÃO CONHECENDO O KIT ALFA 3 CONHECENDO O +LEGAL 4 O DESAFIO."

Apresentações semelhantes


Anúncios Google