自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01性能测试(输入反接测试)

3、接入直流电源进行充电,持续5min。申请单附规格书按照规格书要求判定。目的:验证输入线正负极焊反后,产品是否出现恶性事件。条件:将直流源外接USB端口,直流电源正负极反接。2、将直流电源正负反接;结果:产品可以无输出,但不允许起火、冒烟。步骤:1、测试前确认产品功能正常;

2025-12-31 01:16:28 299

原创 卡尔曼滤波算法

④ 计算卡尔曼增益:根据预测的状态协方差矩阵、观测噪声协方差矩阵和观测模型,计算卡尔曼增益;)是一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状 态进行最优估计的算法。⑥ 更新协方差矩阵:根据卡尔曼增益和先验误差协方差矩阵,计算更新后的状态协方差矩阵;由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。② 先验估计计算:根据上一时刻的状态估计和系统模型,预测当前时刻的状态;③ 预测协方差矩阵:根据系统模型和先验估计,计算预测的状态协方差矩阵;⑦ 返回滤波后的数据。

2025-12-02 15:02:13 195

原创 stm32两轮平衡小车 -04

【代码】stm32两轮平衡小车 -04。

2025-12-02 14:36:24 258

原创 stm32平衡小车- 03

【代码】stm32平衡小车- 03。

2025-12-02 14:31:56 353

原创 stm32两轮平衡小车- 02

【代码】stm32两轮平衡小车- 02。

2025-12-02 14:27:59 445

原创 stm32两轮平衡车-01

代码有点多,分好几章进行分享,可关注哦。

2025-12-01 20:09:12 384

原创 stm32智能手表

有相关代码、硬件和软件说明图。主程序代码如下,可以修改为自己适用代码。

2025-12-01 19:33:22 928 1

原创 stm32智能家居

摘要:本文介绍了一种基于STM32微控制器的智能家居系统设计方案。系统采用STM32F103作为核心控制器,通过传感器采集环境参数(温湿度、光照、烟雾等),实现灯光、风扇、窗帘等设备的智能控制。系统支持本地按键操作、OLED显示界面设置、语音控制和远程APP控制,具备自动模式和手动模式切换功能。硬件设计包含传感器层、执行层和通信层,软件实现包括数据采集、阈值设置、设备联动等功能,并通过机智云平台实现远程监控。该系统具有模块化设计、低功耗、高可靠性等特点,为智能家居应用提供了一套完整的解决方案。

2025-11-30 21:14:33 579

原创 P、PI、PD控制器理论

