自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于下载两个版本Cubemx的失败总结,以及文件默认路径的修改

ps:上文的低版本仅代指我新下载的Cubemx,高版本仅代指我常用的,电脑上装着的Cubemx,和软件实际的高低版本并无关系。因为我删除旧版软件的时候并不是用的卸载程序(因为安装的时候显示卸载程序下载失败),所以我直接是把我安装路径下的文件删掉了。这时候我试着修改文件打开路径,选中我的高版本Cubemx.exe文件后没有反映,显示的仍然是已经删掉的低版本的路径。后来要打开.iox文件的时候发现默认路径变成了旧版本的已经删掉文件的位置,自然是打不开的。首先声明,我目前没有找到能成功的方法。

2024-04-28 17:46:17 198

原创 HC-05与JDY-31模块通信

HC-05 JDY-31通信

2024-04-16 03:50:06 762

原创 OLED、编码器、keil printf相关问题

正常在keil中使用printf的时候,如果没有重定向,printf输出是没有方向的,因此会出现错误,程序会卡死在 BX R0(汇编卡死在 BEAB BKPT 0xAB)处。1.EC11常见额定电压是5V,实测3.3V也可以驱动,但不建议使用3.3V (会出现杂波阻容是为了进行上拉输出和硬件滤波。OLED的初始化配置更改过后,需要重新上电,才能有变化(指的是拔掉VCC再插上,不是按复位键)5.每转动一格,AB相会出现一个持续10-150ms的低电平,默认为高电平状态。2.A,B为旋转信息的输出 (两相)

2024-03-09 18:58:54 594 1

原创 APPinventor蓝牙APP制作

有一个APP inventor2离线版是不需要收费的,直接在CSDN上搜也会找到一些链接,但是要你要仔细看安卓版本的话,有些是只支持安卓11,12的,而我的手机已经是安卓14了,我也下载尝试了,那个链接应该已经没人维护了,已经不能用了。因为现在APP inventor出了第二版,好多文章都是给一个网站就去使用,那是第一版的网站,虽然是免费的但是我已经用不了了(不确定是不是所有人都不能用),打包的安装包下载时会下载失败,“安装包与系统不兼容”。而第二版的网页版是收费的,不买会员就不能打包下载。

2024-02-28 12:22:48 2288 7

原创 数学建模美赛(编程手总结)

春节过完了哈,现在有时间整理总结一下美赛的经验了,温故知新哈哈。我们选的是E题,找数据要找麻了,其中最重要用到的爬虫技术在上一篇中已经讲过了,这里主要总结一下MATLAB里的代码。

2024-02-17 16:17:36 909 1

原创 数学建模美赛(模型积累2)

SPSS聚类分析(含k-均值聚类,系统聚类和二阶聚类)看这个,写的很详细(๑•̀ㅂ•́)و✧DBSCAN聚类:基于密度的方法的特点是不依赖于距离,而是依赖于密度,从而克服基于距离的算法只能发现“球形”聚簇的缺点。

2024-02-12 23:31:13 875 1

原创 数学建模美赛(模型积累)

方差百分比的计算方式与离散系数类似,不过离散系数是用标准差来计算的,而方差百分比则是用方差来计算的。在统计学中,标准分数是一个观测或数据点的值高于被观测值或测量值的平均值的标准偏差的符号数。方差是一种衡量数据分布离散程度的方法,它是每个数据值与全体数据平均值之差的平方和除以数据个数的结果。(3)理解:Z分数相当于将数据列做了一个标准化,确定这一数据在全体数据中的位置,如果原本数据是正态分布,那么Z分数则是将数据转化为标准正态分布。其中,x代表数据集中的每一个数据值,文代表数据集的平均值,n代表数据的个数。

2024-01-30 11:53:16 916 1

原创 【9.19-9.23】平衡小车PID调参

假设采样间隔时间为t毫秒(也就是读取编码器值的中断触发时间,我的t=5ms),在t毫秒内读取的编码器脉冲数为n(这个是两个轮子脉冲数之和,为了这个值较大一点好计算),经过测试最大的n值为n1(我的大概在60左右),再考虑到电机满速的PWM值为7200,所以kp的范围在 0-7200/n1,(对于我的就是0-120,实际上我取到了130,前面也都是估算的数字,以测试结果为准)想象一下,当你仅仅是把平衡车放到桌面上,总能找到一个角度使小车短暂的平衡,不向两侧倾倒,此时小车的俯仰角就是所求的机械中值。

2023-09-24 23:00:43 2341 15

原创 【9.18】平衡小车制作

终于,终于,今天终于空闲了,所以马上开始了平衡小车的准备,这个小车很久之前已经买好了,前几天也抽时间组装了一下,一直没时间调试学习。MPU6050是一个比较老的产品,在市场上仍然有许多相关的资料和库可以供参考和使用,但在选择时,也可以考虑更新的惯性测量单元芯片,如MPU9250和MPU6050的升级版本MPU9255等。当物体的前部向下倾斜时,俯仰角为负值。今天就到这里了,在一些资料的整理上花了不少时间,但现在已经步入正轨了,现在就是先要看懂代码,期待开始调PID的那一天,离成功就不远了(哦吼吼吼!

2023-09-18 22:40:34 191

原创 【每日学习9.5】数学建模备赛

灰色预测算法是一种基于灰色系统理论的预测方法,用于处理数据较少、样本量不足或数据质量较差的情况下的预测问题。哦对我还看了老哥的预测类APP工具箱,简单学习了一下,厉害是真厉害,但是数学建模要源码的,这样没有源码不太好,还是老老实实学算法吧!因素分析有很多方法,比如回归分析、方差分析、主成分分析,但是这些都需要大量数据作为基础,此时这就体现出了灰色关联分析的优势。灰色系统指系统中一部分信息是已知的,另一部分是未知的,内部各因素有不确定的关系。讲的很有激情的,要坚持听完概念部分,一讲例题直接融汇贯通!

2023-09-05 23:08:21 204 2

原创 【每日学习9.4】数学建模备赛

2、确定评语集(选项集)V:是你想评价的这件事的程度 V = {优,良,差},或者是对几个选择进行排序V = {方案1,方案2,方案3,方案4,方案5}。可以先对“运行费用”进行模糊综合评价,得到在各种运行费用影响下各个选项的综合评判结果,做为运行费用的隶属度,参与在各种销售能力影响下各个选项评判结果的计算,最后再对最外层的三个选项进行评判。今天到周内了,除了课以外今天事情也很多,尽力在推了但是学习内容还是不多,明天要加油把今天的补一补了,完成这个灰色关联法,评价类就告一段落,要开始优化类了。

2023-09-04 21:48:03 146 1

原创 【每日学习9.3】数学建模备赛

如果我们自己确定权重,当然会给X一个很大的权重,而Y的权重则会相对较小。但是从熵权法的角度来确定权重的话,数据方差与指标权重成正比,那么就是说X的权重会远小于Y,这样如果有一名参评学生有一次重大违纪,也很有可能被忽略掉,假如同时他的迟到次数较少,那他就会被评为三好学生,这显然是不合理的。我学习这个主要是应用于数学建模竞赛,在简单了解过后,还是觉得MATLAB的线性回归功能更强,集成化也比较高,特别是可以用cftool工具箱,如果有MATLAB基础的可以选择cftool工具箱,完全没必要重新学一个新的语言。

2023-09-03 22:15:21 76

原创 bug简记:基于stm32连接mpu6050陀螺仪模块并用HC05蓝牙模块与手机通信

一方的信息发送脚要连接另一方的信息接收脚,双方的发送脚都连接着对方的接收脚,为分开的两条线,所以可以同时互相通信(因此被称为全双工通信)。从这些头文件中找到你需要功能的函数(一般都有完整的注释,这个步骤很简单,认真看一下程序就可以明白)在调用的时候,一般是先调用初始化函数,然后在while循环中调用你需要的功能函数,比如I2C数据接收函数。蓝牙模块没有单独的程序,实质上就是串口通信,只需要调用串口通信的函数,而且printf就可以进行输出(有一个加强输出的函数,这里我还没明白加强输出的作用)。

2023-09-03 09:18:03 623 1

转载 c语言运算符优先级,记记记!!!

不要忽略运算符的优先级顺序,有时候就是你一大段程序里的害虫!!!记起来!记起来!

2023-06-14 00:23:01 107

平衡小车代码硬件iic - 370电机-EXTI.zip

平衡小车源码,主控stmf103c8t6,陀螺仪mpu6050,用陀螺仪与加速度计的原始数据结合卡尔曼滤波进行姿态求解。详细的PID调平过程已经发布在我的主页,有需求的可以查看,希望大家顺利做出自己的平衡小车!

2024-03-02

低温环境下锂电池加热方法研究_孙彤辉.caj

低温环境下锂电池加热方法研究_孙彤辉.caj

2022-10-26

空空如也

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

TA关注的人

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