回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

AI无人售卖机 简单

头像 Hockel 2020.02.13 3577 2

步骤1 项目预览

project-image

项目介绍:

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

主要功能:

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

步骤2 项目背景

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

材料清单

  • arduino uno R3 X1 链接
  • TT马达 X4 链接
  • 电机驱动板 X2 链接
  • 激光切割材料 X1
  • 3D打印装置 X4

步骤3 制作过程

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

project-image

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

project-image

步骤4 硬件连接

project-image

步骤5 硬件组装

project-image
project-image
project-image
project-image
project-image
project-image

步骤6 程序设计

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

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

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

project-image

AI助手小若程序设计

project-image

进行人脸识别功能程序设计

project-image

按钮程序设计(其他类似这里就不一一呈现)

project-image

主界面程序设计

project-image

步骤7 视频演示

评论

user-avatar
  • hVgVPvMJBaa2

    hVgVPvMJBaa22023.12.01

    老师你好!能不能发一下3D打印模型

    0
    • 赵文栋

      赵文栋2021.09.20

      我这边是做科技教育培训行业的,想要获得你的联系方式,是否方便添加一下微信13701338504,这个是我的微信,看合作一下

      0