Skip to content

ADA-EC/Projeto-BAJA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projeto BAJA

O Projeto BAJA consiste em uma interface criada para receber e exibir dados de telemetria do grupo EESC USP Baja SAE. Foi feito em Python para ser alternativa leve à interface antiga do grupo, feita em MatLab.

Escolha da porta serial

Pode-se informar uma porta serial na execução do programa:

python3 baja.py /dev/ttyCOM6

Caso uma porta serial não seja informada, uma janela de dialogo é aberta, perguntando a porta a ser utilizada. A porta serial padrão pode ser configurada modificando a constante SER_PORT no arquivo "const.py".

Como rodar no Windows:

  1. Instalar o Anaconda(versão para Python 3.6 ou versão mais recente de Python3):

  2. Instalar tk/tcl (responsável pela GUI) e pyserial (responsável pela comunicação serial). Para isso rodar o Anaconda, que abrirá um terminal. Nele rodar as seguintes linhas de comando:

conda install -c anaconda tk
conda install -c anaconda pyserial
  1. No arquivo "baja.py" clicar com o botão direito e depois em "Abrir com", depois selecionar o arquivo "python.exe" dentro da pasta de instalação do Anaconda(para facilitar selecionar como padrão para arquivos .py)

  2. Caso haja problemas de permissão, principalmente para a função de salvar ou acessar os PORTs do computador, rodar o programa como Administrador.

Como rodar em Ubuntu(por terminal):

  1. Instalar pip para Python3 (caso ja não tenha instalado). Usar linha de comando:
sudo apt-get install python3-pip
  1. Instalar os pacotes de Python necessários para rodar o programa. Rodar as linhas de comando:
sudo pip3 install numpy
sudo pip3 install matplotlib
sudo pip3 install pandas
sudo pip3 install pyserial
  1. Pelo terminal ir até a pasta com o script e rodar a linha de comando:
python3 baja.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •