设计一个智能保险箱:智能3000
扫描二维码
随时随地手机看文章
厌倦了把金条藏在放袜子的抽屉里?介绍智能3000,世界上最聪明,最有趣,最偏执的保险柜。有了一个花哨的液晶屏幕来引导你,还有一个RFID标签阅读器,只允许被选中的人进入,你的宝藏就像诺克斯堡一样受到保护(但更有风格)。
我们的保险箱不仅保护您的黄金安全,而且还保留了试图进入的人的完整历史记录-在本地网站上显示,当然有登录系统的保护,因为没有什么比实时入侵日志更奢侈了。智能3000由Arduino、LoRa和一些Java魔法组成,它不仅能保护你的财富——每次使用它时,它都会让你觉得自己是个技术天才。
故事:从前,在一个非常富有的家庭的豪宅里……
在一座宫殿的深处,一个古怪的亿万富翁家庭遇到了一个问题。他们的金条太闪亮太诱人了。他们什么都试过了——看门狗、激光陷阱,甚至把金子藏在冰箱里蛋黄酱的后面。但是没有任何效果。
就在那时,我们发明了智能保险箱The Intelligento 3000,这是一款集奢华、偏执和尖端科技于一体的智能保险箱。受间谍电影的启发,以及我们对不必要的过度工程的热爱,我们创造了一个高科技、高度安全、但又有点荒谬的系统。
故事时间
这个项目实际上是做什么的?
•智能3000不是普通的保险箱。以下是它的特别之处:
•液晶引导系统-保险箱像您的私人管家一样与您交谈,指导您的每一步。
•RFID访问控制-只有授权的徽章才能打开它。你邻居的猫?否认。
•实时日志跟踪-每次有人试图打开保险箱,它就会登录到一个高级本地网站。谁,什么时候,如果他们成功了——都记录下来。
LoRa通信——安全与云(TTN)对话,数据得到处理并安全地存储在本地数据库中。
•它是如何工作的?
•当有人接近保险柜时,液晶屏幕礼貌地(但坚定地)告诉他们扫描他们的徽章。
•RFID阅读器扫描徽章。
•如果标识被识别,保险箱就会解锁(伴随着令人满意的“点击”声),事件就会被记录下来。
•如果徽章没有被识别,保险箱就会一直锁着,事件也会被记录下来——因为我们喜欢戏剧性。
•所有这些数据(谁扫描、何时扫描和结果)都使用LoRa传输到物联网(TTN),然后由Java应用程序检索,该应用程序将所有内容保存在SQliteDB数据库中。
•最后,我们建立了一个本地web界面,让您可以像百万富翁查看他的股票投资组合一样浏览历史。
原理图-智能3000系统概述
•由RFID阅读器扫描的徽章。
•Arduino Leonardo处理徽章数据。
•徽章授权?打开保险柜(伺服电机解锁)。徽章否认?蜂鸣器尖叫+记录失败的尝试。
•日志数据通过LoRa发送到TTN。
•TTN将数据转发到我们的自定义Java后端。
•Java将数据保存到MariaDB。
•本地网站显示历史精美-就像一个豪华的仪表盘为您的金库。
我是怎么工作的?
一开始,我就和自己争论起了这个名字(“Intelligento 3000韩元”,因为听起来很奇特,让我觉得好笑)。
然后,我照顾好一切:
我组装了硬件,做了盒子,并把所有的组件都装上了线(其中包括不小心用螺丝刀扎了我的手指两次)。
我编写了Arduino代码来读取RFID徽章,在LCD上显示消息,并触发锁定。
我设置了LoRa通信,将访问数据发送到TTN(物联网)。
我开发了Java应用程序来从TTN收集数据并将所有内容存储在数据库中。
我还创建了一个web仪表板来显示扫描徽章的完整历史记录,以及时间戳和访问结果(打开或拒绝)。
原型是……一场冒险。我首先做了一个简单的木盒子——毕竟,装金子的宝箱需要看起来合适。在此过程中,我成为了创造性布线方面的专家(也被称为“这是如何工作的”),我像侦探解决犯罪现场一样花了几个小时调试。
每一步都教会了我一些新的东西——主要是如何避免用烙铁把手指点着。这是一场单人秀,充满了乐趣、挫折和很多咖啡。
最后的想法(又名:为什么这个保险箱比你的酷)
智能3000不仅仅是一个保险箱——它是一个讲故事的人,一个看门狗,一个科技玩具。它结合了:
•物理安全(实锁、实箱)
•数字安全(RFID +日志+警报)
•云集成(LoRa + TTN)
•时尚的用户体验(LCD +网页仪表盘)
将来,我们可以加上:
•指纹识别(为什么不呢)
•人脸识别摄像头(看谁偷了你的金子)
•通过智能手机应用远程解锁(针对懒惰的亿万富翁)
•黄金重量传感器(所以你知道是否有人拿了一金条作为“紧急情况”)
本文编译自hackster.io