Arduino 旋轉(zhuǎn)電位器模塊實驗
1.1 介紹:?
旋轉(zhuǎn)電位器模塊通過旋轉(zhuǎn)電位旋鈕輸出0~5V的模擬電壓,通過單片機(jī)的ADC讀取器數(shù)值進(jìn)行控制其他設(shè)備,常用于調(diào)光燈、電機(jī)速度調(diào)節(jié)等。
1.2 模塊相關(guān)資料:
? ? ? ? 相關(guān)資料前往下載鏈接:https://sourl.cn/aGShAV

1.3連接圖

1.4測試代碼 ??
Arduino IDE測試程序
int sensorPin =A0 ; ?//定義模擬口A0
int value = 0; ???//設(shè)置value為0
void setup()
{
?Serial.begin(9600); //設(shè)置波特率
}
void loop()
{
value = analogRead(sensorPin); ?//將value設(shè)置為讀取到的A0的數(shù)值
Serial.println(value, DEC); ?//顯示value數(shù)值,并自動換行
delay(50); ?//延遲0.05S
}
?
Mixly測試程序
?

scartch測試程序
?

?
1.5測試結(jié)果
按照上圖接好線,燒錄好代碼,上電后,我們可以在軟件的串口監(jiān)視器中看到模擬口A0模擬值,旋轉(zhuǎn)旋鈕,數(shù)據(jù)變化,變化范圍在 0-1023,如下圖。

標(biāo)簽:Arduino旋轉(zhuǎn)電位器