本來麼,逛超市是一件很爽的事情,拉上父母孩子,推個大推車,一邊聊一邊買,然後開開心心的回家去。
可到了旺季,逛超市可就麻煩了,買東西人擠人,到結算的地方人山人海,一刷卡,我去,怎麼這個衛生紙這麼貴!這瓶醬油我剛才不是已經放回貨架了麼? 加起來怎麼這麼多?好心情都沒了。

總之呢,你需要什麼? 你需要随時随地知道自己花了多少錢,購物車裡面到底有什麼東西,哪些有打折資訊,每件東西多少錢。最後,結賬的時候,超快的,不用等!
Easy-Shopping滿足你這個要求!
這個項目是我在大三的時候和基友一起做的。這是一個整合嵌入式設計,資料庫(使用者管理和貨架管理),無線控制和安全的一套完整系統。相對來說,還算比較完善。
整個終端是這個樣子的,可以很友善的挂載在購物車上。
當你用了Easy-shopping之後,你就可以這樣購物了:
和家人推一輛帶有ES标志的智能購物車,上面有一個觸摸液晶螢幕,還有自動刷條形碼的裝置。 你把自己的會員卡條形碼在車上一刷,并輸入密碼後,它就會自動擷取你的資訊,并成為您的購物好幫手。
你隻要把要買的往車裡一扔,系統就會自動的将它添加到購買清單中,并把該商品的資訊顯示出來:
你同樣可以打開購物清單,看看自己總共買了多少東西,他們總共有多少錢。
如果你不想要這件商品了,可以把這件商品拿走,系統内置了重力稱和加速度傳感器,在車子靜止的情況下,會檢測到重量改變,進而幫你删除。
除此之外,你還可以随時檢視目前的熱銷推薦,看看哪些商品有優惠。
由于每個貨架都有RFID标簽,是以購物車通過擷取最近的标簽,可以知道自己的位置。您随時可以請求售貨員人工協助,馬上就有人過來幫您。
當需要結賬離開時,系統會自動計算所有價格的總和,并根據目前購物車的重量和攝像頭采集到的資料,核實所有購買的物品,使用者可直接刷卡或付現金推車出門,整個過程速度極快,1分鐘之内就可搞定。
下面是用MFC開發的界面,資料庫采用了SQL Server, 系統能和多達256對購物車進行通信和管理,管理系統可随時檢視每個使用者目前的購物狀态。或者向購物車發消息。所有通信采用無線,高效穩定,最遠距離實測50m.
OK,項目基本介紹完畢。 項目比較原始,但卻是幾個大三孩子努力的結果,一樣的裸機開發和純手工硬體設計。而且上面說的功能,除了攝像頭之外,其他功能都完整實作。具體的使用效果可以參考視訊。
下面說說大家非常關心的幾個問題。
首先,如何保證使用者不會避開掃描器直接把東西放到車上?如何保證貨品安全? 我們的思路是,通過重量傳感器和攝像頭雙層監測,判斷物品品質和購物清單的數量比對。每次靜止時重量變化,都有攝像頭進行捕捉,保證有章可循。
另外,這套系統的使用者采用會員制,客戶是沒必要因為一點東西去作假的。比如超市的安防門道基本就是擺設,你拿點小吃裝到口袋裡超市完全不知道。這樣的系統,已經比較安全了。
從成本上說,我們用的方案是單片機+2.4G無線。如果真要商用的話,當然是安卓系統(我們那時候還沒有安卓,隻有WinCE和嵌入式Linux)和WIFI了。綜合組網,掃描器和購物車,整個成本能控制到500元左右,對于超市來說,卻大大提升了效率和購物體驗,這個投資是值得的。
本項目獲得北京郵電大學創新項目一等獎,中國電子學會2010年大學創新大賽一等獎。指導教師韓玉芬,設計者趙一鳴,魯順真,許德健。
作者:熱情的沙漠
出處:http://www.cnblogs.com/buptzym/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。