Arduino GIGA R1 WiFi-开发板提供了多个ADC通道,见图1和图2所示。此外,还有部分引脚是共用引脚,如A12和 A13是ADC与DAC共用的。

图1 引脚功能

图2 所处位置
在ArduinoIDE的开发环境下,要使用ADC数据采集功能,需安装 Arduino_AdvancedAnalog库,见图3所示。

图3 库安装
其测试程序为:

经程序的编译和上传,其测试结果如图4所示。

图4 测试结果
在此基础上,通过添加添加OLED屏,即可达到直接观察的占用。
实现电压测量及显示的程序为:


经程序的编译和上传,其测试效果如图5所示。

图5测试效果
在此基础上,通过添加分压电路及NTC热敏电阻即可进行温度检测,其检测效果见图6所示。

图6 温度检测
我要赚赏金
