自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 小白学习pid环控制-上位机篇

本文介绍了PID控制系统上位机开发的完整过程。主要内容包括: 前期准备:回顾了PID控制系列文章(概览篇、实现篇、通信篇)的基础知识和技术积累,包括硬件驱动、PID算法实现、串口通信协议等。 UI设计:通过概念设计阶段确定了上位机需要包含的5个核心组件(限位显示、位置显示、运动控制等),并使用Qt Design Studio进行界面原型设计。 通信模块实现: 开发了串口通信封装类Ch343Serial,基于PySide6实现串口设备的自动查找、打开/关闭以及数据读写功能 构建了二级协议层,实现了命令队列管理

2025-08-17 18:36:04 421

原创 小白学习pid环控制-通讯篇

本文介绍了如何通过串口通信实现树莓派Pico的PID控制。主要内容包括:1)通信基础知识,区分通信方式(串口/I2C/SPI等)和通信协议(如G-Code);2)辅助工具安装指导,包括开源的SerialStudio串口调试工具和Logic逻辑分析仪;3)硬件接线说明,将Pico的UART接口连接到USB转串口模块;4)简化版通信协议实现,采用3字节指令格式,包含读取编码器、设置参数等基本功能,并确保每次通信都有应答。文章提供了完整的Python代码示例,实现了一个基础的串口通信框架,适合初学者理解嵌入式系统

2025-08-15 11:14:22 932

原创 小白学习pid环控制-实现篇

本文介绍了如何从理论到实践实现PID闭环控制算法。作者通过网页仿真理解PID原理后,在树莓派Pico上实现了二级PID控制电机运动。核心内容包括:1)通过在线仿真理解PID闭环控制原理;2)将JavaScript实现的级联PID算法移植到Python;3)调整PID参数实现0.01mm精度的位置控制;4)通过测量丝杠螺距将电机转动转换为直线位移。文章展示了从理论学习到硬件实现的全过程,为初学者提供了PID控制的具体实践参考。

2025-08-12 17:08:25 1043

原创 小白学习pid环控制-概览篇

本文介绍了小白学习PID控制的基础知识,重点围绕3D打印机硬件系统展开,包含三大模块:机械、驱动和控制部分。硬件方面详细讲解了开关电源(24V 3.1A)、接近传感器(限位开关)和AB编码器(600线)的功能原理及使用注意事项,并提供了Micropython测试代码示例。文章特别记录了编码器维修过程(拆除损坏滤波电路)和信号异常问题,强调示波器在调试中的重要性。整体内容偏向实践笔记,为后续PID控制实现和上位机开发奠定硬件基础。

2025-08-11 17:06:10 1044

原创 Slicer渲染Dicom到nrrd

本文记录了作者使用Slicer软件将Dicom格式医学影像转换为nrrd格式的过程。由于不同设备厂商对Dicom参数实现方式不同,导致数据渲染方向不一致,作者通过源码分析找到Slicer的DICOMScalarVolumePlugin插件,封装了Python脚本实现批量转换。文中详细介绍了从Slicer源码跟踪到功能封装的技术路线,包括核心代码片段和调用方法。最终方案利用Slicer执行外部脚本,解决了Dicom数据转换中的方向不一致问题,提高了处理效率。

2025-07-13 19:37:42 841

原创 VTK 9.4 + QtQuick6从编译到Demo

QtQuick(qml) + VTK开发的环境配置+Demo编写部分

2025-05-25 00:33:33 1669

原创 B站取关脚本

个人的账号可能被盗了,发现关注数量蹦到3000多,然后b站没有一键取关的按钮,并且对api的访问有速度限制,然后网上的脚本很多都已经失效了,所以自己稍微写个简陋的。测试时间: 2025.05.11。

2025-05-11 15:59:32 712

原创 Linux环境下编译OnnxRuntime OpenVINO并简单使用

Linux下onnxruntime openvino的编译以及简单使用

2024-12-25 09:00:05 2086

原创 Deephin环境下QtCreator中文输入问题

fcitx5的动态库缺失,导致Creator无法输入中文

2024-12-10 10:08:39 470

原创 以DenseNet为例进行AI算法部署集成

通过DenseNet学习AI算法部署集成

2024-08-10 17:24:23 467

原创 Tensorrt部署DenseNet示例导览

Tensorrt部署DenseNet示例导览

2024-08-10 17:23:29 291

原创 Cpp DenseNet Tensorrt部署主体

Cpp Tensorrt部署DenseNet主体部分

2024-08-09 08:28:08 513

原创 Cpp DenseNet Tensorrt辅助函数

Cpp 使用Tensorrt部署DenseNet 辅助函数部分

2024-08-09 08:27:04 353

原创 Cpp DenseNet Tensorrt CMake工程

Cpp DenseNet Tensorrt CMake工程

2024-08-08 10:46:12 285

原创 Cpp DenseNet Tensorrt环境配置

Cpp DenseNet Tensorrt环境配置

2024-08-08 10:45:05 475

原创 Cpp DenseNet Tensorrt测试

Cpp DenseNet Tensorrt测试

2024-08-07 05:33:53 357

原创 Cpp DenseNet Tensorrt导出

Cpp Tensorrt导出DenseNet

2024-08-07 05:32:58 548

原创 OpenVINO部署示例导览

OpenVINO部署示例导览

