情人节不只有口红和包包

2019-02-12 10:40:58 来源:EEFOCUS
标签:
相关器件
ATMega328PU : 数据手册/询价采购

一年一度的情人节又要到了,你已经想好要送什么给另一半了吗?对男人來說,情人节要送什么给女友是最苦恼的! 每个人都有不同的表达爱的方式,除了口红和包包,你还可以加上一些有特别的东西,例如一个LED项链。

 


这款LED显示项链,不但能显示图形,还可以通过BLE将信息用手机发送到上面滚动显示。

 


设计非常简单。 将心形DXF输出到KiCAD中进行边缘切割,使用smd部件以最大限度地减小电路板的尺寸。

 

 

器件列表:

 

电路图


总共有128个(0603)smd LED排列成8行16列。 两个74HC595移位寄存器用于控制每列8列。 8通道ULN2803用作所有8行的电流吸收器。 设计中使用了XC6210B332MR LDO,为3.3V的HM-11 BLE供电。 使用HM-11因为它的占地面积小。 整个电路由ATMEGA328p微控制器控制,由小型320 mAh LiPo电池供电。

 

使用的smd 封装的LED

 

正面是LED和蓝牙电路

 

 

微控制器和电源放置在背面

 

固件:
要显示的每个字符在ATMEGA的程序存储器中存储为8个字节。 例如,字母'A'以8个字节存储为:


你可以看到上面数组中1的排列形成了字符'A'。 完整文本以行扫描模式显示,其中每行扫描的时间非常短,并且为列提供适当的字节。 通过快速扫描行,并打开该行每列中的相应LED,可以看到视觉的持久性,并且我们将显示的图像视为静止。

 

保留缓冲区变量,用于存储当前显示的字符。

 

要滚动文本,此缓冲区变量在每几毫秒后向左移动,新数据从右侧送入缓冲区。

 

Android app:

软件部分,可以通过github获取,链接:

https://github.com/niteshkadyan/Hearty-LED-Necklace-Badge



信息发送界面

 

 

佩戴效果展示:

 

如果你对这个项目感兴趣,想获取更多信息请访问:
https://hackaday.io/project/114144-led-ble-hearty-necklacebadge#menu-description

 

相关设计、代码可以访问Github:
https://github.com/niteshkadyan/Hearty-LED-Necklace-Badge

 

与非网编译内容,未经许可,不得转载!
 

有人说硬件技术将很快达到极限,而在我们看来,硬件创新,尤其是中国硬件工程师的创新,还远未走到尽头,而只是刚刚开始。作为致力于为全球硬件开发者提供技术共享服务的平台,与非网母公司SupplyFrame旗下最大的全球硬件开发者社区Hackaday.com已连续五年举办全球硬件开发者大赛Hackadayprize,有超过3000多个硬件团队在这个赛事中互动交流、切磋技艺。


这个《硬件改变世界》系列,我们挑选在前几届Hackadayprize大赛中获奖的优秀作品加以展示,硬件技术可以多有意思,硬件开发者可以多有创意,从这些作品中你可以看到。

2019年3月,Hackadayprize中国区赛事将隆重开启,我们很期待看到国内的硬件开发者大开脑洞、大展技艺。你准备好了没,与来自全球的硬件开发者同台PK?

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李昭
李昭

与非网编辑。热爱酷炫电子产品。

继续阅读
工程师造了一款混凝土扬声器,玩出别样艺术感
工程师造了一款混凝土扬声器,玩出别样艺术感

在许多场合,比如赛车运动、太空探索、可穿戴设备上,东西越轻越好。但是,当你想要防止物体的震动、阻止物体四处移动时,或者让事物变得有一种重量感时,就该反其道而行之了。比如机床、铁砧或者扬声器一类的东西就是这种情况。基于这种理念,[SoundBlab]打造了一个浇灌了混凝土的扬声器。

会自动收衣服的晾衣绳

本项目有两个传感器作为探测器,即雨量传感器和LDR。雨量传感器功能可以检测是否发生下雨。

工程师自研PCB原型快速设计,方法之巧妙让人咂舌?
工程师自研PCB原型快速设计,方法之巧妙让人咂舌?

看到用一个石墨铅笔芯和9V电池切割铝箔的把戏之后,我们想知道能否通过相同的方式切割空白PCB上的铜进行PCB原型快速设计呢?事实证明可以做到这一点,但是需要克服一些挑战。目前我们并没有实际投入到这个项目的开发上来,但是我们希望读者们能够受到启发。

定制一个自己的机械数字键盘吧,这位工程师把所有硬件细节都开源了
定制一个自己的机械数字键盘吧,这位工程师把所有硬件细节都开源了

[Mattia]将自己的作品命名为YamPAD,它是‘只是另外一个机械数字键盘’(Yet Another Mechanical numPAD)的简写。这个项目的一个主要目标是制作一个可供他人轻松复制和定制化的设计原型。

工程师自己动手用32位MCU打造的3D打印机,飞一样的感觉?
工程师自己动手用32位MCU打造的3D打印机,飞一样的感觉?

32位平台是3D打印的未来。最新版本的marlin已经移植到了STM32板上了,工作一切正常,运行平稳,还有BLTouch。

更多资讯
罗德与施瓦茨联合COMPRION公司,为嵌入式SIM卡eSIM的远程sim配置提供组合测试解决方案

罗德与施瓦茨宣布与移动测试专业公司COMPRION合作,为通信解决方案提供商提供了用于测试工业4.0和联网汽车应用所需的嵌入式UICC(eSIM)的远程SIM配置(RSP)的一种方法。

华为将借鸿蒙打造万物互联时代?汽车或将是首个爆点

犹如十几年前微软如日中天的时候,所有科技界的人物在思考着“下一个微软在哪里?”

鸿蒙想要成功,开发人员、生态、用户一个都不能少

华为已经发布Harmony OS(鸿蒙操作系统),之前我们已经看到许多野心勃勃的移动OS折戟沉沙,败北而归,为什么失败?因为缺少App支持,缺少开发者支持。对于Harmony,外媒到底是怎样看的?有了

嵌入式“软”硬领域缺乏探索,使用 FPGA 有何潜力?

在一个领域中,如果唯一不变的是变化,那么不需要对电子技术 和设计方法的发展变化做多少回顾,就能见证到变化是如何使设计工程师能够创建出下一代创新产品。

苹果“双标”,竟然在iOS 13 中限制第三方软件的位置跟踪功能?

iOS 13虽说还没有推出正式版,但是测试版已经进行了多版,其中苹果对一些功能的改进,引起了开发者强烈不满。