情人节不只有口红和包包

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 )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李昭
李昭

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

继续阅读
吸血鬼充电器,真正的“万能”充电器

吸血鬼充电器可以接收在紧急情况下可以找到的任何交流或直流电压,并将其安全地传送到您的USB设备。

工程师用STM32F4造出最小音频合成器

Noise Nugget是一款紧凑型数字合成器,基于180MHz Cortex-M4和带耳机放大器的高品质音频DAC。

工程师为室内导航设计出“看不见”的二维码
工程师为室内导航设计出“看不见”的二维码

用于机器人室内导航的隐形二维码。 使用UV或IR照明可读的隐形标签。

音乐也开源,工程师制作电子木管乐器

在当今的数字乐器市场中,MIDI木管乐器控制器的选择非常有限。 该项目旨在将DIY开源版本带到普通制造商可以创建和播放的版块中

发挥想象,自由连接——HEXABITZ模块化平台

2019 Hackadayprize中国区赛事正在火热报名ing,我们将为大家介绍在过去几届Hackadayprize中获奖的作品,希望能给你带来启发!快点来报名参赛,12.5万美元的终极大奖在等你认领:https://www.cirmall.com/hackadayprize_2019 Hexabitz是一种新型模块化

更多资讯
英特尔收购Omnitek,只为进军FPGA市场?
英特尔收购Omnitek,只为进军FPGA市场?

4月18日消息,英特尔近日宣布收购了家领先的优化视频和视觉 FPGA IP解决方案提供商 Omnitek。据了解,Omnitek的技术在 FPGA 上实现了定制的高性能视觉和人工智能 (AI) 推理功能,能够满足各个终端市场的客户需求。

芯科科技推出了满足最新一代PCIe 5.0规范的完整时钟解决方案

- Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)日前推出了满足最新一代PCI Express®(PCIe®)5.0规范的完整时钟解决方案组合,能够提供同类最佳的抖动性能,且具有显著的设计余量。

在软件定义的时代,风河公司如何推动创新的步伐?
在软件定义的时代,风河公司如何推动创新的步伐?

风河公司在自治和互联的新要求和新时代下,通过新产品和新技术继续引领潮流,在软件定义的时代推动着创新的步伐,帮助一代代世界技术领军者不断适应安全设备的最严苛要求。

【技术分享】连续分配/固定分配/动态分区分配,浅谈内存分配方式
【技术分享】连续分配/固定分配/动态分区分配,浅谈内存分配方式

说到内存的分配方式,就不得不提连续分配方式。这种方式是指为一个用户程序分配一个连续的内存空间,它曾被广泛的用于20世纪60~70年代的OS中,至今仍被使用。连续分配方式可以进一步分为单一连续分配、固定分配方式、动态分区分配以及动态重定位分配。

华为推出的方舟编译器,仅仅只是一个编译软件而已吗?
华为推出的方舟编译器,仅仅只是一个编译软件而已吗?

4月11日的华为春节新品发布会, P30系列手机是主角。但在手机之外,华为推出的“方舟编译器”同样引人注目。

电路方案