查看“Sensor-Color LED/zh”的源代码
←
Sensor-Color LED/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- |[[File: Microduino-WS2812-rect-v1.jpg|300px|left]] || ::<p style="color: #000000;font-size:200%"><br><br><br><br><br>'''Sensor-ColorLED'''</p> ::产品编号:'''<big style="color: #00A0A6">MSDL11</big>''' |- |[[File: Add-to-cart.jpg|300px|left|link=https://shop108263663.taobao.com/?spm=a230r.7195193.1997079397.2.ek3cAW]]|| ::<p style="color: #000000;font-size:120%">Sensor-Color LED 是全彩LED灯,采用单线串行级联协议;只需一个I/O口就可以控制线路上每个彩灯的RGB颜色;供电支持的情况下,最多支持1024个彩灯的级联;</p> |} <br> <br> {| style="width: 800px;" |- | <p style="color: #333333;font-size:155%">'''技术规格'''</p> {| class="wikitable" |- | '''电压'''||5V |- | '''灯芯'''||WS2812 |- | '''通信方式'''||单线串行级联协议,可级联 |- | '''扫描频率'''||>=400Hz/s |- | '''色彩'''||可实现RGB的256级(1600W)调色 |- | '''传感器大小'''||23.5mm*13mm |- | '''接口'''||1.27mm间距的4Pin座 |- | '''特性描述'''||只需一个I/O口就可以控制线路上每个彩灯的RGB颜色,理论上可以级联1024个,刷新速率不小于30帧/秒 |} <br> ---- <br> <p style="color: #333333;font-size:155%">'''引脚'''</p> {| border="0" cellpadding="10" width="90%" |- |width="35%" valign="center" align="left"| *IN **PIN1:GND **PIN2:VCC **PIN3:数字信号输入 **PIN4:NC *OUT **PIN1:GND **PIN2:VCC **PIN3:数字信号输出 **PIN4:NC |width="35%" valign="top" align="center"| [[file: Sensor-Number-INOUT.JPG|240px|center]] |width="25%" valign="top" align="center"| |} <br> ---- <br> 多个传感器级联:后一个彩灯的'''<big>IN</big>'''接上一个彩灯的'''<big>OUT</big>''' [[file: Sensor-Number-cascade.JPG|600px|center]] <br> ---- <br> <p style="color: #333333;font-size:135%">'''编程手册'''</p> 您可以通过[[AVR核心:Getting_started/zh|Getting Started]]了解使用Arduino IDE编程控制模块。【Sensor_ColorLED】库参考页面提供了有关如何使用彩灯的完整详细信息和示例。 *将彩灯模块连接到SensorHub的D4接口 *此例程只可以驱动一个ColorLED灯,灯会在红绿蓝三色之间切换 <source lang="cpp"> #include <Microduino_ColorLED.h> //引用彩灯库 #define PIN D4 //彩灯引脚 #define NUMPIXELS 1 //级联彩灯数量 ColorLED strip = ColorLED(NUMPIXELS, PIN); //将ColorLED类命名为strip,并定义彩灯数量和彩灯引脚号 void setup() { strip.begin(); //彩灯初始化 strip.setBrightness(60); //设置彩灯亮度 strip.show(); } void loop() { //将所有灯点亮为红色 for (int i = 0; i < NUMPIXELS; i++) { strip.setPixelColor(i, strip.Color(255, 0, 0)); //(第i号灯,由strip.Color(R,G,B)产生的32位的RGB值 ) strip.show(); } delay(1000); //将所有灯点亮为绿色 for (int i = 0; i < NUMPIXELS; i++) { strip.setPixelColor(i, 0, 255, 0); //(第i号灯,R,G,B ) strip.show(); } delay(1000); //将所有灯点亮为蓝色 for (int i = 0; i < NUMPIXELS; i++) { strip.setPixelColor(i, 0X0000FF); //(第i号灯,32位的RGB值 ) strip.show(); } delay(1000); } </source> *<p style="font-size:125%">库语法手册</p><big>[[Sensor-Color_LED_Reference|Sensor_ColorLED_Reference]]</big> <br> ---- <br> <p style="color: #333333;font-size:135%">'''文档'''</p> *传感器CAD图纸:'''[[File:Sensor CAD.pdf]]''' *WS2812文档:'''[[File:WS2812.pdf]]''' <br> ---- <br> <p style="color: #333333;font-size:135%">'''示例教程'''</p> *[[点亮彩灯]] *[[彩灯的多种玩法]] *[[获取彩灯设置信息]] <br> ---- <br> <p style="color: #333333;font-size:155%">'''注意事项'''</p> <br> ---- <br> <p style="color: #333333;font-size:135%">'''Q&A'''</p> <br> ---- <br> <p style="color: #333333;font-size:135%">'''历史'''</p> [[https://wiki.microduino.cn/index.php?title=Sensor-Color_LED/zh&oldid=20506 旧版Color_LED wiki链接]] <br> ---- <br> <p style="color: #333333;font-size:135%">'''图库'''</p> {| border="0" cellpadding="10" width="100%" |- |width="50%" valign="top" align="left"| [[file: MicroduinoColorLED-F.JPG|thumb|400px|center|Sensor-Color_LED Front]] |width="50%" valign="top" align="left"| [[file: Microduino-ColorLED-b.JPG|thumb|400px|center|Sensor-Color_LED Back]] |} |} <p style="font-size:150%">[[MCookie 传感器系列|返回Sensor界面]]</p> <br> <br>
返回至
Sensor-Color LED/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息