【发布时间】:2017-10-08 11:36:36
【问题描述】:
我想从 python 3 中树莓派 3 上的驻极体麦克风获取输入。驻极体麦克风是来自 Adafriut 的 max4466。 VCC 插入 5.ou,GND 插入 GND,OUT 插入 GPIO 11。我将 GPIO 11 设置为输入,但我得到的都是 0。我应该怎么做才能获得意见?
【问题讨论】:
标签: python-3.x microphone
我想从 python 3 中树莓派 3 上的驻极体麦克风获取输入。驻极体麦克风是来自 Adafriut 的 max4466。 VCC 插入 5.ou,GND 插入 GND,OUT 插入 GPIO 11。我将 GPIO 11 设置为输入,但我得到的都是 0。我应该怎么做才能获得意见?
【问题讨论】:
标签: python-3.x microphone
MAX4466 是一款具有模拟输出的放大器,而不是数字 1 和 0。 GPIO 引脚是纯数字的,不能接受模拟输入。为了将麦克风的输出数字化,您需要将其连接到模数转换器 (ADC)。 Adafruit 出售小型 ADC 板来帮助您做到这一点。 ADC 数字输出将连接到 Raspberry Pi 上的 GPIO。
以下是了解 Adafruit ADC 的链接:
https://learn.adafruit.com/raspberry-pi-analog-to-digital-converters/overview
【讨论】: