- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
彩色LED灯.doc
彩色 LED灯 1、概 述 彩色LED模块包含四个可调全色域RGB LED。每个 LED的颜色可以红(R)、绿(G)、蓝(B)三个颜色的数值大小来决定。每个RGB LED内部集成了控制芯片,只需一根信号线就可以实现独立全彩功能。具备高亮和亮度可调的特点,从而可以实现流水、闪烁、彩虹灯等效果。本模块接口是黄色色标,说明是单数字口控制,需要连接到主板上带有黄色标识接口。 2、技术规格 工作电压: 5V DC 灯数量: 4 x RGB LED 最大电流:每个60mA,共240mA 灯型号:WS2812-4 亮度范围:0~255 控制方式:单数字口控制 工作温度:-25~+80℃ 可视角:140 度 模块尺寸:52 x 24 x 18 mm (长x宽x高) 3、功能特性 每个像素点的三基色颜色可实现256级亮度显示,完颜色的全真色彩显示,扫描频率不低于400Hz/s。 串行级联接口,能通过一根信号线完成数据的接收与解码; 模块的白色区域是与金属梁接触的参考区域; 具有反接保护,电源反接不会损坏IC; 支持Arduino IDE编程, 并且提供运行库来简化编程; 支持mBlock图形化编程,适合全年龄用户; 使用RJ25接口连线方便; 模块化安装,兼容乐高系列; 配有接头支持绝大多数Arduino系列主控板。 发光颜色 主波长(nm) 发光强度(mcd) 最大电流(mA) 红光 620-630 550-700 20 绿光 515-530 1100-1400 20 蓝光 465-475 200-400 20 4、引脚定义 彩色LED模块有三个针脚的接头,每个针脚的功能如下表 ?? 序号 ?? 引脚 功能 1 GND 接地 2 VCC 接电源 3 SIG 信号控制 表 1 3-Pin 接口功能 5、接线方式 RJ25连接 由于彩色LED模块接口是黄色色标,当使用RJ25接口时,需要连接到主控板上带有黄色色标的接口。以Makeblock Orion为例,可以连接到3,4,5,6,7,8 号接口,如图 2.png (215.33 KB, 下载次数: 15) 下载附件 2015-1-8 17:39 上传 图 1 Me RGB LED 模块与 Makeblock Orion连接 杜邦线连接 当使用杜邦线连接到Arduino Uno主板时,模块SIG引脚需要连接到 DIGITAL(数字)口,如下图所示: 3.png (183.28 KB, 下载次数: 22) 下载附件 2015-1-8 17:40 上传 图 2 彩色LED模块与 Arduino UNO 连接图 注:接杜邦线时,模块上需要焊接排针。 6、编程指南 Arduino编程 如果使用Arduino编程,需要调用库Makeblock-Library-master 来控制彩色LED模块 本程序通过Arduino编程让四个LED变幻色彩, 展现出美丽的颜色循环. 010203040506070809101112131415161718192021222324252627282930 #include?MeOrion.h?#include?Wire.h?#include?SoftwareSerial.h??MeRGBLed?led(PORT_3);?float?j,?f,?k;??void?setup()?{?}??void?loop()?{?????color_loop();?}??void?color_loop()?{?????for(uint8_t?t?=?0;?t??15;?t++)?????{?????????uint8_t?red = 64 * (1?+?sin(t / 2.0?+ j / 4.0)?);?????????uint8_t?green = 64 * (1 + sin(t / 1.0 +?f / 9.0?+?2.1)?);?????????uint8_t?blue = 64 * (1 + sin(t / 3.0 +?k / 14.0?+?4.2)?);?????????led.setColorAt(t,?red,?green,?blue);?????}?????led.show();?????j????+=?random(1,?6)?/?6.0;?????f????+=?random(1,?6)?/?6.0;?????k????+=?random(1,?6)?/?6.0;?}? 彩色LED模块 函数功能列表 ?? 函数 ?? 功能 MeRGBLed(uint8_t port)
有哪些信誉好的足球投注网站
文档评论(0)