Руслан Алиев › wiko Сбер ID
Создание полноценных приложений для Windows под ключ.
Рейтинг
213
№ 6 114 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Иркутск
На сайте с
2022 года
Юридический статус
Самозанятый

Приложение для управления сервоприводами

Используемые навыки Embedded System Python Qt

Описание

Есть плата с микроконтроллером STM32F103C8T6 с прошивкой для общения с сервоприводами.
Задача:
Реализовать протокол общения с микроконтроллером для управления сервоприводами по интерфейсу CAN
Реализовать протокол общения с микроконтроллером для управления сервоприводами по интерфейсу PWM
Реализовать логирование обратной связи от сервоприводов в Excel-таблицу
Автоматизировать тестирование сервоприводов

Решение

PySide6 — Графический интерфейс приложения
PySerial - Библиотека для работы с COM-портами
Openpyexcel — Библиотека для работы с Excel-таблицами
queue - Модуль для реализации очереди

Результат

Написано приложение на python
В графическом интерфейсе есть необходимые инструменты для управления сервоприводом
Реализован протокол общения между приложением и микроконтроллером
Реализовано логирование обратной связи от сервоприводов в Excel-таблицу
Автоматизировано тестирование сервоприводов путем реализации автоматического режима проверки

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

Другие проекты

Все проекты →
Веб-разработка и IT Приложение для поиска и анализа файлов Excel по заданным параметрам
Приложение для поиска и анализа файлов Excel по заданным параметрам
94
Веб-разработка и IT Приложение для визуализации данных с COM-порта на встроенной карте
Приложение для визуализации данных с COM-порта на встроенной карте
116
Дизайн и Брендинг Телеграм-бот для автоматизации создания заявок
Телеграм-бот для автоматизации создания заявок
87
Веб-разработка и IT Приложение для синхронной работы с 36 устройствами и обработки данных в MatLab
Приложение для синхронной работы с 36 устройствами и обработки данных в MatLab
70