如果您只需要将op测量为5V,则可以跳过分压器并将探头直接连接到GND和A1。 你必须稍微修改一下代码:
In the arduino code, replace:
ADMUX = B00000000; // select external reference and port 5 (A0)
with:
ADMUX = B01000000; // select internal reference (Vcc - 5V) and port 5 (A0)
In the processing code, replace:
// read switch position & set voltage range
boolean switch1=((buffer[writeIndex*2]&(byte)8)==8);
boolean switch2=((buffer[writeIndex*2]&(byte)4)==4);
if (!switch1&&!switch2) voltageRange=20;
if (!switch1&&switch2) voltageRange=10;
if (switch1&&!switch2) voltageRange=6.64;
if (switch1&&switch2) voltageRange=5;
with: