已尝试从gpio读取模拟数据,但仅看到将信号强度返回为低或高(布尔值)的方法。在文档和代码引用中找不到任何解决方案。现在还有可能吗?
发布于 2016-12-27 20:46:30
Raspberry Pi 3没有analog-to-digital converter,所以你只能从它的GPIO中获取布尔值(高/低)。因此,为了获得模拟数据,您需要在项目中使用外部ADC模块。
编辑:我发现this interesting blogpost展示了如何在安卓设备上测量模拟输入。
发布于 2016-12-28 03:55:38
对于Raspberry Pi,您将需要使用模数转换器,如ADS1115。
发布于 2017-03-20 13:27:50
如果您还在寻找,我为Adafruit MCP3008 ADC写了一个类和示例。
https://stackoverflow.com/questions/41342870
复制相似问题