通过使用Particle Photon和终端数据库以及网页界面,并采用NFC贴纸对电子组件进行追踪。
此项目需要用到的工具材料:
硬件组件
光子(Particle Photon)物联网开发板
RC522 NFC标记阅读器
OLED 2828 262K色 全彩显示模块
Adafruit电容式触摸传感器 - MPR121
NFC贴纸* 40
软件应用程序和在线服务
Autodesk Fusion 360
粒子搭建Web IDE
MySQL
NodeJS
手动工具和制造设备
3D打印机
烙铁
故事:
目的
想象一下,作为创客空间的所有者,您可以自行组织和跟踪仓库内的设备。有时您的成员可能会借用这些组件但是并没有归还给您,或者他们将自己的工具材料带来后并将二者组装起来。这就是为什么我需要创建一个单独的库存管理系统,它使用NFC和仓储箱(bin)对具有物联网功能的组件进行组织和跟踪。
演示视频
http://v.qq.com/x/page/w08640xhlzk.html
总体布局
每个bin都会被分配一个名称、描述、一般类型,以及与其贴纸相对应的NFC UID。当零件进入bin时,每个零件都会有一个名称、描述、数量、类型,以及它所属bin的ID。所有这些数据都托管在MySQL数据库中。我使用NodeJS网络服务器创建了一个云API,然后可以对MySQL数据库执行某些操作,例如创建新组件或删除bin。在硬件方面,我使用带128x128 OLED屏幕和NFC读取器的Particle Photon,以及用于虚拟按钮的MPR121。