当前位置:首页 > 技术 >

arduino实战100例详解(arduino蓝牙模块连接教程)

来源:原点资讯(m.360kss.com)时间:2023-03-16 09:36:56作者:YD166手机阅读>>

每个玩单片机的人,包括Arduino,肯定是需要攀登PID高峰的,所谓高峰,是因为它确实有点难度。

如下这个视频,浅显易懂地讲解了PID,便于理解,有空看看,可以加深对PID的理解。

PID我的理解,就是系统通过不断的迭代,系统输出无限逼近目标设定值的过程。


如下这个程序,相当于运用arduino做了下数学迭代的计算器,并将数据通过串口输出出来,可以对PID有更近一步的理解。

int setpoint = 1000;//设定值 long sumerror;//总的误差 double kp = 1.3,ki = 0.15,kd = 0.1; int lasterror=0;//上次误差,起始值设为0 int input = 10;//输入起始值,这个可以理解为项目中我们要控制的目标, int output; int nowerror; int count=0;//加入计数器,观察迭代多少次后,input达到目标值 void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: nowerror = setpoint - input;//求出现在的误差 sumerror = nowerror; //累积误差 output = kp*nowerror ki*sumerror kd*(lasterror - nowerror); lasterror = nowerror; input = output; count =1; Serial.println(input); Serial.println(count); delay(500); }

打开串口观察,通过多少次迭代后,系统输出值达到了目标设定值

arduino实战100例详解,arduino蓝牙模块连接教程(1)

栏目热文

100个arduino创意项目(arduino创意项目课程)

100个arduino创意项目(arduino创意项目课程)

国外创客总结新鲜出炉:2019年至2020年10大令人惊叹的Arduino项目,每一项都十分炫酷!编者希望这份总结可以为...

2023-03-16 09:21:04查看全文 >>

arduino有前途吗(学arduino以后可以干什么)

arduino有前途吗(学arduino以后可以干什么)

笔者从事电子硬件研发有几年了,可以很明确的告诉你,机会肯定是有的,就看你怎么去学了。虽然你是科班出来的,但都快10年了,...

2023-03-16 09:27:36查看全文 >>

智能水表怎样更换电池(智能水表怎么换电池视频)

智能水表怎样更换电池(智能水表怎么换电池视频)

在过年这段时间,小编接到很多售后使用问题,咨询到最多的就是,智能水表提示电池没有电了,叫用户及时更换电池,避免用水受到影...

2023-03-16 09:58:00查看全文 >>

水表怎么换电池(水表电池多久更换一次)

水表怎么换电池(水表电池多久更换一次)

这几年,很多新建的小区公寓使用的都是智能水表,根据智能水表的型号不同,使用的电池也不一样,用户在使用过程中如出现水表中有...

2023-03-16 09:53:14查看全文 >>

家用智能水表电池怎样更换(智能水表里的电池怎么换视频)

家用智能水表电池怎样更换(智能水表里的电池怎么换视频)

在过年这段时间,小编接到很多售后使用问题,咨询到最多的就是,智能水表提示电池没有电了,叫用户及时更换电池,避免用水受到影...

2023-03-16 09:52:11查看全文 >>

arduino缺点(arduino开发stm32的缺点)

arduino缺点(arduino开发stm32的缺点)

Arduino学习笔记arduino学习笔记1 - 什么是arduino?要了解arduino就先要了解什么是单片机,a...

2023-03-16 09:52:29查看全文 >>

arduino正确发音(arduino正确发音播放)

arduino正确发音(arduino正确发音播放)

Arduino精彩系列教程:Arduino教程-开篇Arduino教程-点亮LED神灯Arduino教程-让LED神灯闪...

2023-03-16 09:27:09查看全文 >>

arduino最全中文教程(arduino教程合集)

arduino最全中文教程(arduino教程合集)

解决了接口问题,下一步让Arduino拥有网络通信能力,我们就可以用它做很多事情了:写一个小说阅读器、作为电脑扩展屏……...

2023-03-16 09:33:35查看全文 >>

为什么不建议学嵌入式(嵌入式工资一览表)

为什么不建议学嵌入式(嵌入式工资一览表)

为什么不要学习嵌入式?嵌入式的学习门槛是比较高的,但是更多的要求是搜集一些解决问题的方法,说明白一点就是非常非常吃经验。...

2023-03-16 09:35:24查看全文 >>

学习arduino好还是单片机好(arduino和51单片机哪个简单)

学习arduino好还是单片机好(arduino和51单片机哪个简单)

很多初学者和我当初一样不知道arduino和单片机的区别。其实我也是学完才知道arduino的存在,还好当初是直接学的5...

2023-03-16 09:17:50查看全文 >>

文档排行