
<p><style>
/* ###實驗下一列### */
a:link {color:#0695e4
;} /* 設定尚未點閱過的連結樣式 */
a:visited {color:#0695e4
;} /* 設定過去曾經閱過的連結 */
a:hover {color:#0695e4
;} /* 設定滑鼠游標指在連結位置上的樣式 */
a:active {color:#0000BB;} /* 設定上點擊過的連結樣式 */
</style></p>
可變電阻模組商品簡介

此模組為10K歐姆的可變電阻,旋轉角度是270度,可當作手動可調訊號。透過旋轉改變電阻值,經由程式轉換,可用於控制裝置輸出量的調節或是控制位置。
範例說明
本範例使用 Arduino Uno Rev3(原裝) ,連接 Circus可調電阻模組,每 500 毫秒可從序列埠監控視窗印出可調電阻的數值。
使用設備
2. Circus 可變電阻模組-單板 _排針
可調電阻讀取出來的數值為類比數值,因此需要接在 Ardiono 的類比訊號腳位(A0 ~ A5)。本範例中的類比訊號腳位設為 「A0」 。
接線圖

Arduino 程式撰寫範例
本撰寫範例將會有兩個步驟
1. 程式碼撰寫
2. 顯示可調電阻數值
1. 程式碼撰寫
相關程式碼請點擊此連結
2. 讀取可調電阻數值
2-1. 開啟 Arduino 序列部監控視窗( 點擊紅框處 )

2-2. 確認序列部監控視窗的 baud(紅框處) 是否與程式碼設定的 baud相同。若兩者皆相同即可開始監控可調電阻的數值。

商品規格
供電電壓 | 3.3 ~ 5V DC |
電阻 | 10K Ohm |
輸出 | 類比信號 |
Arduino 程式撰寫範例
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
可調電阻接線: | |
S1 ==> A0 | |
S2 ==> 空接 | |
V ==> 5V | |
G ==> GND | |
程式說明:每隔0.5秒從序列埠監控視窗印出可調電阻的數值。 | |
*/ | |
#define VR A0 | |
void setup() { | |
Serial.begin(9600); | |
pinMode(VR, INPUT); | |
} | |
void loop() { | |
Serial.print("VR: "); | |
Serial.println(analogRead(VR)); | |
delay(500); | |
} |