*二个项目,我们来做一个交通灯。在**个项目中,我们点亮了板载LED灯,可能很多盆友还是不过瘾,我们既没有动手设计电路图,连接元器件,也没有敲代码,这样就OK了,是不是感觉成功的喜悦来得有点太突然了?
没关系,*二个项目能够满足您以上的所有需求,呵呵!不过啊,咱们学习还得一步一步来,千万不要小看控制一盏LED灯,其实,您能够控制一盏LED灯,您就能控制一部马达(加一个继电器),既然能够控制一部马达了,您就能创作出很多东西。所以,较关键的是我们的想象力和我们运用知识的能力。说得有点多了,我们开始今天的项目吧!1 项目背景
我想大家都看见过交通灯,就是马路上十字路口的红绿灯。如果您开过车,我想您一定仔细观察过交通灯,如果您还没有驾驶过车,您是否仔细观察过交通灯呢?交通灯包括三种个不同颜色的灯:红灯、黄灯和绿灯。 每个路口的红绿灯切换的时间并不是相同,这个是根据不同路口的车流情况来设定的,我们假设红绿灯切换的时长是30秒,那么三盏灯的闪动情况是这样的:红灯常亮30秒,红灯熄灭,绿灯常亮27秒,然后按照1秒1次的频率闪动3次(时长为3秒),绿灯熄灭,黄灯按照1秒一次的频率闪动3次(时长为3秒),黄灯熄灭,如此重复2 元器件
1块主控板arduino Uno1,3个LED灯(红黄绿各一个),3个电阻220欧姆,1块面包板,7条杜邦线,1条Uno数据线。
3 电路图
根据交通灯的项目需求,我们需要按照上面的时序表控制三个不同颜色的LED灯的开关,我们分别将LED灯的正极(较长一些的引脚,后面我们还会详细介绍一下LED灯)接入Uno的2、7、12引脚(当然您也可以接入其它数字引脚),LED灯的负极引脚串联一个220欧姆的限流电阻后接地(Uno上的GND引脚),由于Uno上面GND引脚有限,同时也是为了简化接线,我们使用了面包板上的电源轨来同时接入三个LED灯的负极。
4 程序代码
//setup函数在重新上电或按了复位后只运行一次 void setup() { // 初始化2、7、12引脚,并将其定义为输出引脚。 pinMode(2, OUTPUT); //绿灯 pinMode(7, OUTPUT); //黄灯 pinMode(12, OUTPUT); //红灯 } // loop函数永远地循环重复执行 void loop() { digitalWrite(12, HIGH); //将红灯点亮(HIGH代表高电压) delay(30000); //保持30秒 digitalWrite(12, LOW); //将红灯熄灭(LOW代表低压) digitalWrite(2, HIGH); //将绿灯点亮 delay(27000); //保持27秒钟 digitalWrite(2, LOW); //将绿灯熄灭并开始闪烁,频率为1秒 delay(500); digitalWrite(2, HIGH); delay(500); digitalWrite(2, LOW); delay(500); digitalWrite(2, HIGH); delay(500); digitalWrite(2, LOW); delay(500); digitalWrite(2, HIGH); delay(500); digitalWrite(2, LOW); //绿灯熄灭,闪烁结束 digitalWrite(7, HIGH); //黄灯点亮,并开始闪烁,频率为1秒 delay(500); digitalWrite(7, LOW); delay(500); digitalWrite(7, HIGH); delay(500); digitalWrite(7, LOW); delay(500); digitalWrite(7, HIGH); delay(500); digitalWrite(7, LOW); //黄灯熄灭,闪烁结束,开始下一个循环 delay(500); }词条
词条说明
普通发光二极管的正负极识别方式普通发光二极管支架大的连接的引脚是负极,支架小的连接的引脚是正极;如下图所示:2、贴片发光二极管的正负极识别方式贴片LED耗电相当低,直流驱动,超低功耗。一般来说贴片LED发光二极管的工作电压是2.0V-3.6V,工作电流是0.02-0.03A。那么对于贴片型的发光二极管如何区分正负极呢?a、T字形 很多封装像有些0603、0805等封装的贴片发光二极管在底部都会有”
高显指LED灯珠的显色指数高低,是由荧光粉和晶片波段搭配出来的,显指是对物体颜色的再现程度。显指数是代表,人眼对光经物体反射回来,看到物体的一个逼真程度 如:摄影灯 补光灯 在不同环境中有不同要求,一般通用室内照明都是常规,暖白65-70 正白75左右就可以。通过加入高显色的粉使得光通量有降低。灯珠的显指和灯珠质量好坏没有直接的关系。当然同比亮度情况下,显指越高越好了,但是价格相对会贵一些。显指数
随着灯珠产品应用的越来越广,LED发光二极管、LED灯珠电子元器件的产品选型,根据行业应用的不同,产品功能、用途区别也是越来越细分,它们涵盖了LED灯珠的串联,贴片,大功率,COB和红外发光二极管。对于光电子器件产品应用的电压、电流和功率要求等方面的基本特点知识学习,那么,大家知道LED灯珠、LED发光二极管有哪些特点吗?LED发光二极管、LED灯珠的基本性能特点,应用知识有如下几个方面:1.LE
白光、暖光、中性光,用照明的专业名词来说就是色温,色温选对了,家居照明不仅舒适还有氛围。暖黄光一般在色温3000K以下,光线偏红、黄光,给人温暖、静谧、放松的感觉。中性光在3000k—5000K之间,红、绿、蓝光含量占一定比例,为柔白色,给人自然、舒适、明亮感觉。白光在5000K以上,蓝光占比较大,给人严肃、清冷、低沉的感觉。室内的不同空间,由于功能的不同,气氛的不同,对色温的侧重也有所不同。具体
公司名: 深圳市科维晶鑫科技有限公司
联系人: 颜桂升
电 话:
手 机: 13925267480
微 信: 13925267480
地 址: 广东深圳宝安区洋涌工业区碧桂园厂房7栋4楼
邮 编:
网 址: kewei9888.b2b168.com
公司名: 深圳市科维晶鑫科技有限公司
联系人: 颜桂升
手 机: 13925267480
电 话:
地 址: 广东深圳宝安区洋涌工业区碧桂园厂房7栋4楼
邮 编:
网 址: kewei9888.b2b168.com