1、收到开发板干感觉良好,PCB板制作精良,手势识别区域标志非常清晰明显,各传感器布局合理。CK8CKIT-044 是基于 Cypress PSoC4200M 系列芯片的评估板, PSoC4200M系列集成Cortex-m0内核,内部集成了可编程可重构的模拟、数字模块。外提供了两个CapSense接近接头和一个CapSense手势板,环境光传感器及3轴加速度计。
2.在cypress的官网上注册账号,开始下载开发板资料。开发板资料非常齐全,包括硬件电路图纸及PCB文件,多达100多种软件例程。对着开发板逐步学习,该款开发板集成了MCU,温度计,加速度计等多种外设,功能十分强大,这些功能实属不易。学习开发板后,掌握其内核,了解外设组成,。学习完后,在官网上下载调试软件PSoC_4.4,安装好后可以对开发板进行二次开发。所要参考资料在ttps://www.cypress.com/documentation/development-kitsboards/cy8ckit-044-psoc-4-m-series-pioneer-kit这个连接下获取,资料非常丰富。

软件安装好后主界面如下所示:

,所需要的学习参考资料可到https://www.cypress.com/documentation/development-kitsboards/cy8ckit-044-psoc-4-m-series-pioneer-kit下载,非常全面。
3、手势识别测评
开发板通过USB接线供电后,手势识别程序已经集成在开发板之中,可直接进行测试,

手势动作RGB灯亮度及显示
无动作不亮
接近手势识别区白光
顺时针方向粉色→紫色→蓝色→绿色→黄色→橙色→红色
逆时针方向红色→橙色→黄色→绿色→蓝色→紫色→粉色
左右方向红色→绿色→蓝色
右左方向红色→蓝色→绿色
上下方向亮度逐渐增加
下上方向亮度逐渐减少
移除识别区三秒后灯灭



4、利用加速度传感器控制RGB灯
设计思路:加速度传感器通过 I2C 与 PSoC 4200M 连接,如果检测到运动加速度计就会产生一个中断。每当加速度计产生一个中断时,PSoC 4200M 从加速度计读取数据,将这些数据作为 RGB 灯的三色配置,并通过串口将该数据打印出来。
评测环境:
1)装有win10电脑
2)开发板
3)数据线
4)Putty串口工具助手。
首先在PSoC中打开例程,选择加速度传感器工程,首先我们可以看到 Top Design 上有添加 I2C,UART,INTERRUPT,LED 几个组件,如图所示:

加速度.jpg 1636869868(1).jpg
然后在在 Design Wide Resources中对管脚进行配置
管脚配置.jpg

完成后查看代码
上电初始化函数
初始化函数.png
主函数功能:
主函数.png
控制灯颜色函数:
控制灯颜色.jpg
连接USB开发板,点击Build进行编译,点击program下载到开发板中,将开发板拿在手中适当运动,就会看到板载RGB灯会随着移动而发生改变。
加速度控制灯.jpg
同时,通过安装在电脑上的串口调试工具,可以看到开发板移动位置的改变。