
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ADS1015使用指南及驱动程序ADS1015使用指南简介ADS1015的引脚介绍ADS1015的寄存器介绍寄存器相关配置驱动程序ADS1015使用指南由于网上关于TI公司的ADS1015数模转换芯片的资料比较少,而且官方给的驱动不适合STM32这种单片机,在本博客中主要介绍了ADS1015的一些基本信息以及STM32的驱动程序。简介ADS1015是TI公司生产的一款AD转换芯片,采用II...
写在前面 一般我们在写单片机程序的时候都要用到按键,在按键较少的情况下我们需要一个按键可以返回不同的按下结果,也就是长按和短按。程序实现 大致思路是按键按下时打开定时器,按键松开时关闭定时器,最后查看定时器时间。如果小于1S则返回短按,如果大于1S则返回长按。但是这样的话需要用到定时器,单片机上的定时器一般都比较宝贵,如果这一个小功能就用到定时器的话不太划算。因此我用的是通过延时来实现,下面是实现
mpu9250磁力计校准写在前面为什么磁力计需要校准官方的mpl库简介如何磁力计校准以及保存校准数据参考代码总结写在前面 前段时间弄了MPU9250,也就是9轴传感器,用的是官方的mpl库。但是读的欧拉角翻滚角和俯仰角都很准,就是航向角不准。快速的转动一下,再回到原来的角度,航向角就偏移了几十度,完全达不到预期。因为航向角需要融合磁力计数据但是磁力计需要校准,一开始不知道怎么校准磁力计数据所以这个
mpu9250磁力计校准写在前面为什么磁力计需要校准官方的mpl库简介如何磁力计校准以及保存校准数据参考代码总结写在前面 前段时间弄了MPU9250,也就是9轴传感器,用的是官方的mpl库。但是读的欧拉角翻滚角和俯仰角都很准,就是航向角不准。快速的转动一下,再回到原来的角度,航向角就偏移了几十度,完全达不到预期。因为航向角需要融合磁力计数据但是磁力计需要校准,一开始不知道怎么校准磁力计数据所以这个
mpu9250磁力计校准写在前面为什么磁力计需要校准官方的mpl库简介如何磁力计校准以及保存校准数据参考代码总结写在前面 前段时间弄了MPU9250,也就是9轴传感器,用的是官方的mpl库。但是读的欧拉角翻滚角和俯仰角都很准,就是航向角不准。快速的转动一下,再回到原来的角度,航向角就偏移了几十度,完全达不到预期。因为航向角需要融合磁力计数据但是磁力计需要校准,一开始不知道怎么校准磁力计数据所以这个
红外循迹传感器PID循迹算法前一段时间参加了一个小车循迹竞速的比赛,获得了一个还行的成绩,所以在这里想把里面的核心部分PID寻线算法给大家分享一下。红外传感器循迹原理如图1所示:图1 红外传感器原理 红外二极管发射红外光,接收管接受反射的红外光信号。不同的颜色反光效果不同,如果红外光照射在黑色物体上,由于黑色物体对光的吸收能力强,反射的光很少。但照在白色物体上,由于白色物体对光的吸收能力弱....
前言 让小车进行循迹最重要的是获取车相对于循迹线的位置,关于循迹模块的原理我已经在之前的一篇博客上讲过,如果大家没看过的话可以点此链接:PID循迹模块原理。PID循迹原理简介图1 循迹车寻线行走图示图2 市场常见循迹传感器 PID循迹的原理我们大致可以用常识性思维去思考下,如图1所示为循迹车寻线行走图示,现在小车要按照中间那条黑线循迹行走,如果车头往左偏则需要控制方向盘让车往右转,车头往又偏则需要
教你快速PID控制原理写在前面 在这篇文章中我会通过举例的方式来让大家了解什么是PID控制,这篇博客是让大家更加容易的理解PID控制,如果大家想要跟深入的了解的话最好是自己上手去做一个关于PID控制的实物,在实践中去学习效果会更好。如果大家需要PID学习套件的话可以点此淘宝链接,资料开源在淘宝链接上面可以自行下载:PID循迹车学习套件链接此链接为通过PID控制的差速循迹车最终效果视频:PID差速循