AI无人售卖机

一、项目预览

项目介绍:

本项目利用了3D打印技术和激光切割来设计无人售卖机的外形!mind+中的实时模式来实现上位机的功能(模拟现实中的无人售卖机触屏操作与人脸识别),下位机用的是arduino来控制两个电机驱动模块从而控制四个TT电机的运动从而来让我们的货物掉下。

主要功能:

1、自动售卖功能
2、人脸支付功能

二、项目背景

       有一天和同事去商场里打球,打完球口比较渴,看了四周发现不远处有个自动售卖机(还是比较老式的那种只能投币的)奈何自己身上没有带手机和零钱,最后还是好心的同事(@AB)帮忙付的钱!回去之后,我在想现在人脸支付这么发达,为什么自己不利用自己的所学的知识技能,自己来做一个AI无人售卖机呢!有了自己的想法,于是乎就完了

三、材料清单

4、 激光切割材料若干
5、 3D打印装置

四、制作过程

1、用laserbox设计出售卖机的整体外形

2、3Done设计售卖机的门铰链与传动装置

五、硬件连接

六、硬件组装

七、程序设计

因为用到了mind+中的AI图像识别,需要用到百度的API,不知道怎么注册和使用的可以看一下我的上一篇文章(打个小广告!!)

其他加载图像的步骤我再这里就不一一概述了!

先看一下用到了几个角色吧!(四个按钮,一个售卖机界面、AI助手小若、和扫描按钮)

AI助手小若程序设计

进行人脸识别功能程序设计
按钮程序设计(其他类似这里就不一一呈现)

主界面程序设计

九、视频演示

 
 
 
收藏 评论(0)