二哈AI签到机迭代到了第三代。
I,[项目分享]Huskylens|二哈AI人脸识别签到_简易版https://mc.dfrobot.com.cn/thread-301824-1-1.html
程序不简练,没有外壳,一堆电子件。
II,【教哈有方】二哈AI签到机(单机版)https://makelog.dfrobot.com.cn/article-308276.html
纸盒做壳,接触式,功能单一,不符合当前疫情使用,无网络功能。
【功能目标】
1、增加网络连接,掌控板增加时间显示及天气显示。
2、增加物联功能,用SIOT向后台发送签到信息,方便签到时间记录和数据导出。
3、语音播报提示签到结果,AI非接触式签到,发挥科技力量。
步骤1 产品造型
好看的皮囊千篇一律,有趣的灵魂万里挑一。
这次花了一点时间,把II代机器的纸盒拆了,改造了新的造型,稍稍做了些美化。
移动更方便,放置更平稳。
外形更美观,功能更强大。
步骤2 测试视频
步骤3 搭建树树莓派SIOT服务器【用电脑搭服器也行】
运行程序,显示当前树莓派SIOT服务器的IP是:192.168.0.109
在浏览器中输入http://树莓IP:8080,帐号:siot,密码:gdwrobot就可以进入SIOT平台。
测试时SIOT收到的消息。
步骤4 免费注册天气平台
找到APPID和APPSecret,下面程序中使用。
步骤5 灵魂是程序
掌控的灵魂是物联。
程序初始化,联网,连接SIOT,TTS语音合成识别初始化,二哈AI人脸识别初始化,天气信息初始化。
1、添加主控
2、添加二哈传感器和TTS语音合成执行器
3、添加网络功能扩展
3、添加多线程功能模块
5、设备初始化
6、子线程,AI签到
当AI识别到本机构人脸后开始签到,并发送姓名到SIOT,SIOT会记录签到时间,同时可以导出备份。
7、按A播报签到名单
8、按B播报未签到人员名单
9、按A+B删除当天已签到名单
【小结】有了SIOT网络备份功能,上面789三项意义已经不太大了。
步骤6 线路连接
步骤7 项目小结
这个小项目还没有结束,硬件基本就这些,功能程序方面还有其它的设想。
比如,设置签到时间区间,签到与签走等,等大家一起来钻研哈。
王尧坤2020.04.01
学习了,蛮好的