# Arduino筆記 02. 可變電阻類比輸入 ## 實驗項目:讀取可變電阻類比輸入值並顯示於序列埠 ## 學習重點: 1. 了解Arduino讀取類比訊號值之函數(function) analogRead。 2. 了解類比訊號值範圍為 0~1023。 ## 實驗電路: ![](https://i.imgur.com/203x899.jpg) {%youtube soNqmhsTs5g %} ## 程式碼: ```cpp= //讀取可變電阻類比輸入值 //參考超圖解Arduino互動設計入門-動手做 6-1 const byte potPin = A0; int val; void setup() { Serial.begin(9600); } void loop() { val = analogRead(potPin); // analog value between 0~1023 Serial.println(val); delay(300); // 取樣頻率高(秒數小),數值愈越穩定 } ``` ## 延伸學習: * 利用可變電阻之類比訊號值輸入值來控制其他致動電子元件,如變頻(PWM)控制LED亮度(參考Arduino 互動設計入門動手做10-1)。 ## 參考資料: * Arduino 互動設計入門動手做 6-1。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up