物聯網開發硬體應用

提升國內高職學生物聯網開發硬體應用入門技術 待進入科技大學再升級為物聯網開發硬體設計人員


您沒有登錄。 請登錄註冊

基礎元件教學可變電阻控制電壓輸出

向下  內容 [第1頁(共1頁)]

1 基礎元件教學可變電阻控制電壓輸出 于 周四 10月 19, 2017 8:20 pm

Admin


Admin
專案說明

顯示外接可變電阻 (或稱電位器) 後的電壓數值 (0~4095)
LinkIt 7697 開發板的 P14/15/16/P17 四根腳位為 ADC 腳位 (Analog to Digital Converter), 可接收類比 (Aanlog) 輸入訊號.顯示數值為 0~4095, 電壓範圍為 0~2.5V, 超出 2.5V 會輸入會維持在 4095, 若輸入電壓過高會造成開發板損壞. (本專案使用 3.3V 當作輸入電壓, 短時間使用不會造成開發板傷害. 可變電阻旋轉到超過 2.5V 部分就會顯示 4095)
電路圖

LinkIt 7697
麵包板

可變電阻
杜邦線

積木畫布

直接讀取 Pin 14 的類比訊號並從 "序列埠監控視窗" 印出來
可轉動可變電阻觀看數值的變化


產生的 Arduino 程式如下
void setup()
{
 Serial.begin(9600);
}

void loop()
{
 Serial.println(analogRead(14));
 delay(1000);
}

序列埠監控視窗可看到輸出數值, 範圍是 0~4095



衍伸學習 : 轉換成電壓數值

將輸入範圍值轉換成電壓
電壓 (mV) = 輸入值 x 2500 / 4096



印出輸入的電壓值

檢視會員個人資料 http://iotboard.666forum.com

回頂端  內容 [第1頁(共1頁)]

這個論壇的權限:
無法 在這個版面回復文章