/serial-plotter

Plotter serial para visualização e controle de uma planta térmica com um atuador e dois sensores de temperatura internos.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

serial-plotter [thermal-plotter]

Plotter serial para dados de sensores feito com PyQt5 e PyQtGraph. Este script surgiu como parte do desenvolvimento de uma planta térmica para a disciplina de Sistemas de Controle 1.

Instalação

Garanta que você tem Python 3.7 ou mais recente instalado:

python --version

Important

Crie um ambiente virtual e o ative para instalação do script.

Para instalar o plotter:

cd serial-plotter/
pip install .

Como usar

Para executar o thermal plotter, especifique a porta serial a ser usada, e qual baud rate da comunicação:

tp COM1 9600

O plotter abrirá e será possível navegar entre as visões com Space ou enviar uma temperatura desejada via serial por meio da caixa de texto da visão combinada: image

Caso deseje finalizar o programa, basta pressionar Escape.

Caso deseje especificar outras opções, consulte tp -h para mais informações.