1 kit alfa marcello cláudio de gouvêa duarte. 2 1 2 introduÇÃo conhecendo o kit alfa 3...

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

Upload: internet

Post on 17-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 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

1

Kit AlfaMarcello Cláudio de Gouvêa Duarte

Page 2: 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

2

1

2

INTRODUÇÃOINTRODUÇÃO

CONHECENDO O KIT ALFA CONHECENDO O KIT ALFA

3 CONHECENDO O +LEGALCONHECENDO O +LEGAL

4 O DESAFIOO DESAFIO

Page 3: 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

3

O Produto

Um Kit para robótica pedagógica.

SOFTWAREEDUCATIVO

KIT DEROBÓTICA

Page 4: 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

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)

Page 5: 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

5

SISTEMA PETe DE EDUCAÇÃO TECNOLÓGICA COMPONENTES

ALUNO

CIDADANIAMOTIVAÇÃO

INTEGRAÇÃOEMPREGABILIDADE

EMPREENDEDORISMOPOTENCIALIZAÇÃO DE HABILIDADES

FORMAÇÃO

PROFESSOR

CAPACITAÇÃO CONTINUADAATUALIZAÇÃO TECNOLÓGICA

DISCUSSÃO DE TEMAS ATUAISDESMISTIFICAÇÃO DA INFORMÁTICA

CAPACITAÇÃO

TRANSFERÊNCIA DECONHECIMENTO

SOFTWAREEDUCATIVO

KIT DEROBÓTICA

INSTRUMENTALTECNOLÓGICO

APLICAÇÕES/DESAFIOS

MATERIALPEDAGÓGICO

MATERIAL DE SUPORTE PEDAGÓGICO

Page 6: 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

6

Ideologia

Page 7: 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

7

Page 8: 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

8

Page 9: 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

9

Page 10: 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

10

1

2

INTRODUÇÃO INTRODUÇÃO

CONHECENDO O KIT ALFA CONHECENDO O KIT ALFA

3 CONHECENDO O +LEGALCONHECENDO O +LEGAL

4 O DESAFIOO DESAFIO

Page 11: 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

11

Peças Estruturais

Peças em alumínio reciclável.

Facilidade em usar outros materiais.

Page 12: 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

12

Motores

Motor DC com redução Servo Motor

Page 13: 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

13

Sensores

Sensor de ContatoSensor de LuzSensor de RuídoSensor de corSensor de TemperaturaSensor de FaixaSonarSensor de Distância (IR)Sensor de Presença (IR)

Page 14: 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

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

Page 15: 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

15

Programação em LEGAL

Page 16: 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

16

Programação em Assembly

Page 17: 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

17

Programação em C

Page 18: 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

18

Programação em Basic

Page 19: 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

19

MC2.5 - Botões

Page 20: 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

20

MC2.5 - Luzes

Page 21: 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

21

MC2.5 - Alimentação

Page 22: 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

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

Page 23: 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

23

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

S7

S8 S6

S5

Page 24: 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

24

Instalação dos servo motores

Duas entradas para os SERVOMOTORES

1 e 2

Page 25: 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

25

1

2

INTRODUÇÃO INTRODUÇÃO

CONHECENDO O KIT ALFA CONHECENDO O KIT ALFA

3 CONHECENDO O +LEGALCONHECENDO O +LEGAL

4 O DESAFIOO DESAFIO

Page 26: 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

26

Page 27: 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

27

Page 28: 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

28

Page 29: 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

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

Page 30: 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

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

Page 31: 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

31

Comportamentos

{ Exemplo: Seguir Luz por aproximadamente 10 segundos. }Início Siga Luz 10tFim

{ Exemplo: Seguir Luz por aproximadamente 10 segundos. }Início Siga Luz 10tFim

{ Exemplo: Seguir calor por aproximadamente 10 segundos.}Início Siga Calor 10tFim

{ Exemplo: Seguir calor por aproximadamente 10 segundos.}Início Siga Calor 10tFim

Page 32: 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

32

Comportamentos

{ Exemplo: Seguir uma faixa branca sem parar. }Início Siga Faixa Branca sempreFim

{ Exemplo: Seguir uma faixa branca sem parar. }Início Siga Faixa Branca sempreFim

{ Exemplo: Fugir da luz calor por aproximadamente 10 segundos.}Início Fuja Luz 10tFim

{ Exemplo: Fugir da luz calor por aproximadamente 10 segundos.}Início Fuja Luz 10tFim

Page 33: 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

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.

Page 34: 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

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

Page 35: 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

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

Page 36: 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

36

Programação Orientada a Eventos

Page 37: 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

37

Início # Programa principal Ligue evento1 # habilita evento 1 Ligue evento3 # habilita evento 3 Frente sempreFim

Início # Programa principal Ligue evento1 # habilita evento 1 Ligue evento3 # habilita evento 3 Frente sempreFim

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 PrincipalMódulo Principal

# Evento 1PareRé 3tDireita 2t

# Evento 1PareRé 3tDireita 2t

# Evento 3PareRé 3tEsquerda 2t

# Evento 3PareRé 3tEsquerda 2t

Módulo Evento 1Módulo Evento 1

Módulo Evento 3Módulo Evento 3

Page 38: 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

38

Sub-rotinas no +Legal

Início repita sempre [ piscar ]Fim

Início repita sempre [ piscar ]Fim

Módulo PrincipalMódulo Principal

Page 39: 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

39

1

2

INTRODUÇÃO INTRODUÇÃO

CONHECENDO O KIT ALFA CONHECENDO O KIT ALFA

3 CONHECENDO O +LEGALCONHECENDO O +LEGAL

4 O DESAFIOO DESAFIO

Page 40: 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

40

Operação Limpeza

Page 41: 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

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.

Page 42: 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

44

[email protected]