使用内部基准源
使用电池这种电压会产生持续变化,又没有外部基准源的情况下,可以使用内部基准源。
搭建电路
使用一个10K电阻与一个1K电阻进行分压,获取3.3V的1/10电压输入进入A0端口,调用内部基准源。
代码
void setup() {
Serial.begin(9600);
analogReference(INTERNAL);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(1);
}
效果参考