该项目是一个交互式广告机的软硬件项目,包括了软件后台、android广告机的APP、广告机和相关的硬件传感器。软件后台的功能包括了广告机设备的管理,广告机播放的素材配置,广告机远程的操作(包括命令操作、远程桌面操作、远程文件传输)、数据报表的整合和展示等等;android APP主要用于通过TTL串口或者USB串口采集硬件传感器传过来的数据,通过摄像头实现人脸识别的功能,将采集到的相关数据发送到后台,还有实现设备的远程桌面操作和文件传输等功能,获取后台配置的广告资源进行远程更新,根据用户不同的操作播放不同的广告,比如当用户拿起某个产品时给用户播放相应产品的宣传视频;在项目中涉及到的硬件传感器有称重传感器、红外传感器、多普勒雷达传感器、RFID传感器等等。