2016年7月17日 星期日

[Arduino]Day2-ADC-PWM


由ADC讀取電壓
並將數值經由PWM丟往LED

ADC腳位在A0,接到可變電阻的輸出腳位
Arduino的D11可兼做PWM,接到外部LED就可以顯示亮滅
用analogWrite就可以寫入PWM


int potpin=0;
int ledpin=11;
int Pot_Value=0;
void setup() {
  // put your setup code here, to run once:
  pinMode(ledpin,OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  Pot_Value=analogRead(potpin);
  Serial.println(Pot_Value);//一邊將數值往序列埠顯示
  analogWrite(ledpin,Pot_Value/4);//對Digital腳位寫入PWM
  delay(10);
}


沒有留言:

張貼留言

[Sensor]MPU92/65

MPU92/65是很久以前買的感測器 基本上有加速度計、陀螺儀、電子羅盤、溫度計 以下是該電子商城的介紹 https://www.factoryforward.com/product/gy-87-mpu-9265-3-axis-9-dof-attitude-gyro-magnet...