Arduino视频教程例程11-感热灯.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11讲 亚博科技 Arduino视频教程 完成以上的各种实验后,我们对Arduino 的应用也应该有一些认识和了解了,在基本的数字量输入输出和模拟量输入以及PWM 的产生都掌握以后,我们就可以开始进行一些传感器的应用了。 热敏电阻器是敏感元件的一类,按照温度系数不同分为正温度系数热敏电阻器(PTC)和负温度系数热敏电阻器(NTC)。热敏电阻器的典型特点是对温度敏感,不同的温度下表现出不同的电阻值。正温度系数热敏电阻器(PTC)在温度越高时电阻值越大,负温度系数热敏电阻器(NTC)在温度越高时电阻值越低,它们同属于半导体器件。下面是所需要的元器件: 负温度系数热敏电阻*1 直插LED*1 10KΩ直插电阻*1 220Ω直插电阻*1 面包板*1 面包板跳线*1 扎 亚博科技 Arduino视频教程 热敏电阻既然是可以根据温度改变阻值的元件,自然也需要模拟口读取模拟值了。本实验可以借鉴例程9-PWM 调控灯光亮度实验,将可调电阻换做热敏电阻实现。当温度不同时LED 小灯的亮度也会有相应的变化。 亚博科技 Arduino视频教程 按照右图链接好电路后,就可以开始编写程序了。 亚博科技 Arduino视频教程 参考程序如下: int potpin=0;//设置模拟端口A0 int ledpin=11;//设置数字端口11 ,后面用作PWM输出 int val=0;//声明变量val void setup() { pinMode(ledpin,OUTPUT);//设置数字11为输出模式 Serial.begin(9600);//设定波特率为9600 } void loop() { val=analogRead(potpin);//读取A0的模拟电压值,并赋值到val val = 245- val/2; if(val 0) val = 0; Serial.println(val); analogWrite(ledpin,val);// PWM输出驱动LED delay(100);//延时100ms } 亚博科技 Arduino视频教程 谢谢大家!

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档