智慧有米pos機,「人工智能」自制以「秤重」來計算價格的 AI POS 收款機

 新聞資訊2  |   2023-05-27 09:54  |  投稿人:pos機之家

網(wǎng)上有很多關(guān)于智慧有米pos機,「人工智能」自制以「秤重」來計算價格的 AI POS 收款機的知識,也有很多人為大家解答關(guān)于智慧有米pos機的問題,今天pos機之家(m.afbey.com)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、智慧有米pos機

智慧有米pos機

作者:曾成訓(CH.Tseng)

現(xiàn)實生活中除了單純以「物品數(shù)量」結(jié)帳外,還有其他情況是以「秤重」來計算價格的,也就是「重量乘上單位價格」,這類的場景比如水果攤、糖果鋪、自助餐、中藥行、菜市場等。

如果有一臺 POS 機,能夠識別物品并自動切換以重量或數(shù)量的方式來結(jié)帳,該有多方便?。∠旅嫖覀兙蛠韺嶋H操作一臺自動 POS 機,能夠識別商品并依據(jù)商品種類來決定所采用的計價方式,比如西瓜用斤,雞蛋用顆數(shù)來計算等。

所需材料只要一塊普通的樹莓派,不需要任何硬件加速器,大約 1000 元就能搞定,對于不需要打印發(fā)票或鏈接后臺 POS 系統(tǒng)的小商家可說是相當方便!

功能需求自動識別商品秤重功能

各個商品可設(shè)定自己的秤重單位和單位價格(如公斤、斤、克)

連續(xù)物品的結(jié)帳功能(一位顧客會購買多樣商品,因此需一樣樣依次識別秤重后再一起結(jié)帳)不同類商品但單位重量價格相同,可放在一起同時結(jié)帳使用零件樹莓派板子 x1 (約 350~500 元)

其實使用樹莓派 3B+ 即可,識別秤重約 3 秒可完成,但當然如果能使用 4 版當然會更好,使用者體驗會更佳!

樹莓派 7” 官方屏幕(含觸控) x1 (約 450~600元)

您也可以使用其它種類的屏幕(只是后面我所附的 3D 打印外殼可能就不適用了),另外程序中的互動方式是以觸控方式來設(shè)計,因此有觸控功能會比較方便。

HX711 模組+5 kg 壓力感測器 x1 (約 35~70元)

這類的壓力感測器是將應(yīng)變片貼附在鋼或鋁的柱狀體上,主要是通過感應(yīng)這個柱狀體上微小的變化來探知物體的重量:另外,HX711 為 24 位元的 A/D 轉(zhuǎn)換器,由于其感應(yīng)的數(shù)值很小,需通過 HX711 模組來放大。

Web Camera x1 (約 60~200 元)

攝像頭使用的是 C310(只要是標準的 USB WebCam 都可以使用),而由于 YOLO V3-Tiny 模型的圖片尺寸需求為 416×416,因此使用一般最便宜的 VGA 即可。

3D 打印外殼

外殼設(shè)計如下,分別為主體和秤重盤,可一體化樹莓派和秤重模組等零件;我是以白色來打印,不過由于屏幕為黑色,因此模型顏色使用黑色其實會更適合。

組裝和接線

由于零件不多,因此組裝相當容易,基本上就是把秤重模組放入圓形凹槽、樹莓派含屏幕倒扣在方形凹槽即可。

HX711 模組與樹莓派的接法如下:

VCC 5VGND 接地DT Pin 29(GPIO 5)SCK Pin 31(GPIO 6)

組裝后的樣子:

程序設(shè)計使用者動作流程:同一位顧客的多個商品,可使用結(jié)帳按鈕來累積其金額:清空按鈕則可清除目前的購物車,開始下一位客人的結(jié)帳。秤重模組程序 :HX711 在網(wǎng)絡(luò)上有現(xiàn)成的 python module 可直接使用,我參考的是這個,有稍加修改后再整合到程序中;這個程序每次執(zhí)行時,會先偵測目前的重量,以其作為基準(代表重量為零),所以一開始執(zhí)行程序時記得不要放任何東西在秤盤上。程序和參數(shù)說明

如果您使用的零件都相同,基本上只要修改設(shè)定 pos.ini 的內(nèi)容,并改成您自己訓練好的模型即可。

各項參數(shù)說明如下:

[products]#格式為 Label ID: [品名, 單價(每重量單位或每個), 計價單位]#計價單位 --> g:斤, kg:公斤, gram:克, one:一個labels_tw = {"v1":["橘子", 42, "g"], "v2":["雞蛋", 10, "one"], "v3":["綠辣椒", 18, "g"], "v4":["玉米荀", 0.25, "gram"],\\ "v5":["小蕃茄", 12, "g"], "v6":["棗子", 30, "one"], "v7":["哈密瓜", 65, "kg"], "v8":["蘋果", 25, "one"], \\ "v20": ["紅蘿卜", 8, "g"], "v22":["牛奶芭樂", 20, "one"], "v23":["帶殼玉米荀", 0.15, "gram"] } [camera]cam_id = 0#(H, V) 是否水平或垂直翻轉(zhuǎn)畫面flipFrame = (False,False) #是否將過程錄制成影片record_video = True #影片名稱video_out = output.avi #每秒幀數(shù)frame_rate = 2 [desktop]#背景圖片的路徑名稱bg = images/bg.jpg #(y,x) 購物車的顯示尺寸cart_list_size = (350,250) #僅僅顯示用, 偵測種類detection_txt = 蔬菜 [operation]#CN, ENlang = cn#seconds 商品結(jié)帳的結(jié)果, 要顯示幾秒wait_for_next = 3 [yoloModel]# yolov3-tiny, yolov3 可選擇YOLO-Tiny或YOLOV3版本modeltype = yolov3-tinyobjnames = model/obj.namesweights = model/yolov3-tiny_81000.weightscfg = model/yolov3-tiny.cfg [system]#是否切換到全屏幕來執(zhí)行full_screen = Truename_win = AI_POS小結(jié)

不同種類的物品可設(shè)定專屬的秤重單位(公斤、克、斤),或換成以數(shù)量計價;商品的識別時間約為 4 秒,如果想要更快的速度,可將樹莓派 3 替換成第四代,或者加上 NCS 加速棒甚至改用 Jetson Nano,相信能得到更好的識別效率。

編輯:AI智慧

以上就是關(guān)于智慧有米pos機,「人工智能」自制以「秤重」來計算價格的 AI POS 收款機的知識,后面我們會繼續(xù)為大家整理關(guān)于智慧有米pos機的知識,希望能夠幫助到大家!

轉(zhuǎn)發(fā)請帶上網(wǎng)址:http://m.afbey.com/newsone/58816.html

你可能會喜歡:

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。