YFROBOT创客社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10570|回复: 4
打印 上一主题 下一主题

Arduino入门教程—拓展实验篇三 电位器实验

[复制链接]

签到天数: 867 天

[LV.10]以坛为家III

跳转到指定楼层
楼主
发表于 2013-6-16 14:30:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 AllBlue 于 2016-1-15 08:19 编辑

电位器实验

第四课中我们介绍了使用软件来调节LED 灯的亮度,今天我们要使用硬件来调节灯亮度。

生活中,当人睡觉时,我们当然希望台灯是关闭或者是处于比较暗的状态,所以很多台灯都是具有调光的功能的,其原理很简单:调节RP 的阻值,可改变电容C 充电达到UG 值得时间,即调整晶闸管的导通角,使晶闸管早一点或迟一点触发导通,从而调节晶闸管的输出电压,使灯两端电压能0~220V 间变化。电压高,灯发光亮;电压低,灯发光暗。

下面我们来用电位器做一个简单的调光实验,实验中,我们要使用的元器件:

UNO 实验套装(UNO兼容板一块、USB数据线一根、优质面包板一块、彩色面包板线若干)

LED  一个

电阻220欧 一个

线绕电位器 一个

按钮开关 一个

其中电位器是线绕电位器,型号为WXD3-13-2W,如图:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对

签到天数: 1 天

[LV.1]初来乍到

推荐
发表于 2016-1-11 14:13:05 | 只看该作者


这里有一点问题,后面的同学要注意一下。

#define LED 9 //定义LED引脚为8
#define BUTTON 8 //定义按钮开关引脚为4

RP_val = analogRead(A0); //读取A0口的数值(0-5V 对应 0-1204取值)



点评

感谢指出错误!  发表于 2016-1-15 08:20
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2  

GMT+8, 2024-11-21 17:46 , Processed in 0.051119 second(s), 29 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表