An open API service indexing awesome lists of open source software.

https://github.com/64j0/bluetooth_web

TCC Engenharia Mecatrônica
https://github.com/64j0/bluetooth_web

Last synced: about 2 months ago
JSON representation

TCC Engenharia Mecatrônica

Awesome Lists containing this project

README

        

# TCC - Bluetooth Low Energy WEB

Esse repositório será usado para armazenar os códigos referentes à parte computacional do meu Trabalho de Conclusão de Curso, denominado "Caracterização de uma bancada didática para estudos de dinâmica, vibrações e manutenção".

Um dos objetivos do trabalho é desenvolver uma interface computacional para que o usuário do sistema possa visualizar os dados obtidos pelos sensores na planta real. Para medir a vibração ocorrida no sistema (rotor desbalanceado, Jeffcott rotor) será usado um acelerômetro digital desenvolvido pela HEDRO.

O firmware do sensor foi implementado segundo as regras do protocolo Bluetooth Low Energy (BLE) visando aumentar o tempo de duração da bateria. As comunicações entre o desktop (browser) e o equipamento de medição se dá através de uma interface UART.

A figura abaixo demonstra alguns resultados iniciais, onde estão sendo comparados os gráficos gerados a partir de dados coletados pelo sensor com uma fonte de excitação de 200 Hz aproximadamente. À esquerda temos um gráfico gerado em python usando a matplotlib e a direita temos o gráfico gerado usando javascript e a chartjs.

![Figura onde são comparados dois gráficos com resultados de medições pelo sensor](https://github.com/64J0/Bluetooth_WEB/blob/master/assets-github/comparacao_resultados.jpeg)

Vinícius Gajo Marques Oliveira, 2020.