Создание полноценных приложений для Windows под ключ.

Руслан Алиев wiko

Рейтинг: 1 448
Верифицирован через Сбер ID
Всего отзывов: 0
  • Работ в портфолио: 6
  • Типовых услуг: 6
  • Работ на продажу: 0
  • Образование: Среднее профессиональное
  • Тип занятости: Полный фриланс
  • Юридический статус:Самозанятый
Был на сайте:

Приложение для синхронной работы с 36 устройствами и обработки данных в MatLab

Используемые навыки:

Описание

Есть палета, на которой до 36 устройств. Палета находится в температурном шкафе, к устройствам подключен датчик давления.
Задача:
С помощью команд автоматически задавать давление, подаваемое на устройства
С помощью команд автоматически задавать диапазон температур
Принимать данные с устройств, отображать в GUI и записывать в Excel-таблицу
Использовать скрипт Matlab для получения коэффициентов
Отправлять коэффициенты в устройства

Решение

PySide6 — Графический интерфейс приложения
PySerial — Библиотека для работы с COM-портами
openpyexcel — Библиотека для работы с Excel-таблицами
xlrw, xlwt — Библиотеки для работы со старыми форматами Excel-таблиц
matlabengine — Библиотека для интеграции Matlab в python

Результат

Написано приложение на python
В графическом интерфейсе есть необходимые инструменты для работы с устройствами (Отправка команд, запись данных в Excel-таблицу)
Реализована отправка команд в температурный шкаф, в датчик давления
Реализовано получение обратной связи от Датчика давления
Интегрированн Matlab-скрипт

Презентация проекта

530771444-2d57e5a0-4178-4d7d-874b-c5de4d7d7e32.png

Оценили проект:

0