Arduino-类比讯号改变LED灯亮度

 重点:

  //可调电阻的三个引脚:上-vcc 中-类比讯号 下-GND

  int sensor = A1;//类比讯号
  int sensorRead = 0;
  int newdata = 0;
  int led = A3;//类比讯号引脚必须为类比信号输出脚

  int sensorRead = analogRead(sensor);//类比讯号analogRead()  analogWrite()
  Serial.println(sensorRead);
  newdata = map(sensorRead,0,1023,0,255);
  
  analogWrite(led,newdata);//类比讯号analogRead()  analogWrite()


//可调电阻的三个引脚:上-vcc 中-类比讯号 下-GND
int sensor = A1;//类比讯号
int sensorRead = 0;
int newdata = 0;
int led = A3;//类比讯号引脚必须为类比信号输出脚


void setup() {
 Serial.begin(9600);
 //pinMode(led,OUTPUT);
}

void loop() {
  
  
  int sensorRead = analogRead(sensor);//类比讯号analogRead()  analogWrite()
  Serial.println(sensorRead);
  newdata = map(sensorRead,0,1023,0,255);
  
  analogWrite(led,newdata);//类比讯号analogRead()  analogWrite()
  
  delay(200);
  
 
}

猜你喜欢

转载自blog.csdn.net/Naiva/article/details/82318451
今日推荐