比例控制是一种最简单的控制方式:其控制器的输出与输入误差信号成比例关系。米的位置以后,当无静态误差以后,控制量也为零;米,还存在静态误差时,控制量不为零。)控制器,可以改善系统在调节过程中的动态特性。)控制器,可以使系统在进入稳态后无稳态误差。P:快速减小误差,存在稳态误差。P:快速减小误差,存在稳态误差。米后,往回跑靠近终点位置,到达了。米(控制时间不定),然后回头向。示例效果:按一定的车速跑到了。示例效果:按照一定的车速跑到。:预测误差的变化趋势。米,按照固定的速度(如。米然后回头接着跑,跑到。

2025-06-20 21:27:02 1400

原创 PID简单的基础概念

控制器基于系统当前的误差值,包括比例项、积分项和微分项,来计算输出控制信号,从而使系统的输出稳定在设定值附近。输入偏差进行积分运算:直接与当前误差成比例,可以快速响应误差的变化,但容易导致系统振荡。输入偏差进行积分运算:累积过去的误差,有助于消除静态误差,但可能导致系统响应缓慢或振荡。输入偏差进行微分运算:预测误差的变化趋势,有助于减少系统的动态误差和振荡。可以减小系统的超调和振荡现象,但可能使系统对噪声和干扰更加敏感;可以减小系统的稳态误差,但可能导致系统的过。:积分增益,用来消除系统的稳态误差。

2025-06-17 14:36:32 367

原创 UART通讯

• 工作原理:将数据按位(bit)依次传输,类似“排队过独木桥”,每次传1位,发送方和接收方按相同的波特率(如9600bps、115200bps)约定传输速度。• 本质:一种串行通信协议,通过两根线(TX发送端、RX接收端)实现数据的异步传输(发送和接收不共用时钟信号,靠约定波特率同步)。2. 按UART帧格式,先传起始位0,再传数据位(从低位到高位:0→0→0→1→0→0→1→0→0→1,最后传停止位1);起始位(0) → 数据位(8位,低位先传) → 停止位(1)

2025-06-17 11:24:57 596

原创 SPI通讯

摘要:SPI(串行外设接口)是一种高速全双工同步串行通信协议,广泛应用于微控制器与外部设备的数据传输。其核心传输模式由时钟极性(CPOL)和时钟相位(CPHA)共同决定:CPOL定义时钟空闲状态(0为低电平,1为高电平),CPHA控制数据采样时机(0为奇数跳变沿采样,1为偶数跳变沿采样)。这两个参数组合形成四种工作模式,实现灵活的时序控制。

2025-06-13 19:20:24 638

原创 I2C通讯

设备都有一个唯一的地址,用于标识该设备;主控器件通过发送设备地址来选择要与之通信的特定设备。时钟线以特定的频率产生脉冲,以确保发送和接收设备都能按照相同的时序进行数据传输。当时钟线为高电平时,数据线必须保持稳定;当时钟线为低电平时,才允许数据线改变。所有的设备都使用同一个数据线,通过将数据以二进制形式传输来进行通信。从设备接收到数据后,会向主设备发送一个低电平来表示接收成功;接口使用基于地址的设备识别机制来选择要与之通信的特定设备。用于通信的开始和结束。用于数据的发送和结束。

2025-06-12 19:57:57 816

原创 k230结语

k230目前就分享到这里了,后面我有时间准备和大家分享一些项目,大家可以关注我哦。

2025-06-09 22:14:10 304

原创 k230垃圾分类

【代码】k230垃圾分类。

2025-06-09 21:54:01 175

原创 k230路标识别

【代码】k230路标识别。

2025-06-09 21:52:51 152

原创 k230目标追踪

【代码】k230目标追踪。

2025-06-09 21:51:42 467

原创 k230车牌识别

【代码】k230车牌识别。

2025-06-09 21:50:44 292

原创 k230车牌检测

【代码】k230车牌检测。

2025-06-09 21:49:31 191

原创 k230人体检测

【代码】k230人体检测。

2025-06-09 21:48:03 184

原创 k230人脸识别

【代码】k230人脸识别。

2025-06-09 21:46:08 624

原创 k230二维码识别

【代码】k230二维码识别。

2025-06-09 21:40:37 322

原创 k230多种颜色识别

【代码】k230多种颜色识别。

2025-06-08 17:28:54 217

原创 k230物体计数

【代码】k230物体计数。

2025-06-08 17:27:38 306

原创 k230边缘检测

【代码】k230边缘检测。

2025-06-08 17:18:41 168

原创 k230圆形检测

【代码】k230圆形检测。

2025-06-08 17:17:30 314

原创 k230矩形检测

【代码】k230矩形检测。

2025-06-08 17:15:02 347

原创 k230绘制汉字和英文

【代码】k230绘制汉字。

2025-06-08 17:04:24 129

原创 k230绘制十字瞄准

【代码】k230绘制十字瞄准。

2025-06-08 17:00:46 270

原创 k230绘制矩形

【代码】k230绘制矩形。

2025-06-08 16:58:47 157

原创 k230绘制圆形

在图像上绘制一个圆形。控制圆形边框的像素宽度,默认为。时,将填充圆形内部,默认为。图像,可以传递字节翻转的。可以传递像素值(范围。

2025-06-07 09:12:29 504

原创 k230的蜂鸣器(可演奏音乐)

输出值,来让蜂鸣器发出不同频率的声音,上面是用蜂鸣器进行演奏。的蜂鸣器中发出了不同的声音。

2025-06-06 19:41:40 199

原创 k230颜色识别

(37, 100, -128, 127, -128, -27) # 亚博智能Logo颜色(自定义颜色)(42, 100, -128, -17, 6, 66), # 绿色阈值(标准绿色范围)(43, 99, -43, -4, -56, -7), # 蓝色阈值(冷色调蓝色)# 顺序:(L Min, L Max, A Min, A Max, B Min, B Max)(0, 66, 7, 127, 3, 127), # 红色阈值(低亮度红色检测)

2025-06-05 09:15:58 692

原创 k230线段检测

img.draw_line(name_x+40, 200, name_x+40, 220, color=text_color, thickness=thickness) # 右短竖。img.draw_line(name_x+20, 320, name_x+40, 340, color=text_color, thickness=thickness) # 右弯钩。# ------------------- 绘制“字”字 -------------------

2025-06-05 09:01:47 560 1

原创 k230绘制线段

img.draw_line(name_x+40, 200, name_x+40, 220, color=text_color, thickness=thickness) # 右短竖。img.draw_line(name_x+20, 320, name_x+40, 340, color=text_color, thickness=thickness) # 右弯钩。# ------------------- 绘制“字”字 -------------------

2025-06-05 09:00:21 316

原创 FPIOA 引脚分配

K230 的引脚支持 FPIOA (Field Programmable Input and Output Array (现场可编程 IO 阵列))FPIOA可以简单理解为,让K230上的某一个引脚,在硬件层面上复用为uart 、iic 、pwm等多种功能FPIOA (也叫IOMUX) 主要配置物理PAD (管脚) 的功能,由于soc功能多管脚 (pads) 少,多个功能共享同一个I / O管脚(pads), 但是一个pads同一时间只能使用其中一个功能,所以需要IOMUX进行功能选择。

2025-06-05 08:41:20 1315

原创 k230视觉模块(引言)

在人工智能技术高速发展的今天,视觉识别作为人机交互的关键入口,正深度重塑各行业的智能化进程。从智能设备的无感交互,到新零售场景的精准服务,高效、低耗的视觉识别能力已成为推动数字化转型的核心驱动力。K230视觉识别模块应运而生,凭借其卓越的AI算力、超低功耗特性与高集成度设计,打破传统视觉方案在性能与成本间的平衡壁垒,为开发者与企业提供了更具竞争力的轻量级视觉解决方案,开启智能视觉应用的全新可能。同时,精准的人脸识别功能,能快速核验人员身份,有效防范非法入侵,为公共场所、社区等筑起安全防线。

2025-06-05 08:27:29 961 1

空空如也

空空如也

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

TA关注的人

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