吸色灯:你们吸猫,我吸色
欢迎光临本店
请登录
,新用户?
注册有礼
切换语言:
繁體中文
全部商品分类
﹀
购物车
0
共
0
件商品 总计:
0
元
一键生成心愿单
去结算
全部商品分类
全部商品
新品
促销
创客教育套件
/
耗材包
创客教育套件
Arduino学习套件
应用型套件
DIY套件
耗材包
推荐品牌
智能机器人
智能机器人
移动开发平台
机器人套件
格斗机器人器材
机器人礼品
云台&机械臂
功能组件
推荐品牌
Arduino
/
micro:bit
/
掌控板
Arduino
Arduino控制器
Arduino扩展板
Arduino套件
Arduino配件
micro:bit
micro:bit开发板
micro:bit扩展板
micro:bit套件及配件
掌控板
Bluno控制器
Romeo控制器
Beetle微型控制器
FireBeetle
FireBeetle控制器
FireBeetle扩展板
FireBeetle配件
TinkerNode系列
推荐品牌
LattePanda
/
树莓派
/
AI
LattePanda
LattePanda开发板
LattePanda配件
LattePanda套件
树莓派
树莓派控制器
树莓派扩展板
树莓派配件
AI
IoT(物联网)控制器
二哈识图(HuskyLens)
英伟达
WRTnode
Lilypad
LED模块
其他控制器
推荐品牌
传感器模组
传感器模组
气体传感器
温/湿度传感器
液体传感器
距离传感器
加速度/姿态传感器
图像传感器
巡线传感器
光亮传感器
交互传感器
土壤传感器
压力/弯曲传感器
声音传感器
指纹识别
电流/电压传感器
GPS定位
其他传感器
其他模块
推荐品牌
无线通信
/
有线通信
/
红外通信
无线通信
蓝牙
WiFi
XBee
GSM/GPRS
RFID/NFC
RF射频
有线通信
Ethernet以太网
CANBUS
RS485/RS232/TTL
红外通信
推荐品牌
舵机
/
电机
/
电机驱动
舵机
模拟舵机
数字舵机
舵机驱动
电机
直流电机
无刷电机
步进电机
电机驱动
步进电机驱动
直流电机驱动
无刷电机驱动
继电器
编码器
记忆合金
推荐品牌
显示屏
/
LED灯
/
电源模块
显示屏
LCD/LED/OLED显示屏
HDMI显示屏
LED灯
荧光管/辉光管
灯带/点阵屏
LED模块
电源模块
电池
电源适配器
太阳能系列
推荐品牌
3D打印机及配件
/
打印耗材
3D打印机及配件
打印耗材
推荐品牌
线材
/
工具
/
电子元件
线材
杜邦线
USB线
连接线
工具
电子元件
零件
DF纪念品
书籍
推荐品牌
首页
新品
创造力商城
心愿单
产品资料库
DF创客社区
造物记
当前位置:
首页
>
全部商品
>
心愿单
>
吸色灯:你们吸猫,我吸色
吸色灯:你们吸猫,我吸色
价格:
¥182.00
货号
DWL1525091833
评价
已有
0
人评价
数量
-
+
库存:
销量:
0
分享
收藏
加入购物车
立即购买
产品描述
产品文档
相关项目
用户评价
### 简介 ##### 前段时间看到 DF 有颜色识别传感器的试用,联想到之前做的HAY旋转灯上正好可以用到这个传感器去改变颜色,于是就申请了下试用,没想到真的中了! ##### 这是之前两期 HAY 旋转灯的的教程链接,感兴趣的可以去看看。 ##### HAY,你好 ── DIY HAY旋转灯:http://www.dfrobot.com.cn/community/thread-26212-1-1.html ##### Hey Siri, 打开 HAY 旋转灯:http://www.dfrobot.com.cn/community/thread-26865-1-1.html ### 先来看一下效果:  ##### 演示视频:http://v.qq.com/x/page/x0520znx6pf.html ##### 制作视频: http://v.qq.com/x/page/k0520rj3h64.html ##### 废话不多说,马上来看看旋转灯怎么与颜色识别传感器怎么做结合吧!这次的作品名称叫:好色灯。 ### 材料准备 ##### 材料如下图,包含: ##### 1. 3D 打印结构件(从左至右分别为支撑架、底座、灯座、灯罩)(需自备) ##### 2. Arduino Nano ##### 3. RGB LED 灯 ##### 4. 颜色识别传感器 ##### 5 USB 电源线(需自备) ##### 6. 导线若干(需自备) ##### 7. M3螺母(需自备) ##### 8. 热缩管(需自备) ](http://ws.dfrobot.com.cn/Fni7hIi4GFx-p_DHQv-PWHZJaOdu) ### 电路原理图 ##### 电路原理图如下,fritzing 中找不到 DF 的颜色识别传感器,就用 Adafruit 的颜色识别传感器代替了,原理一样。  ### 程序 ##### 程序也很简单,简单修改了下colorview的例程,兼容了WS2812 RGB LED。 #include
#include "DFRobot_TCS34725.h" #include
#ifdef __AVR__ #include
#endif #define PIN 6 // How many NeoPixels are attached to the Arduino? #define NUMPIXELS 16 // our RGB -> eye-recognized gamma color byte gammatable[256]; DFRobot_TCS34725 tcs = DFRobot_TCS34725(TCS34725_INTEGRATIONTIME_50MS, TCS34725_GAIN_4X); Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); void setup() { Serial.begin(115200); Serial.println("Color View Test!"); if (tcs.begin()) { Serial.println("Found sensor"); } else { Serial.println("No TCS34725 found ... check your connections"); while (1); // halt! } pixels.begin(); // This initializes the NeoPixel library. // thanks PhilB for this gamma table! // it helps convert RGB colors to what humans see for (int i=0; i<256; i++) { float x = i; x /= 255; x = pow(x, 2.5); x *= 255; gammatable[i] = x; } } void loop() { uint16_t clear, red, green, blue; tcs.getRGBC(&red, &green, &blue, &clear); tcs.lock(); // turn off LED // Figure out some basic hex code for visualization uint32_t sum = clear; float r, g, b; r = red; r /= sum; g = green; g /= sum; b = blue; b /= sum; r *= 256; g *= 256; b *= 256; Serial.print("t"); // Serial.print((int)r, HEX); Serial.print((int)g, HEX); Serial.print((int)b, HEX); Serial.print((int)r); Serial.print("t"); Serial.print((int)g); Serial.print("t"); Serial.print((int)b); Serial.println(); //Serial.print((int)r ); Serial.print(" "); Serial.print((int)g);Serial.print(" "); Serial.println((int)b ); //Set the color lamp for(int i=0;i
相关项目
原帖项目制作教程
查看更多项目
用户评论
(
条评论)
浏览历史