Qt / C++ / Industrial Control

Qt 桌面与工控

这一组项目集中记录 Qt / C++ 在真实硬件、工业视觉和桌面工作流里的实践。

Projects

8 个项目

EC

EtherCAT + ROS2 电机控制

Ubuntu 上通过 ROS2 驱动 EtherCAT 伺服电机的桌面上位机:连接电机、正反转(发布 JointTrajectory 话题)、启动 EtherCAT 主站,关闭时统一回收终端进程。

  • Qt5
  • C++
  • ROS2
  • EtherCAT
  • 工业控制
查看详情
YW

YongWen 电机监控上位机

四环 PID 电机参数监控上位机:串口连接、位置 / 速度 / Q 轴 / D 轴电流环 PID 实时显示、实时曲线控件、自定义串口协议解析、极简 xlsx 导出。

  • Qt5
  • C++
  • SerialPort
  • PID
查看详情
WM

Warehouse 仓库管理系统

桌面端仓储 WMS:登录鉴权、出入库、料号定义与审核、采购申请 / 审批、查询、组织单元管理,本地 JSON 存储。

  • Qt5
  • C++
  • WMS
  • 业务系统
查看详情
HH

HHIT SWIR 红外相机采集

短波红外 CameraLink 工业相机图像采集上位机:基于 Teledyne DALSA Sapera SDK,采集线程抓取 16bit 图像帧入队,状态信号槽显示。

  • Qt5
  • C++
  • DALSA
  • 红外成像
查看详情
SK

SocketALL 网络通信套件

TCP 客户端 / 服务器一对程序:按 QQ 查询授权码、请求重置、连接状态管理、日志着色、码列表刷新。

  • Qt5
  • C++
  • Network
  • TCP
查看详情
SR

QtScreen 屏幕录制

基于截屏的屏幕录制程序:定时 QScreen::grabWindow 抓全屏,绑定 FFmpeg 编码录制。

  • Qt
  • C++
  • FFmpeg
  • 多媒体