Есть функции сканирования доступных COM портов, подключения/отключения к плате, остановки получения данных, отображение данных в окне, запись данных в файл txt
Программа работает на версии python 3.10
Для работы программы требуются следующие библиотеки:
PyQt5==5.15.9
PyQt5-Qt5==5.15.2
PyQt5-sip==12.12.1
numpy==1.24.3
pyqtgraph==0.13.7
Установить необходимые библиотеки можно с помощью команды:
pip install -r requirements.txt
-
В окне программы выберите COM порт Ардуино (кроме COM1), нажмите кнопку "Подключиться", настройте размеры тепловой карты (X и Y), а также время для задержки (в мс).
-
При необходимости окно можно развернуть на весь экран, разделы отображения информации (слева) и тепловую карту (справа) можно отрегулировать по ширине.
-
Для отключения от платы Ардуино, нажмите кнопку "Отключиться". Для приостановления получения и обновления данных, нажмите кнопку "Остановить"