“Sensor-Color LED/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
第1行: 第1行:
{{Language|Microduino-Lantern}}
+
{{Language|Microduino-Color led}}
 
{| style="width: 800px;"
 
{| style="width: 800px;"
 
|-
 
|-
 
|
 
|
[[File: Microduino-WS2812-rect.jpg|400px|thumb|right| Microduino-Lantern]]
+
[[File: Microduino-WS2812-rect.jpg|400px|thumb|right| Microduino-Color led]]
 
 
Microduino-Lantern是单总线控制的彩色led灯,采用WS2811协议,内置IC控制芯片。
 
  
 +
Microduino-Color led是单总线控制的彩色led灯,采用WS2811协议,内置IC控制芯片,每个彩灯都可以单独控制。
  
  
第34行: 第33行:
 
==文档==
 
==文档==
  
*原理图:'''[[File: Microduino_Pulse.Zip]]'''
 
  
 
==开发==
 
==开发==
 
彩色led颜色可以自己选择,你可以在网上查询到对应颜色代码值。有些是十六进制的代码值,你可以转换成十进制。
 
彩色led颜色可以自己选择,你可以在网上查询到对应颜色代码值。有些是十六进制的代码值,你可以转换成十进制。
 +
[[File:Example.zip|thumb|ColorExpress]]
  
 
==应用==
 
==应用==
*所需硬件:[[Microduino-CoreUSB/zh]][[Microduino-USBTTL/zh]][[Microduino-Sensorhub/zh]]、 杜邦线、USB数据线;
+
===测试===
*软件:
+
*确认你搭建了Microduino的开发环境,否则参考:[[Microduino Getting started/zh]]
**确认你搭建了Microduino的开发环境,否则参考:[[Microduino Getting start/zh]]
+
**可直接采用[[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB/zh]]做核心。否则采用[[Microduino-Core/zh]][[Microduino-Core+/zh]]做核心,还需要使用[[Microduino-USBTTL/zh]]模块来下载程序,
**需要用到_99_LCD_NeoPixel库,下载:
+
*把用到模块叠一起,然后用杜邦线将Color led背面的'''IN'''和Sensorhub的数字口(D6)接起来。
https://github.com/wasdpkj/libraries/tree/master/_99_LCD_NeoPixel
+
[[file:mCookie-sensorhub_D6-color-led.JPG|thumb|800px|center]]
*把所有模块叠一起,然后用杜邦线将WS2812背面的IN和Sensorhub的一个数字口(D6)接起来。
+
*打开库里的“strandtext”程序。
*打开库里的“strandtext”,将Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_GRB + NEO_KHZ800);里面的60改成1,这个数值就是你要控制灯的数量,pin就是你控制的引脚,这里用的是D6,你也可以更改。
+
[[file:mCookie-strandtext.JPG|thumb|800px|center]]
 +
*将Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_GRB + NEO_KHZ800);里面的60改成1,这个数值就是你要控制灯的数量,pin就是你控制的引脚,这里用的是D6("#define PIN 6"),用户可以更改。
 
*更改完毕后,选择正确的板卡,编译通过后直接下载。
 
*更改完毕后,选择正确的板卡,编译通过后直接下载。
 
*下载后就可以看到很炫酷颜色了。
 
*下载后就可以看到很炫酷颜色了。
 +
===项目===
 +
* '''[[生日灯]]'''
 +
* '''[[节奏彩灯]]'''
 +
* '''[[鼓掌热度仪]]'''
 +
* '''[[蓝牙彩灯]]'''
 +
 
==购买==
 
==购买==
  

2015年8月22日 (六) 15:32的版本

Language English

Microduino-Color led是单总线控制的彩色led灯,采用WS2811协议,内置IC控制芯片,每个彩灯都可以单独控制。






特色

  • 单总线控制,只需要一个I/O口就可以控制;
  • 内置IC控制,可以级联控制;
  • 颜色任意控制(0-255);

规格

  • 3.3V~5V工作电压;
  • led大小:5mm*5mm
  • 1.27mm间距的4Pin接口
  • 颜色红、绿、蓝从0-255任意调节来合成颜色
  • 接口:数字输出
  • 引脚说明:GND、VCC、信号输入、NC(空),该输入信号为数字信号,需要使用数字接口来驱动(D0~D13)。可以接到Sensor-hub的3~10号引脚,对应使用的引脚为D0,D2,D4,D6,D8,D10,D12。
MCookie-sensorhub rule.JPG

文档

开发

彩色led颜色可以自己选择,你可以在网上查询到对应颜色代码值。有些是十六进制的代码值,你可以转换成十进制。

文件:Example.zip
ColorExpress

应用

测试

  • 打开库里的“strandtext”程序。
  • 将Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_GRB + NEO_KHZ800);里面的60改成1,这个数值就是你要控制灯的数量,pin就是你控制的引脚,这里用的是D6("#define PIN 6"),用户可以更改。
  • 更改完毕后,选择正确的板卡,编译通过后直接下载。
  • 下载后就可以看到很炫酷颜色了。

项目

购买

历史

图库

  • 正面
文件:Microduino-Lantern-F.JPG
Microduino-Cube-Station Front
  • 背面
文件:Microduino-Lantern -b.JPG
Microduino-Cube-Station Back