技术咖也要文艺范:教你做一朵可感测湿度的LED花

本文将会告诉你如何做一朵可以感测湿度的LED花朵。这篇文章将可为你解释该电路是如何运行的。这是一个多功能的项目。它可放在玻璃容器中,且几乎可应用到任何地方,包括服装或配件。很炫酷的LED设计DIY。

材料

针对此一电路,以下是你所需要的材料。RGBLED花朵是21st Century Fashion Kit所独家拥有的,但如果你愿意的话,可以用标准的RGB LED来代替。你可以在SparkFun买到下列列表中所有的零件。

  • 21st Century Fashion Kit

 

  • Arduino Pro 328-5V/16MHz

 

  • Spark Fun的湿度和温度传感器-SHT15

 

  • 聚合物锂离子电池-850毫安


电路

此一电路设计(和相关的代码)大量引用了Bildr教程中的数据,笔者强烈建议读者要去阅读此一教程。这些信息非常有帮助!

特别的是,教程中提到了一项需求,要把它放在一有湿毛巾(但不会接触到)的密封塑料袋中,以便把传感器中的聚合物(polymer)再变成水合物(re-hydrate)。这点让我很受用。

下图就是电路:



可感测湿度的LED花朵的电路图

Fritzing图让它看起来几乎是不可能分辨出RGB的LED是分开的,但它们真的是分开的,不是吗?那只最长的接脚是接地的。在接地接脚一旁的单一接脚是红色的,而在另一边的两只接脚则先是绿色的,然后是蓝色的。

如果你使用的该花朵,而不是一个标准的RGBLED,要非常小心,因为如果你在连接之上使用了热缩(heatshrink),热风枪很容易就会把花瓣融化掉。

代码

不知道如何将代码上传到你的Arduino?没问题!在这段教学影片中有详尽的解释。记得要为你的应用选择正确的电路板和端口。

将此代码(http://cms.edn.com/ContentEETimes/Documents/EDN/DIY/Humidity Sensing LED Flower code.txt)复制并粘贴到IDE中,然后点击Upload键。

一旦代码上传后,打开SerialMonitor。这将会开启一新的窗口,它有卷动的数字。右列是温度,左列是湿度。检视一下你的湿度的数字,并用它来决定你所喜欢的理想湿度。

写着湿度阈值的那行是注释,位置相当接近顶端,检视一下该行,并根据需要进行调整。我把我的设为比环境湿度略高,因为我想要让它易于展示。你可能希望你的不要那么敏感。在相同的区段中,你可以根据光对这些改变的反应,来做这些改变。

当传感器读到的数值低于阈值,LED灯会闪烁红光,如下图所示:

而且,当读数超过阈值,LED灯则会发射出白色的光芒,如下图所示:
 


一旦你获得你要它们所做出的反应和行为,一切就准备好了!将该电路板从计算器松开,将电池放进Arduino,并把你新的湿度检测装置放在你最喜欢的玻璃容器中,或任何你选择的东西中即可!(责编:Nicole)
 

 

来源:电子技术设计

 

如需获取更多资讯,请关注LEDinside官网(www.ledinside.cn)或搜索微信公众账号(LED在线)。

【版权声明】
「LEDinside - LED在线」所刊原创内容之著作权属于「LEDinside - LED在线」网站所有,未经本站之同意或授权,任何人不得以任何形式重制、转载、散布、引用、变更、播送或出版该内容之全部或局部,亦不得有其他任何违反本站著作权之行为。
【免责声明】
1、「LEDinside - LED在线」包含的内容和信息是根据公开资料分析和演释,该公开资料,属可靠之来源搜集,但这些分析和信息并未经独立核实。本网站有权但无此义务,改善或更正在本网站的任何部分之错误或疏失。
2、任何在「LEDinside - LED在线」上出现的信息(包括但不限于公司资料、资讯、研究报告、产品价格等),力求但不保证数据的准确性,均只作为参考,您须对您自主决定的行为负责。如有错漏,请以各公司官方网站公布为准。
3、「LEDinside - LED在线」信息服务基于"现况"及"现有"提供,网站的信息和内容如有更改恕不另行通知。
4、「LEDinside - LED在线」尊重并保护所有使用用户的个人隐私权,您注册的用户名、电子邮件地址等个人资料,非经您亲自许可或根据相关法律、法规的强制性规定,不会主动地泄露给第三方。