20 万元接单【无人自动售货机】项目,开发周期 2 个月

开发配置

  • 前端 VUE  小程序和PC端管理后台

  • 后端 SpringBoot、AI商品识别

  • 硬件 售货机、锁、摄像头、电子秤

  • 开发人员 3人,周期60天,费用是20万元

后端技术选型

  • 核心框架:SpringBoot

  • 数据库连接池:Druid

  • 缓存:Redis

  • 数据库:MySQL

项目背景

自动售货机目前市面上已经很多了,特别是风景区车站地铁等,无人售货机目前市面上的成品相对较少,我们利用视频流进行AI自动识别来判断顾客购买了具体什么商品,相比其他售货机体验更好操作也更简单。

本项目涉及3个硬件联调对接摄像头、电子秤、门锁。核心流程图如下,方便大家理解。

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第1张图片

摄像头

这里的摄像头用于监控同时也方便AI识别商品,摄像头本身不需要然后开发,只需要购买市面上的成品就可以。视频推流AI去分析识别出具体商品

摄像头实时捕捉客户取货过程,从而判断客户拿的是什么。与静态识别相比,这项技术需要的摄像头更少,不需要检测所有产品,只需要看客户拿走或放回的产品。摄像头较少,一般都设在门上,空间利用率高。

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第2张图片

顾客拿出来商品的瞬间AI就可以识别出商品,如下图

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第3张图片

摄像头的文档主要就是配置好网络设置好推流基本操作

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第4张图片

电子秤

这里电子秤的作用主要是验证 AI识别的正确性,算双重验证吧。当开门时和拿走商品时,计算重量的变化来确定商品。电子秤会主动上报重量给后端,这里核心的参数是 订单ID

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第5张图片

后端系统上架商品会输入相应的重量

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第6张图片

电子秤的接口文档

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第7张图片


设备登录  (A1)

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第8张图片

设备心跳  (A2)

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第9张图片

服务开启命令  (A0) 

后端服务通过订单ID 识别具体是哪次交易

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第10张图片

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第11张图片

结束数据上传  (A3)

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第12张图片

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第13张图片

数据示例

A01234567890681C02A064000000C80000002C01000090010000F4010000010232323C012516

  • A0 设备开启指令

  • 设备ID 123456789068

  • 64000000 100 秒 继电器一通道时间

  • 。。。。

  • 25数据校验和

自动售货机的开锁

注意关闭门锁后需要后端调用AI 和 电子秤 获去商品信息进行验证,验证通过结算订单

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第14张图片


AI商品识别

这里的AI商品识别是找的一个专业团队开发的,这里给大家一个参考吧,市面上成熟的也比较多,你花钱就行。

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第15张图片

微信小程序

基于早期开发的充电宝项目的小程序项目,拿过来改为无人售货机项目了,接私活项目如果你没有可以复用的项目,都是从零开始开发成本就非常高了。

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第16张图片


Web管理后台

目前主要功能,跟以前充电宝项目基本差不多吧,拿来根据甲方要求,二次修改完成。

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第17张图片

往期推荐

☞ 十年回望,中国物联网平台消亡史

☞ IDC中国 IoT物联网平台评估报告

☞ IoT物联网平台趋势: 私有化

☞ 5个值得分享的物联网创业失败教训

☞ 国内 4 大 IoT物联网平台选型对比

☞ 云厂商的「IoT物联网平台」不香了吗?

20 万元接单【无人自动售货机】项目,开发周期 2 个月_第18张图片

你可能感兴趣的:(20 万元接单【无人自动售货机】项目,开发周期 2 个月)