設(shè)計一個智能保險箱:智能3000
厭倦了把金條藏在放襪子的抽屜里?介紹智能3000,世界上最聰明,最有趣,最偏執(zhí)的保險柜。有了一個花哨的液晶屏幕來引導(dǎo)你,還有一個RFID標(biāo)簽閱讀器,只允許被選中的人進(jìn)入,你的寶藏就像諾克斯堡一樣受到保護(hù)(但更有風(fēng)格)。
我們的保險箱不僅保護(hù)您的黃金安全,而且還保留了試圖進(jìn)入的人的完整歷史記錄-在本地網(wǎng)站上顯示,當(dāng)然有登錄系統(tǒng)的保護(hù),因?yàn)闆]有什么比實(shí)時入侵日志更奢侈了。智能3000由Arduino、LoRa和一些Java魔法組成,它不僅能保護(hù)你的財富——每次使用它時,它都會讓你覺得自己是個技術(shù)天才。
故事:從前,在一個非常富有的家庭的豪宅里……
在一座宮殿的深處,一個古怪的億萬富翁家庭遇到了一個問題。他們的金條太閃亮太誘人了。他們什么都試過了——看門狗、激光陷阱,甚至把金子藏在冰箱里蛋黃醬的后面。但是沒有任何效果。
就在那時,我們發(fā)明了智能保險箱The Intelligento 3000,這是一款集奢華、偏執(zhí)和尖端科技于一體的智能保險箱。受間諜電影的啟發(fā),以及我們對不必要的過度工程的熱愛,我們創(chuàng)造了一個高科技、高度安全、但又有點(diǎn)荒謬的系統(tǒng)。
故事時間
這個項(xiàng)目實(shí)際上是做什么的?
?智能3000不是普通的保險箱。以下是它的特別之處:
?液晶引導(dǎo)系統(tǒng)-保險箱像您的私人管家一樣與您交談,指導(dǎo)您的每一步。
?RFID訪問控制-只有授權(quán)的徽章才能打開它。你鄰居的貓?否認(rèn)。
?實(shí)時日志跟蹤-每次有人試圖打開保險箱,它就會登錄到一個高級本地網(wǎng)站。誰,什么時候,如果他們成功了——都記錄下來。
LoRa通信——安全與云(TTN)對話,數(shù)據(jù)得到處理并安全地存儲在本地數(shù)據(jù)庫中。
?它是如何工作的?
?當(dāng)有人接近保險柜時,液晶屏幕禮貌地(但堅定地)告訴他們掃描他們的徽章。
?RFID閱讀器掃描徽章。
?如果標(biāo)識被識別,保險箱就會解鎖(伴隨著令人滿意的“點(diǎn)擊”聲),事件就會被記錄下來。
?如果徽章沒有被識別,保險箱就會一直鎖著,事件也會被記錄下來——因?yàn)槲覀兿矚g戲劇性。
?所有這些數(shù)據(jù)(誰掃描、何時掃描和結(jié)果)都使用LoRa傳輸?shù)轿锫?lián)網(wǎng)(TTN),然后由Java應(yīng)用程序檢索,該應(yīng)用程序?qū)⑺袃?nèi)容保存在SQliteDB數(shù)據(jù)庫中。
?最后,我們建立了一個本地web界面,讓您可以像百萬富翁查看他的股票投資組合一樣瀏覽歷史。
原理圖-智能3000系統(tǒng)概述
?由RFID閱讀器掃描的徽章。
?Arduino Leonardo處理徽章數(shù)據(jù)。
?徽章授權(quán)?打開保險柜(伺服電機(jī)解鎖)?;照路裾J(rèn)?蜂鳴器尖叫+記錄失敗的嘗試。
?日志數(shù)據(jù)通過LoRa發(fā)送到TTN。
?TTN將數(shù)據(jù)轉(zhuǎn)發(fā)到我們的自定義Java后端。
?Java將數(shù)據(jù)保存到MariaDB。
?本地網(wǎng)站顯示歷史精美-就像一個豪華的儀表盤為您的金庫。
我是怎么工作的?
一開始,我就和自己爭論起了這個名字(“Intelligento 3000韓元”,因?yàn)槁犉饋砗芷嫣?,讓我覺得好笑)。
然后,我照顧好一切:
我組裝了硬件,做了盒子,并把所有的組件都裝上了線(其中包括不小心用螺絲刀扎了我的手指兩次)。
我編寫了Arduino代碼來讀取RFID徽章,在LCD上顯示消息,并觸發(fā)鎖定。
我設(shè)置了LoRa通信,將訪問數(shù)據(jù)發(fā)送到TTN(物聯(lián)網(wǎng))。
我開發(fā)了Java應(yīng)用程序來從TTN收集數(shù)據(jù)并將所有內(nèi)容存儲在數(shù)據(jù)庫中。
我還創(chuàng)建了一個web儀表板來顯示掃描徽章的完整歷史記錄,以及時間戳和訪問結(jié)果(打開或拒絕)。
原型是……一場冒險。我首先做了一個簡單的木盒子——畢竟,裝金子的寶箱需要看起來合適。在此過程中,我成為了創(chuàng)造性布線方面的專家(也被稱為“這是如何工作的”),我像偵探解決犯罪現(xiàn)場一樣花了幾個小時調(diào)試。
每一步都教會了我一些新的東西——主要是如何避免用烙鐵把手指點(diǎn)著。這是一場單人秀,充滿了樂趣、挫折和很多咖啡。
最后的想法(又名:為什么這個保險箱比你的酷)
智能3000不僅僅是一個保險箱——它是一個講故事的人,一個看門狗,一個科技玩具。它結(jié)合了:
?物理安全(實(shí)鎖、實(shí)箱)
?數(shù)字安全(RFID +日志+警報)
?云集成(LoRa + TTN)
?時尚的用戶體驗(yàn)(LCD +網(wǎng)頁儀表盤)
將來,我們可以加上:
?指紋識別(為什么不呢)
?人臉識別攝像頭(看誰偷了你的金子)
?通過智能手機(jī)應(yīng)用遠(yuǎn)程解鎖(針對懶惰的億萬富翁)
?黃金重量傳感器(所以你知道是否有人拿了一金條作為“緊急情況”)
本文編譯自hackster.io