项目简介
本项目展示了如何利用AVR DA系列微控制器上的12位ADC测量力敏电阻(FSR)。系统能够通过多种方式将ADC测量结果可视化,如通过蓝牙通信将结果发送至Android或iOS应用程序、发送到串行终端,还能使用4x4 RGB Click板依据施加在力敏电阻上的力点亮不同的LED。
项目的主要特性和功能
- 支持ADC采样积累功能,可将128个转换结果累积到单个ADC结果中进行平均计算。
- 多方式数据可视化:
- 借助RN4870/71 Click板通过蓝牙通信把ADC结果发送到Android或iOS应用程序。
- 将ADC结果发送到串行终端。
- 利用4x4 RGB Click板根据施加的力点亮不同数量和亮度的LED。
- 能够计算施加在力敏电阻上的力的百分比并显示。
安装使用步骤
硬件连接
- 把AVR128DA48 Curiosity Nano连接到Curiosity Nano适配器板。
- 将RN4870或RN4871 Click板连接到Curiosity Nano适配器板的Slot1。
- 把Force Click板连接到Curiosity Nano适配器板的Slot2。
- 将4x4 RGB Click板连接到Curiosity Nano适配器板的Slot3。
软件安装
- 下载并安装Microchip Studio 7.0.2537或更高版本。
- 下载并安装Android或iOS应用程序Microchip Bluetooth Data。
- 安装Data Visualizer扩展(或使用其他PC串行终端)。
- 安装AVR DA设备支持(AVR - Dx DFP 1.6.76或更高版本)。
程序运行
- 用USB电缆将AVR128DA48 Curiosity Nano连接到计算机。
- 下载应用程序并将其编程到AVR128DA48 Curiosity Nano。
- 观察4x4 RGB Click板上电后的颜色显示。
- 按下Force Click板上的力敏电阻,观察LED的点亮情况和串行终端上的力百分比。
- 若使用蓝牙通信,打开Microchip Bluetooth Data应用程序,按提示连接到设备“AVR_DA_force_demo”,并观察应用程序中的力百分比。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】