13259浏览
查看: 13259|回复: 34

用颜色识别传感器做一个简单的拾色手电

[复制链接]
之前一直对颜色识别的传感器好奇,这次有幸使用DFTCS34725颜色传感器(SEN0212)来做一个迷你的手电筒,可以把它挂在钥匙或者背包上,方便使用。

功能介绍:拾色手电只有一个按钮。短按按钮,则会开、关手电筒。在手电筒点亮时,长按按钮,则进入颜色识别模式,同时LED灯变为呼吸状态。此刻,对着想要拾取的颜色,短按按钮,那么手电筒的灯光就会变成拾取到的颜色,并存储在EEPROM区域,方便下次打开手电筒时,灯光还是之前拾取到的颜色。再次短按,则关闭手电筒。将你在世界里面遇到的特别喜欢的色彩,收入拾色手电里吧。

——  颜 色 万 千,只 取 一 种  ——
《  拾 色 手 电  》
用颜色识别传感器做一个简单的拾色手电图1

用颜色识别传感器做一个简单的拾色手电图3

用颜色识别传感器做一个简单的拾色手电图5

用颜色识别传感器做一个简单的拾色手电图12

用颜色识别传感器做一个简单的拾色手电图70

制作视频:

【图文制作过程】
制作思路:手电筒使用一粒ws2812灯珠搭配一枚30°的聚光灯罩,作为电筒灯光。按钮使用的是微动开关。控制器用的是Beetle,平时Beetle一直处于睡眠状态,当按下按钮后,Beetle被唤醒并点亮LED灯,或者进行识别颜色的操作。电源用的是3.7v 50mah锂聚合物电池。充电电路方面则使用的是DC-DC模块,将Beetle5v转为4.2v给锂电池进行恒压充电。

准备材料:
4.  3.7v 50mah锂电池
5.  5v4.2v DC-DC模块
6.  5050灯珠聚光灯罩
7.  4脚微动开关6*6*5
8.  M3.5*10自攻螺丝(2粒)
9.  电阻1kΩ30Ω1
10. 1N4148二极管(2个)
11. 黄、黑、红、白、灰丙烯颜料
12. 黑、灰喷漆和光油喷漆

用颜色识别传感器做一个简单的拾色手电图20

制作外壳:
1. 设计外壳:
用颜色识别传感器做一个简单的拾色手电图21

用颜色识别传感器做一个简单的拾色手电图22

2. SLA光固化3D打印
用颜色识别传感器做一个简单的拾色手电图23

3. 在不需要喷漆的地方涂上遮盖胶
用颜色识别传感器做一个简单的拾色手电图24

用颜色识别传感器做一个简单的拾色手电图25

用颜色识别传感器做一个简单的拾色手电图26

4. 给外壳主体喷灰色漆
用颜色识别传感器做一个简单的拾色手电图27

5. 撕下之前涂的遮盖胶
用颜色识别传感器做一个简单的拾色手电图28

用颜色识别传感器做一个简单的拾色手电图29

6. 在相应位置涂上丙烯颜料
用颜色识别传感器做一个简单的拾色手电图30

用颜色识别传感器做一个简单的拾色手电图31

用颜色识别传感器做一个简单的拾色手电图32

7. 用砂纸打磨掉周围多余的漆,最后将漆灰清理干净
用颜色识别传感器做一个简单的拾色手电图33

用颜色识别传感器做一个简单的拾色手电图34

8. 在丙烯颜料区域涂上遮挡橡皮泥,最后要把所有橡皮泥给刮平,仅遮挡丙烯颜料部分
用颜色识别传感器做一个简单的拾色手电图35

用颜色识别传感器做一个简单的拾色手电图36

用颜色识别传感器做一个简单的拾色手电图37

用颜色识别传感器做一个简单的拾色手电图38

用颜色识别传感器做一个简单的拾色手电图39

9. 再次给主体喷灰色油漆,挖出之前抹的所有的橡皮泥,最后,喷上一层光油
用颜色识别传感器做一个简单的拾色手电图40

用颜色识别传感器做一个简单的拾色手电图41

用颜色识别传感器做一个简单的拾色手电图42

