“变色龙”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(Created page with "{{Language|变色龙}} {| style="width: 800px;" |- | ==目的== 颜色传感器会检测到物体的颜色,从而改变灯的颜色。 ==原理== ==设备== {|class="wiki...")
 
软件调试
第43行: 第43行:
 
*控制引脚定义
 
*控制引脚定义
 
<source lang="cpp">
 
<source lang="cpp">
 +
 +
#define PIN 6
 +
 +
Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, PIN, NEO_GRB + NEO_KHZ800);
 +
 +
 
</source>
 
</source>
  

2015年6月23日 (二) 02:10的版本

Language English

目的

颜色传感器会检测到物体的颜色,从而改变灯的颜色。

原理

设备

模块 数量 功能
Microduino-CoreUSB/zh 1 核心板
Microduino-Sensorhub/zh 1 传感器转接板
Microduino-Color detector/zh 1 颜色传感器
Microduino-Light/zh 1 LED灯
Microduino-OLED/zh 1 显示模块
Microduino-BM/zh 1 电池管理

搭建硬件

  • Setup 1:将CoreUSB接到电脑。打开示例程序,选择好板卡和串口下载程序。
  • Setup2:将颜色传感器接到Sensorhub的IIC上,LED灯接到D6。
Microduino-sensorhub rule.JPG
  • Setup6:将电池接到BM上

软件调试

代码说明

  • 控制引脚定义
#define PIN 6

Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, PIN, NEO_GRB + NEO_KHZ800);

结果

用颜色传感器对着物体,然后led灯的颜色就会跟物体的颜色一样。

视频