MPU6050模块的单片机,STM32源程序是学习三轴陀螺仪的好资料
2024/9/28 6:24:10 7.26MB MPU6050
1
Arduino教程:MPU6050的数据获取、分析与处理Arduino教程:MPU6050的数据获取、分析与处理
2024/9/25 0:34:52 778KB Arduino
1
手势端:采用CC3220S作为控制核心,主要采集BMA222以及MPU6050的数据。
运用了加速度以及陀螺仪的角度计算算法,之后进行了卡尔曼滤波处理,得到了较为精确的角度制(X轴,Y轴,Z轴)。
在对滤波处理之后的值进行了范围转换,转换成-90°到90°,方便发送。
其中Z轴数据需要地磁计校准,MPU6050无地磁计,所以舍去Z轴的数据。
串口发送方面采用了简单的数据封装算法处理,将数字值转换成字符串在进行打包发送,防止数据丢失。
机械臂端:采用LPC54608作为控制核心。
主要负责解析串口发送的数据,并控制舵机的运动。
将串口的数据并进行解析,当数据出错时时会自动舍去的,然后转换成数字值,再根据每个舵机的动作范围,进行方为运动算法的处理。
最后进行了消抖算法的处理,防止手的抖动造成机械臂的的连续抖动。
液晶显示串口接收到的数据,显示采用了emwin库,实现起来更加简单。
2024/9/15 4:42:25 22.01MB 手势 机械臂
1
STM32F1对mpu6050(IIC1)9250(IIC2)读取数据,卡尔曼滤波得到pitch,roll,yaw角度,以及指南针角度
2024/9/13 11:33:55 1.91MB STM32F1 MPU6050 MPU9250 KALMAN
1
此文件夹包括mpu6050程序与上位机,mpu6050使用stm32f103写的,其中iic协议为模拟iic,亲测能用,通过互补滤波算法把角度算出来,并且可以发送到上位机上显示,上位机可以设置为波形显示模式,可以看到动态变化的mpu6050的角度的波形。
上位机发送的函数已经封装好,可以发送波形显示,发送rgb565图像显示,上位机可以显示图像
2024/8/26 8:08:23 16.99MB 代码与示波器
1
压缩包内包含整个mdk工程文件,包含有pid算法,pwm输出代码,mpu6050代码和编码器代码,oled显示代码,代码齐全
2024/8/5 12:25:11 406KB 平衡车 源码
1
stm32f103c8t6最小系统板驱动MPU6050模块IIC读取mpu数据发送给串口显示串口显示
2024/7/29 9:36:02 4.53MB stm32
1
Protel99se设计电动独轮车pcb图和原理图,有6个mos管,扩展mpu6050
1
arduino程序,自动计算MPU6050的offset,显示如下:Sensorreadingswithoffsets:0016391-200Youroffsets:-1495-454236958-3631Dataisprintedas:acelXacelYacelZgiroXgiroYgiroZCheckthatyoursensorreadingsarecloseto0016384000Ifcalibrationwassuccesfulwritedownyouroffsetssoyoucansettheminyourprojectsusingsomethingsimilartompu.setXAccelOffset(youroffset)简单快速,把该偏移带入mpu6050替换下面的值://supplyyourowngyrooffsetshere,scaledforminsensitivitympu.setXAccelOffset(-1495);mpu.setYAccelOffset(-454);mpu.setZAccelOffset(2369);mpu.setXGyroOffset(58);mpu.setYGyroOffset(-36);mpu.setZGyroOffset(31);//1688factorydefaultformytestchip。
2024/7/19 3:03:27 50KB arduino MPU6050 offset calibration
1
K5环境+STM32+MPU6050+卡尔曼滤波源码,卡尔曼滤波版本,而是使用MPU6050内部的dmp直接得到四元素进而计算欧拉角的用例,
2024/7/16 16:39:33 1.08MB 源码
1
共 93 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