10. 将按键帽喷黄色油漆,后盖喷黑色油漆,最后同样喷上一层光油
用颜色识别传感器做一个简单的拾色手电图43

外壳制作结束

焊接电路:
1. 先将Beetle和颜色传感器裁剪,颜色传感器由一层黑色亚克力板和PCB板通过双面胶粘接而成,我们这里只需要切掉PCB的一部分就行
用颜色识别传感器做一个简单的拾色手电图44

用颜色识别传感器做一个简单的拾色手电图45

2. 按照下图将颜色传感器的两组器件引脚短接起来
用颜色识别传感器做一个简单的拾色手电图19

用颜色识别传感器做一个简单的拾色手电图46

3. 将微动按键插在后盖上的4个孔眼内,并将引脚压平,紧贴后盖表面
用颜色识别传感器做一个简单的拾色手电图47

用颜色识别传感器做一个简单的拾色手电图49

用颜色识别传感器做一个简单的拾色手电图48

4. 按照下图进行焊接,注意的是,颜色传感器及微动按键的焊接线都要穿过后盖的方孔,因为这两个器件都在后盖外部,最后安装时,后盖是不会将它们包在壳体内部的
用颜色识别传感器做一个简单的拾色手电图18

用颜色识别传感器做一个简单的拾色手电图51

用颜色识别传感器做一个简单的拾色手电图50

用颜色识别传感器做一个简单的拾色手电图52

用颜色识别传感器做一个简单的拾色手电图53

用颜色识别传感器做一个简单的拾色手电图54

焊接部分完成

安装:
1. 先将颜色传感器用快干胶水暂时固定在后盖上
用颜色识别传感器做一个简单的拾色手电图55

用颜色识别传感器做一个简单的拾色手电图56

用颜色识别传感器做一个简单的拾色手电图57

2. 用热熔胶将电池固定在后盖的方槽内
用颜色识别传感器做一个简单的拾色手电图61

用颜色识别传感器做一个简单的拾色手电图62

3. 用快干胶水将灯罩固定在外壳的灯罩孔上
用颜色识别传感器做一个简单的拾色手电图58

用颜色识别传感器做一个简单的拾色手电图59

4. 安放按键帽
用颜色识别传感器做一个简单的拾色手电图60

5. 用热熔胶将Beetle固定在外壳底板上
用颜色识别传感器做一个简单的拾色手电图63

用颜色识别传感器做一个简单的拾色手电图64

6. DC-DC模块通过热熔胶粘在外壳左上方的内壁上
用颜色识别传感器做一个简单的拾色手电图65

7. ws2812灯珠卡在灯罩背部的方槽里
用颜色识别传感器做一个简单的拾色手电图66

8. 将所有连线塞入外壳内部。取下黑色亚克力外壳,对其用台钻进行扩孔,钻出一个斜面以贴合自攻螺丝
用颜色识别传感器做一个简单的拾色手电图67

9. 上两枚自攻螺丝
用颜色识别传感器做一个简单的拾色手电图68

安装部分完成

烧录程序:
烧录程序时需要注意,程序烧录最后阶段,并不会提示“上传成功”,相反会提示找不到串口,其实此时已经上传成功了。如果下次还要烧录,则需要短接Beetle,否则IDE无法识别控制板。

用颜色识别传感器做一个简单的拾色手电图69
烧录部分完成

以上就完成了拾色手电的制作

用颜色识别传感器做一个简单的拾色手电图10

用颜色识别传感器做一个简单的拾色手电图7

用颜色识别传感器做一个简单的拾色手电图8

用颜色识别传感器做一个简单的拾色手电图9

用颜色识别传感器做一个简单的拾色手电图4

用颜色识别传感器做一个简单的拾色手电图6

用颜色识别传感器做一个简单的拾色手电图2

用颜色识别传感器做一个简单的拾色手电图13

用颜色识别传感器做一个简单的拾色手电图11

用颜色识别传感器做一个简单的拾色手电图15

用颜色识别传感器做一个简单的拾色手电图16

用颜色识别传感器做一个简单的拾色手电图14

用颜色识别传感器做一个简单的拾色手电图17


