Wio Terminal 模拟引脚

本文主要介绍 Wio Terminal 上的模拟(Analog)引脚,并演示如何使用模拟输入端口来监测环境声音的大小。值得一提的是,Wio Terminal 上的模拟引脚必须使用 RPI 引脚。

RPI 模拟引脚

在兼容树莓派的 40 pin 引脚中,定义了 9 个模拟引脚,即下图橙色部分的 A0 -> A8

Grove 端口配置

当然,我们也可以将 Grove 可配置 A/D 端口中的 RPI_D0/A0/PWMRPI_D1/A1/PWM 用作模拟引脚使用,只需将其定义如下:

void setup() {
    pinMode(A0, INPUT);
}

示例代码

下面示例演示了如何使用模拟输入引脚获取 Grove Loudness 传感器数据。

void setup() {
    Serial.begin(115200);
    pinMode(A0, INPUT);
}
void loop() {
    int loudness = analogRead(A0);
    Serial.print("Loudness: ");
    Serial.println(loudness);
    delay(50);
}

Leave a Reply