我用掌控板连接一个模拟信号光电传感器,想要通过光电传感器读取数据显示在屏幕上,用的Mind+,代码如下
#include <MPython.h>
// 主程序开始
void setup() {
mPython.begin();
}
void loop() {
display.setCursor(42, 22);
display.print((analogRead(P0)));
}
读取到的值在4095和0之间跳动,但是把光电拆下来,屏幕读数就像模拟信号光电一样在一个区间 来回变动。线没有插错,是不是因为光电传感器的电压和掌控板不匹配?(掌控板3.3v,光电5v)
|
|
|
|
|
|