这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » DIY手势作业笔作业2-基于PAJ的手势识别

共4条 1/1 1 跳转至

DIY手势作业笔作业2-基于PAJ的手势识别

菜鸟
2024-07-11 20:54:28     打赏

看到任务要求,再看到PAJ手势识别模块,看看ST开发板,还真没法即插即用,必须上工具了。硬件连接参考了论坛上azhw高手的方案,即将PAJ的clock,data,vcc,gnd与开发板的CN10的3,5,7,9管脚连接。其中SCL对应PB6,SDA对应PB7。 只好上剪线钳了。

连接好硬件,连接上PC。打开stm32cubemx,配置对应的I2C1与PAJ连接,其中将SCL,SDA修改成PB6, PB7,GPIO引脚设置成上拉模式。重新生成工程文件夹

用keil打开工程,查看driver中的i2c头文件,可以看到工程已经自带i2c读写函数了

微信图片_20240711195112.png

将PAJ gesture传感器的官网是 https://wiki.seeedstudio.com/Grove-Gesture_v1.0/的将其driver文件从其官网下载,整理后拷贝到工程中

微信图片_20240711204116.png

PAJ的driver主要是三部分, 第一部分是传感器的初始化,也就是对应的寄存器的初始化,

微信图片_20240711203451.png

第二部分就是i2c读操作,将手势识别的结果,通过i2c读取出来

微信图片_20240711203454.png

第三个函数,就是将传感器读取出来的结果,转成可识别的消息,并通过串口打印出来

微信图片_20240711203457.png一切OK后,编译下载,打开串口,用手势在PAJ前晃动,可以看到串口对应的输出

微信图片_20240711193612.jpg

至此,大功告成,感谢论坛高手的大力相助!


专家
2024-07-12 06:47:17     打赏
2楼

历害。搞不来这个


高工
2024-07-12 09:36:26     打赏
3楼

谢谢分享


高工
2024-07-14 01:53:43     打赏
4楼

谢谢分享


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]