2024-08-06 13:28:46 546

原创 Cpp DenseNet OpenVino部署主体

Cpp DenseNet OpenVino部署主体

2024-08-06 13:20:24 681

原创 Cpp DenseNet OpenVino辅助函数

Cpp DenseNet OpenVINO辅助函数

2024-08-06 13:19:39 324

原创 Cpp DenseNet OpenVino CMake工程

OpenVINO DenseNet CMake工程示例

2024-08-06 12:58:16 675

原创 Cpp DenseNet OpenVino环境配置

Cpp DenseNet OpenVino环境配置

2024-08-06 12:57:02 238

原创 Cpp DenseNet OpenVino测试

Cpp OpenVino集成前测试DenseNet的导出

2024-08-05 00:26:21 222

原创 Cpp DenseNet OpenVino导出

CPP OpenVINO导出DenseNet

2024-08-05 00:03:47 219

原创 Python DenseNet OpenVino打包

Python OpenVINO打包 DenseNet

2024-08-05 00:03:14 425

原创 Python DenseNet OpenVino导出

Python OpenVINO导出

2024-08-04 23:09:21 471

原创 Python DenseNet OpenVino推理

OpenVINO推理

2024-08-04 23:08:54 367

原创 在Docker里使用Qt6 Qml

在Docker里使用Qt6 Qml

2024-05-17 09:49:54 670

原创 nvidia docker的安装

nvidia docker的安装。

2024-05-17 09:19:21 603

原创 python和cpp混编调试(Linux)

python, cpp linux环境混合编程调试

2024-04-30 17:27:26 597 3

原创 香橙派5pro驱动亚博红外模块

香橙派 gpio链接红外碰撞模块

2024-04-30 17:26:34 687 1

原创 rk3588(香橙派5pro)使用npu推理

香橙派5pro使用npu(rknn-toolkit)完成模型推理

2024-04-11 11:37:00 2794

原创 rk3588(香橙派5pro)使用gpu(tvm)进行推理

香橙派5pro配置tvm驱动gpu跑ai

2024-04-11 10:22:37 4686

原创 Qt qml二级列表实现

包含了滚动条、高亮、展开、回调,如果不使用FluentUI那么对组建进行删除。原理参考了贴在下面的参考链接,UI则是使用了FluentUI进行美化。主要是发现TreeView比较难用,所以参考写的一个相对简单的实现。即可,适配自己的数据修改变量名称即可。

2024-02-13 00:09:19 830 1

原创 华为手机连接linux进行开发,只能连接一小会的情况

协议错误,手机无法链接linux电脑

2023-09-12 12:35:11 318

原创 nacos No datasource(数据库编码问题)

nacos链接数据库报错

2022-10-31 09:06:54 325

原创 MITK源码编译与conda冲突

MITK源码编译冲突解决方案

2022-10-23 23:19:40 167

原创 浏览器同接口下载请求合并问题

下载请求合并

2022-10-20 23:18:51 214

原创 VTK文件版本转换(5.1到3.0)

VTK文件版本转换

2022-10-19 20:48:28 1353 1

原创 Jetson MONAILabel(arm)运行distributed模块报错

Jetson MONAI distributed模块错误修复

2022-10-09 13:56:51 170

小白学习pid环控制-上位机篇

本文介绍了PID控制系统上位机开发的完整过程。主要内容包括: 前期准备:回顾了PID控制系列文章(概览篇、实现篇、通信篇)的基础知识和技术积累,包括硬件驱动、PID算法实现、串口通信协议等。 UI设计:通过概念设计阶段确定了上位机需要包含的5个核心组件(限位显示、位置显示、运动控制等),并使用Qt Design Studio进行界面原型设计。 通信模块实现: 开发了串口通信封装类Ch343Serial,基于PySide6实现串口设备的自动查找、打开/关闭以及数据读写功能 构建了二级协议层,实现了命令队列管理

2025-08-17

小白学习pid环控制-通讯篇

本文介绍了如何通过串口通信实现树莓派Pico的PID控制。主要内容包括:1)通信基础知识,区分通信方式(串口/I2C/SPI等)和通信协议(如G-Code);2)辅助工具安装指导,包括开源的SerialStudio串口调试工具和Logic逻辑分析仪;3)硬件接线说明,将Pico的UART接口连接到USB转串口模块;4)简化版通信协议实现,采用3字节指令格式,包含读取编码器、设置参数等基本功能,并确保每次通信都有应答。文章提供了完整的Python代码示例,实现了一个基础的串口通信框架,适合初学者理解嵌入式系统

2025-08-15

小白学习pid环控制-实现篇 核心代码

https://blog.csdn.net/qq_34524246/article/details/150272075?spm=1011.2415.3001.5331 博客地址

2025-08-12

小白学习pid环控制-概览篇 测试代码文件

https://blog.csdn.net/qq_34524246/article/details/150103752?spm=1011.2415.3001.5331 文章的配套代码

2025-08-12

Slicer渲染Dicom到nrrd 示例封装代码

个人编写的博客: Slicer渲染Dicom到nrrd中出现的示例封装代码

2025-07-13

VTK 9.4 + QML 集成Demo

配合个人文章`VTK 9.4 + QtQuick6从编译到Demo`使用,文章地址: https://blog.csdn.net/qq_34524246/article/details/148197748?spm=1001.2014.3001.5501

2025-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除