rzyzzxw 发表于 2020-4-10 07:56:37

非接触式二哈AI打卡机[网络版]

https://makelogimg.dfrobot.com.cn/FtZJIpAKeS-CXif9SLqhYJzO1FHS?imageView2/2/w/1600二哈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非接触式签到,发挥科技力量。
https://makelogimg.dfrobot.com.cn/FvAbTwgkx6C1BESFp7JAURfR_gBJ?imageView2/2/w/1600材料清单1x树莓派4B链接1x树莓派4代金属外壳(双风扇)链接1x5V@3A USB电源适配器链接1x掌控板链接1xN+百灵鸽掌控扩展板1x二哈识图(HuskyLens)AI 视觉传感器链接1x纸板美工刀胶枪双面胶等工具1x8欧小喇叭链接1xSpeech Synthesizer Bee语音合成模块链接1xWiFi Bee IO扩展板链接

产品造型
好看的皮囊千篇一律,有趣的灵魂万里挑一。
这次花了一点时间,把II代机器的纸盒拆了,改造了新的造型,稍稍做了些美化。

https://makelogimg.dfrobot.com.cn/Fn68R8viFD6GbiUIfDTv7L2upZif?imageView2/2/w/1600测试视频

搭建树树莓派SIOT服务器【用电脑搭服器也行】

https://makelogimg.dfrobot.com.cn/Fr_jVbJyhE1FJWKAxJoVXqGbEQ4_?imageView2/2/w/1600GDW树莓派上可以方便搭建SIOT服务器,可以一条指令启动,不用专门开一台电脑,方便使用。
登录GDW平台:http://www.gdwrobot.cn/
编写程序:
https://makelogimg.dfrobot.com.cn/Fk48FV9DTiyYTy1RSnBCV8AewDUy?imageView2/2/w/1600
运行程序,显示当前树莓派SIOT服务器的IP是:192.168.0.109
在浏览器中输入http://树莓IP:8080,帐号:siot,密码:gdwrobot就可以进入SIOT平台。
https://makelogimg.dfrobot.com.cn/FjgrJ5AclOikCmZbX2VJNaD7OzlA?imageView2/2/w/1600测试时SIOT收到的消息。

https://makelogimg.dfrobot.com.cn/FgeqYgXvfgU5y0VSJv0_69uatAAc?imageView2/2/w/1600免费注册天气平台

https://makelogimg.dfrobot.com.cn/FnXc0iRX0JKmYrUp_ZPqUnotohPm?imageView2/2/w/1600
http://www.tianqiapi.com/
免费注册
https://makelogimg.dfrobot.com.cn/Fq6TY2weCyAa9LgSMNVRcTo9gFjz?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/FkcT5cj4cmIJf7w5SgQEil7-HR1n?imageView2/2/w/1600找到APPID和APPSecret,下面程序中使用。
https://makelogimg.dfrobot.com.cn/FqodpXD-rWon04d3DSs4S5XqruM1?imageView2/2/w/1600
灵魂是程序

掌控的灵魂是物联。
程序初始化,联网,连接SIOT,TTS语音合成识别初始化,二哈AI人脸识别初始化,天气信息初始化。
1、添加主控
https://makelogimg.dfrobot.com.cn/Fhj2xItx--1kiP6YgzBXD00jhCWb?imageView2/2/w/16002、添加二哈传感器和TTS语音合成执行器
https://makelogimg.dfrobot.com.cn/FmLLyFmLoiGxce8kxwUpzQ66AW-y?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/FvCIbnhJAMTNryBIWiJ4bYAy2ddc?imageView2/2/w/16003、添加网络功能扩展
https://makelogimg.dfrobot.com.cn/Fhcks6ybCELY2AzsSlP7omw8n4ai?imageView2/2/w/16004、添加多线程功能模块
https://makelogimg.dfrobot.com.cn/FtZBlgt6wAWya2-jx4PqbbjsQc8S?imageView2/2/w/16005、设备初始化
https://makelogimg.dfrobot.com.cn/FizoWgTyftPfKP8kNRQptpDNmTBx?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/FqCkZPodudkgbuHhYB2zqEPXt8E7?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/Fg690_3GpJM7KtAa4HExB0dyq_XR?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/Fg16bBVRM2tAPdOYCDnABjlJoYpE?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/FsP6KLtY0_P4zc8HgFyCAcLToF3A?imageView2/2/w/1600https://makelogimg.dfrobot.com.cn/FkuRd4EbIl2lRlFATP4VoIcX11kV?imageView2/2/w/16006、子线程,AI签到
当AI识别到本机构人脸后开始签到,并发送姓名到SIOT,SIOT会记录签到时间,同时可以导出备份。
https://makelogimg.dfrobot.com.cn/FhM13Jdlms7ndxZtYF_iCeZLroMe?imageView2/2/w/16007、按A播报签到名单
https://makelogimg.dfrobot.com.cn/FnTnqkdtX2OzkSMxtHBGfiTLadjm?imageView2/2/w/16008、按B播报未签到人员名单
https://makelogimg.dfrobot.com.cn/FhYMRBIL_vYpP59GGGBy37DN2HSE?imageView2/2/w/16009、按A+B删除当天已签到名单
https://makelogimg.dfrobot.com.cn/FimK4udmvZgKvsIAC7QGmg0SUIfC?imageView2/2/w/1600【小结】有了SIOT网络备份功能,上面789三项意义已经不太大了。
线路连接

https://makelogimg.dfrobot.com.cn/Fsoufo6o2npGD-Uc13Gzy86zSF7A?imageView2/2/w/1600项目小结

这个小项目还没有结束,硬件基本就这些,功能程序方面还有其它的设想。
比如,设置签到时间区间,签到与签走等,等大家一起来钻研哈。
https://makelogimg.dfrobot.com.cn/FpbD4PUxiUmVpeLJGEiBQUKxd9o-?imageView2/2/w/1600


rzegkly 发表于 2020-4-10 07:58:34

每次读大圣老师的文章都有新收获

rzyzzxw 发表于 2020-4-10 08:05:52

rzegkly 发表于 2020-4-10 07:58
每次读大圣老师的文章都有新收获

如果加上红外测温,同步记录数据将会更好玩。{:7_216:}

txm派瑞深山锹 发表于 2020-4-10 18:15:48

emm{:5_149:}

auzn 发表于 2020-4-11 19:30:13

学学习(*˘︶˘*).。.:*
页: [1]
查看完整版本: 非接触式二哈AI打卡机[网络版]