3571|1

25

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

手势遥控 [复制链接]

 

 

手势遥控

作者:brother0952

  • 项目背景

现在的智能家居发展非常快,控制家电的方式多样化,从最初的机械按键,触摸按键,红外遥控,慢慢发展到蓝牙遥控,语音控制,现在再增加一个手势遥控,是不是也很酷呢。

正好st出品的这个高性能六轴传感器lsm6dsox非常适合,于是本次项目使用搭载该memssensortile.box实现这个手势遥控。

  • 作品简介

stblemlc例程上,屏蔽了蓝牙部分功能嵌入unico生成的h文件,在串口打印识别出来的动作。主要工作内容在unico上编辑调试,生成h文件。
三、系统框图(图文结合)

主要实现了3个状态机,识别3种手势动作。
四、各部分功能说明(图文结合)

Unicleo-GUI调试过程:

下图是向左划动的识别

 

下图是向右划动的识别

 

 

下图是画圆动作的识别

 

  • 作品源码和案例中处理的传感器数据

链接: https://pan.baidu.com/s/1yjUXxY1ezCZhZfIRLhDyGg 提取码: ea7c

ucf文件在STM32L4R9ZI-SensorTile.box\Applications\BLEMLC 目录下

 

  • 视频演示(视频简介+链接)

https://www.bilibili.com/video/BV1E5411Y7Br

画圆圈打印circle

向左划和向右划都打印 left/right

录视频的时候站着,手不是很水平,识别成功率变低了。平时坐着调试的时候成功率可以的。

  • 项目总结(项目文字总结+帖子分享链接汇总)

待完善:

1手势太少,一个基本的空调遥控,包含开关机,模式选择,温度,风速,扫风等。

2FSM的状态机寄存器,判断是哪一路中断这个没调通,目前只是用了外部中断的INT1打印circleINT2打印left/right

3识别成功率需要优化。

 

困难:

1 工具多而乱,而且bug不少。例如unico 支持fsm编辑,但是不支持sensortile.boxunicleo支持sensortile.box但是不支持fsm编辑。最后通过MKI106V3作为媒介,还好转出来的ucf文件,两个工具都适用。unico 的离线模式有bug,加载不了ucfDebug模式运行非常慢。lsm6dsox没满足复位条件却莫名复位了。

2 资料少,难上手。lsm6dsox的规格书居然没有每条指令的功能说明,最后只能看<<ST可编程传感器.pdf>>,这还是ppt转出来的,非常简短。Github仅有几个例子,常年不更新。

 

收获:

初次接触st的可编程传感器,十分惊艳。学会了很多工具ST Visual DevelopST Visual DevelopUnicleo-GUIUnicoDfuSeSTM32CubeIDEstblesensor的使用。以后开发这方面的产品是个很好的经验积累。

作品文档提交.pdf (360.94 KB, 下载次数: 6)



 

汇总贴:

https://bbs.eeworld.com.cn/thread-1118480-1-1.html sensortile.box 初次接触踩到的坑

https://bbs.eeworld.com.cn/thread-1124458-1-1.html Unicleo 初体验

  • 其他

开发过程不太顺利,感谢管理员nmg,多次询问我进度,临急关头寄了一块MKI106V3过来,有了它才能正常使用unico编辑状态机;多次将我遇到的问题反馈给能人异士,顺利解决了不少问题,不然很可能完成不了项目。

 

 

 

点赞 关注
 
 

回复
举报

25

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

赶在最后时刻

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表