屌丝王小明  中级技匠
 楼主|

发表于 2019-10-12 15:46:28

DFBy_RSlEsE 发表于 2019-10-12 15:35
SLA光固化3D打印的壳硬不硬的,用什么材料打印

正常使用来说挺硬的,我记得模型壁厚是1.5mm,我这个结构是一个腔体,整个壳体会相互支撑着。未来工厂打印的,好像是一个叫未来8000的的树脂,反正最普通的那款就对了
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2022-5-11 10:51:39

诩 发表于 2022-5-9 08:29
请教一下楼主怎么做出的这么多小巧作品?
我做了这么多次,都无法把作品“最小化”
@屌丝王小明  ...

考虑到各个部分的尺寸,设计摆放位置,提高空间利用率。手工的时候,多次尝试
回复

使用道具 举报

DFBy_RSlEsE  学徒 来自手机

发表于 2019-10-12 15:35:49

屌丝王小明 发表于 2019-9-5 18:36
之前一直对颜色识别的传感器好奇,这次有幸使用DF的TCS34725颜色传感器(SEN0212)来做一个迷你的手电筒, ...

SLA光固化3D打印的壳硬不硬的,用什么材料打印
回复

使用道具 举报

rzyzzxw  版主

发表于 2019-9-5 20:20:33

好精致,好生活。
回复

使用道具 举报

汤果  初级技神

发表于 2019-9-6 06:38:49

这个看上去好像是工厂里做出来的呢。真的好厉害!
回复

使用道具 举报

文浪  学徒

发表于 2019-9-6 09:29:12

厉害,学习了
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2019-9-6 10:36:44

汤果 发表于 2019-9-6 06:38
这个看上去好像是工厂里做出来的呢。真的好厉害!

也是手工艺品啦,比不了工厂产的。只是在制作的时候,外观部分多下了点功夫,就会稍微美观一点点
回复

使用道具 举报

URvj0KkE  见习技师

发表于 2019-9-6 21:20:39

好细致
回复

使用道具 举报

yuhui7pm  学徒

发表于 2019-9-6 21:48:19

回复

使用道具 举报

DFrJnCdAk8B  见习技师

发表于 2019-9-6 21:58:09

好厉害的
回复

使用道具 举报

gray6666  初级技神

发表于 2019-9-7 15:48:52

膜拜大神的动手能力
回复

使用道具 举报

szjuliet  版主

发表于 2019-9-7 19:51:40

佩服的五体投地!!
回复

使用道具 举报

DFB1nkb8GUS  见习技师

发表于 2019-9-8 19:21:18

优秀
回复

使用道具 举报

岑剑伟  初级技师

发表于 2019-9-9 15:03:42

rzyzzxw 发表于 2019-9-5 20:20
好精致,好生活。

可以骗女生呀
回复

使用道具 举报

岑剑伟  初级技师

发表于 2019-9-9 15:08:23

膜拜大神的动手能力
回复

使用道具 举报

gada888  版主

发表于 2019-9-11 10:09:28

满好的创意
回复

使用道具 举报

EmSECpn6  见习技师

发表于 2019-9-15 17:25:10

回复

使用道具 举报

DF-caoaihau  学徒 来自手机

发表于 2019-9-15 18:16:20

屌丝王小明 发表于 2019-9-5 18:36
之前一直对颜色识别的传感器好奇,这次有幸使用DF的TCS34725颜色传感器(SEN0212)来做一个迷你的手电筒, ...

回复

使用道具 举报

EmSECpn6  见习技师

发表于 2019-9-15 21:37:32

太厉害了,大神啊
回复

使用道具 举报

Mingming.Zhang  初级技匠

发表于 2019-9-16 16:05:53

细节处理很赞
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2019-9-16 16:27:16


献丑了【笑哭】
回复

使用道具 举报

chen1xuan  见习技师

发表于 2019-9-17 20:17:51

这也太细致了吧
回复

使用道具 举报

DFSyOJIvS0f  初级技师

发表于 2019-9-20 08:14:22

感谢大神的分享, 真棒!问下。 那个电路图示使用的是什么软件。
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail