Sistema de acesso remoto do pêndulo matemático automatizado

Propaganda
Anais da VIII Semana de Iniciação Científica III Simpósio de Extensão
v.8, n.1, 2015
Produção: Resumo Científico
ISSN: 2317-3858
Sistema de acesso remoto do pêndulo matemático automatizado
OLIVEIRA, Adalberto Igor de; SANTOS, Romeu Silva Oliveira; OLIVEIRA, Vitor Araújo; PRADO, Marcos
Gomes; LESSA, Oliver Thompson; TAKIYA; Carlos.
A Vídeo Análise tem sido utilizada em áreas como: Biologia, Física, Esportes, Fisioterapia, Engenharia e
Educação, entre outras. Além da vídeo análise, o acesso remoto é extremamente necessário para
fornecer controle e visualização desses experimentos, obtendo ótimos resultados e uma grande
quantidade de dados para análise. O presente trabalho apresenta desenvolvimento de um sistema
capaz de fornecer o acesso remoto via web (rede mundial de computadores) a um Pêndulo
Matemático Automatizado utilizando Python, Flask, a biblioteca OpenCV e Multithreads. Python é uma
linguagem de programação versátil usada por muitos cientistas e empresas, como a Google, tendo alta
velocidade de processamento e uma linguagem de código simplificado. Flask é uma framework de
desenvolvimento web, exclusiva da linguagem Python, com capacidade de realizar comunicações entre
cliente e servidor, tendo relação um para muitos, ou seja, capaz de atender vários clientes com um
único servidor através de Multithreads. Para o acesso remoto o controle das câmeras de filmagem dos
experimentos, está sendo utilizada a biblioteca OpenCV desenvolvida pela Intel, que é capaz de ligar,
gravar e fornecer a imagem de várias câmeras. O controle dos movimentos físicos do pêndulo
matemático é realizado através do envio de funções capazes de definir o comprimento do fio e sua
angulação através do web site disponibilizado pelo Flask, os dados são tratados e enviados em uma
comunicação serial ao pêndulo que é controlado por um Arduíno Atmega. O uso de Multithreads é
muito comum quando se precisa de velocidade de processamento e realização de múltiplas tarefas
simultaneamente, com a implementação delas tornou-se possível fornecer ao web site, capturar as
imagens da câmera, gravá-las, fornecer streamming ao vivo do experimento, e acesso via web dos
vídeos gravados, simultaneamente. O sistema desenvolvido, é adaptável a outros sistemas
automatizados e que utiliza vídeo análise, podendo ser aplicado em diferentes áreas, fornecendo
comodidade, dados precisos, que podem ser tratados com rigor matemático e estatístico.
Palavras-chave: Sistema remoto, Vídeo análise, Multithreads, Flask.
1/1
Powered by TCPDF (www.tcpdf.org)
Download