robotica [modo de compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfprogramaÇÃo...

14
PROJETO ROBÓTICA 9º ano 2011

Upload: others

Post on 16-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROJETO ROBÓTICA9º ano 2011

Page 2: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

CONVITE

Page 3: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PRIMEIRA VISITA

- Apresentação dos projetos

- Primeiras impressões

Page 4: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

NOS DIVIDIMOS

Robótica Autorama

• medo ou interesse?

•oportunidades

Page 5: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

DECISÃO DO HARDWARE E DA LINGUAGEM DE

PROGRAMAÇÃO

• Arduíno (utiliza a linguagem C, mais complexa forma de programação, em inglês, mais barato e com menos limitações).

• Legal (utiliza uma linguagem com comandos em português para programar, mais caro e mais limitado)

Page 6: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

GRUPOS

- Nos dividimos

- Construção

Page 7: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROGRAMAÇÃO INICIAL

Andava para frente por 7 segundos.Virava à direita por 1 seg.

Andava, mas sem identificar a faixa preta.

Page 8: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROGRAMAÇÃO USANDO

SENSORES

Por Favor

repita sempre

[

potência m1 10

potência m2 10

Andava para frente.potência m2 10

]

Se s6= 1

Então

[

potência m1 10

potência m2 5

]

]

Ligue motores

Obrigado

Se o sensor 6 identificasse preto,

então, um motor diminuía a potência e o robô virava.

Page 9: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROGRAMAÇÃO USANDO SENSORES

Muitos problemas que tratamos como desafios:

- O sensor reconhecia a faixa, mas não seguia os comandos. Utilizamos o método científico.

- Fazia a curva, mas não parava mais. Então, o problema poderia ser com o programa.

Page 10: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROGRAMAÇÃO USANDO EVENTOS

Vimos as apresentações dos anos anteriores e observamos que eles utilizaram uma outra forma de programar: os eventos.

Por favor

ligue evento s2

Evento s2: potência m1 10potência m2 2

ligue evento s2

ligue evento s6

repita sempre

[

potência m1 8

potência m2 8

ligue motores

]

Obrigado

potência m2 2ligue motores

Evento s6:potência m1 2potência m2 10ligue motores

Page 11: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

PROBLEMAS COM O SENSOR

Page 12: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

MÉTODO CIENTÍFICO

Procuramos eliminar as variáveis:

- Trocamos os sensores;- Utilizamos os programas em robôs variados.robôs variados.

Assim, identificamos falha no material - os três robôs viraram dois – e falhas na programação, que foram solucionadas.

Page 13: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

O ROBÔ COMPLETOU A PISTA!

Page 14: Robotica [Modo de Compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfPROGRAMAÇÃO USANDO SENSORES Muitos problemas que tratamos como desafios: - O sensor reconhecia

CONQUISTAS NO PROCESSO

¢Linguagem de programação¢Superar impressões iniciais¢Detectar problemas (material, ¢Detectar problemas (material, ambiental ou de linguagem) e procurar soluções factíveis.