自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 结构体中的函数指针

C语言中的类大家知道C++是面向对象的语言,有很多优良特性。而在C语言中,我们也可以用结构体类似的实现面向对象。成员函数既然说了用结构体类似的实现某种类,结构体中的变量就可以看做类的变量。实现类的成员函数就要用到函数指针了。一般的函数指针可以这么定义:int(*func)(int,int);表示一个有两个int参数,返回值为类型int的函数指针。现在我们实现这个函数 int......

2019-12-10 10:08:11 3726 2

转载 PID控制算法的C语言实现

前言最近在学习PID算法,在了解了算法的套路以后,就要进行实验。如何用C语言实现呢?在网络搜索发现了一篇很好的博客,不过里面的数据又臭又长。在这里转载过来,重下新整理了一下。(原文链接)整理中发现,原文参考的原理在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算法的设计与实现过程,对于一般的研发人员来讲,应该是足够应对一般研发问题了,而难能可...

2019-12-08 13:31:51 30755 24

原创 (四)pid控制算法

问题回顾前一篇文章我们发现了小车会跑偏的问题,并且提出了两种解决方案。我们先选择第二种方法,控制四个轮子速度相同。这就可以使用pid控制算法。常见的pid控制系统有温度pid控制系统液位pid控制系统pid 控制系统的组成控制系统的组成如图:不同的控制对象,其传感器,执行器不同。如电机速度控制系统:pid控制器那么什么是pid控制器呢?PID控制器采用比例,积分,微分...

2019-12-07 08:54:36 1707

原创 (三)解决麦克纳姆轮小车跑偏的问题

新的问题在前面的文章里,我们已经实现了通过网页控制小车移动,并且可以查看实时视频。如果仔细观察,你就会发现,在上一篇最后的视频里,我所控制的小车在前进时,会自己往左偏移。为什么会这样呢?问题思考左右两侧电机的速度不一样造成了小车跑偏的现象。理想状态下,每个电机接收相同的pwm信号,转速也会是一样的。然而实际情况中,每个电机并不可能会完全一样。也就是说在给定相同的pwm信号时,电机速度并不完全...

2019-12-05 15:42:43 12537 4

原创 (二)树莓派小车控制系统和实时视频传输的实现

前言上一篇文章介绍了我们需要准备什么东西。具体的组装我就不在多介绍了,这是我组装好的样子。原件购买的话可以先在闲鱼逛一逛,一些学长毕业以后会把自己用完的东西挂在那里。这是水弹枪的样子,淘宝有卖的,很多部件是3D打印的,如果你有打印机的话,可以找找模型自己打印。只要通电就可以连续发射水弹,通电时电流很大,所以我们需要用一个继电器来控制这个水弹枪。当然这都是后话了,我们首要任务是先让小车跑起来...

2019-12-05 12:03:24 3560 1

原创 (一)准备制作小车的材料

背景大疆出了新的教育机器人,RoboMaster S1。售价三千多,自感觉太

2019-12-05 10:40:40 1599 3

flutter初学者教程 flutter路由-入门代码

flutter路由及传参参看博客 https://blog.csdn.net/qq_18454025/article/details/121631994

2021-12-01

color_change.zip

基于pyqt5和opencv写的程序,可以一键修改证件照背景色。效果如博文所述https://blog.csdn.net/qq_18454025/article/details/105057654

2020-03-24

动态网页设计asp作业

山东科技大学动态网页设计作业文档。

2017-07-01

空空如也

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

TA关注的人

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