int sensorValue = 0; // 存储模拟输入的值
const int analogInPin = A0; // 定义模拟输入引脚
void setup ()
{
Serial.begin(2000000);
pinMode(4,INPUT); //将4号数字口设置为输入状态,3号数字口设置为输出状态
//pinMode(3,OUTPUT);
}
void loop()
{
int n =digitalRead(4); //创建一个变量n,将4号数字口的状态采集出来赋值给他。
if (n==LOW) //判断n是否为高电平,如果是执行下面的语句,不是则跳过。
{
analogWrite(3,128);
}
else
{analogWrite(3,255);}
sensorValue = analogRead(analogInPin); // 读取模拟输入的值
Serial.println(sensorValue);
delay(200); // 延迟2毫秒
}