Для работы необходим python3.7 и выше. (Рекомендовано 3.10)
Linux
git clone https://github.com/stakancheck/ArduinoPySerial
cd ArduinoPySerial
python3 -m pip install virtualenv
virtualenv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt
Windows
git clone https://github.com/stakancheck/ArduinoPySerial
cd ArduinoPySerial
py -m pip install venv
py -m venv venv
.\env\Scripts\activate
py -m pip install -r requirements.txt
Linux
python3 main.py
Windows
py main.py
Файл с настройками preferences.cfg
Каждый параметр имеет комментарий.
После изменения параметров необходимо перезапустить программу
- В окне Settings выбрать порт для платы и скорость передачи информации в порте.
Если не отображается порт, поменяйте кабель, проверьте наличие драйверов, для Linux проверте входите ли вы в группу dialout.
- В окне Monitor отображаеются текущие передаваемы показатели:
X - первое значение
Y - второе значение
График - третье значение
Максимальное и минимальное значения для третьего показателя можно задать в файле конфигураций. Так график будет отображаться корректней.
Video on youtube: https://youtu.be/6AjWgPOIiHk
Артём Суханов - Техлид | Программист - GitHub
Мобильная разработка на Java | Десктоп разработка на Python | Парсинг | Анализ данных