本文介绍最近爆红的B站UP主“智慧君”制作的超迷你智能NFC卡,小巧精致的卡片自带电子墨水屏,可以模拟各类IC卡,配合APP使用可以任意设置显示内容。
说实话,一个头发浓密的程序员如果熬夜做手工,效率会高的恐怖。
火柴盒大小的电子卡,集公司身份证、社区门禁卡、食堂饭卡于一体,可在任何地方使用。奇怪的是,没有人阻止我。
近日,B站UP主“智惠君”制作的超迷你智能NFC卡火了,小巧精致的卡片拥有电子墨水屏,可以模拟各类IC卡,搭配APP还能任意设置显示内容……
发布30个小时内,这段硬核DIY教程视频的观看次数就突破百万,点赞数突破10万。
最重要的是他把代码开源了,有兴趣的话也可以试试(前提是你能看懂)。
项目地址:
让门禁卡看起来是普通人买不起的
那么,这个想法是怎么产生的呢?
嗯,创意来源于生活,比如说每个人肯定都有很多张IC卡,比如公司身份证,食堂饭卡,小区门禁卡等等,这些都是IC卡。
当然,卡太多了也会很烦人,比如经常要站在闸机前翻找一堆卡才能找到自己需要的,这样确实不太优雅,所以志辉决定把这些卡都放到一张电子卡里。
在开始之前,请首先考虑一下您需要添加的功能:
1.可存储多张卡信息;
2.卡内内容可擦除、写入;
3.具有NFC标签功能;
4.带屏幕;
5.可通过APP设置显示内容;
6. 最重要的是,迷你,迷你,迷你。
如此量身定制的“一卡通”,使用起来一定既高效又优雅。
接下来我们来了解一下制作过程。
生产方法
首先是方案选择,智汇君选择了“ST25DV”,这颗芯片也算是NFC的物理层芯片,之所以选择这颗芯片,是因为它支持能量采集,“ST25DV”可以把自己获取的能量通过线圈传输给主控芯片或者其他芯片使用。
当然这个能量是很微弱的刷名片赞软件教程,功率大概只够点亮一盏LED灯。在主控芯片的选择上,智汇君选择了STM32超低功耗产品线中的L051。
然后是时候设计 PCB 了,这(据称)是比较容易的部分,因为只有两层:
唯一稍微麻烦一点的就是印刷电路板,智慧君一共做了四次,因为电路板焊接好后有时会出现无响应的情况,这个问题与NFC读卡器的传输功率有关,最终智慧君使用了CR2032纽扣电池才解决了这个问题。
电路完成后,接下来就是外壳设计阶段。通过调节左侧拨盘,可以切换不同的卡,显示屏右下方的物理按钮可以用来刷新屏幕和开启电池。
经过验证,这张卡的灵敏度还是很理想的:
此时,这张卡肯定不只是用来刷卡的。只需稍加改造,它就能做更多的事情。
在最初的构想中,也有通过APP来设置显示内容的功能,志辉拿出之前做过的计算机视觉移动推理框架应用,进行修改使用。
这款APP集成了多个功能模块,比如图片输出显示等,只要把卡贴近手机,就可以把任意图片传输到显示器上。智辉君先用自己的自拍作为例子:
错了,再来一次:
为了低功耗刷名片赞软件教程,该卡采用了电子墨水屏,颜色只有黑白两种,无法显示灰色。虽然无法做到“栩栩如生”,但作为一名优秀的计算机视觉算法工程师,智辉君利用抖动算法实现了点阵屏对灰阶屏的模拟,让转换出来的头像看起来更加自然。
或者,此卡也可用于记录待办事项列表:
或者显示您自己的二维码:
网友:教程完了我就退出了
很多人点进去默读了一下然后说:“看不懂。”
智慧君表示,这张卡不仅可以替代一堆需要随身携带的 IC 卡,还可以当做随身的副屏或者名片。目前只是第一版的解决方案,APP 里还会拓展更多 CV 算法功能模块,比如卡通风格迁移(工作忙,有空再更新项目)。
包括外观,后续都会重新设计,下个版本会把黑白墨水屏换成彩色屏,还会加入卡片现场复印、软件卡片模拟等功能。
最后介绍一下志辉本人。
2018年毕业于电子科技大学,现就职于OPPO上海研究院AI Lab,担任AI算法工程师。目前致力于自研深度学习推理框架和移动计算平台异构加速技术。个人绰号“野性钢铁侠”,喜欢泡面和可乐,头发浓密。
参考链接:
-超过-