💡使用情境:移動操控、數據應用與按鈕
💡使用情境:移動操控、數據應用與按鈕
①移動操控(方向與位移控制、方向識別)
②數據應用(搖桿移動位移變化量數據的應用)
③按鈕(開關切換)
移動感測、操控元件–搖桿
🦵使用腳位:
①搖桿-類比腳位A0(X軸)、A1(Y軸)
②按鍵-數位腳位D7
🎈概念原理與操作注意:
①控制搖桿施以方向(X軸或Y軸)及作用力的變化,改變其內部可變電阻的電壓值大小,在搖桿產生偏移量時,會對外輸出0~1023的訊號
②使以搖桿向下的作用力,使按鍵呈現「開」和「關」的狀態,而對外輸出 0 或 1 的訊號
③搖桿X軸和Y軸分別對應類比腳位A0及A1,取得的轉換數值範圍為0~1023
④按下搖桿是對應在數位腳位D7,取得的狀態數值只有0和1兩種情形
⑤搖桿置於中央不動時,取得的轉換值約為500,最大值(1023)的二分之一
⑥讀取搖桿按鈕時,模式要設定為「INPUT_PULLUP」,才能有效區隔數位輸入的 0 和 1
🧩使用積木:搖桿會使用NKNUBLOCK上的這二個通用積木
另外,若要利用其讀取值數據來控制其他感測元件的話,就會用到下列的讀取值對應積木
🧱示例程式:
💢學習簡報: