arduino引脚电压
const int p5=A0;const int p4=A4;
const int p3=A3;
const int p2=A2;
const int p1=A1;
void setup()
{
Serial.begin(9600);
pinMode(p1, OUTPUT);
pinMode(p2, OUTPUT);
pinMode(p3, OUTPUT);
pinMode(p4, OUTPUT);
pinMode(p5, OUTPUT);
}
void loop()
{ digitalWrite(p1, LOW); delay(200); digitalWrite(p1, HIGH);
digitalWrite(p2, HIGH); delay(200);digitalWrite(p2, HIGH);
digitalWrite(p3, HIGH); delay(200);digitalWrite(p3, HIGH);
digitalWrite(p4, HIGH); delay(200);digitalWrite(p4, HIGH);Serial.println("i");
digitalWrite(p5, HIGH); delay(200); digitalWrite(p5, HIGH);
delay(200);
}
arduino uno 为什么与模拟口引脚1相接的p1电压拉不到0,而是最小为二点多伏? 你 P1 的電壓是用電錶量?還是用示波器量?
我猜是用電錶量吧?
試著將 DELAY 時間拉長,讓電錶有時間反應 用电表量的,我去试试
页:
[1]