robotica [modo de compatibilidade]site.veracruz.edu.br/doc/projeto_robotica_ef9_em.pdfprogramaÇÃo...
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022050116/5f4d0f316cdd9c7fd650e09c/html5/thumbnails/14.jpg)
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.