臺中市南屯區大墩國小衛星基地 1
認識元件、感測器操作
1
馬達與感測器
公版教具學習簡報
NKNUBLOCK
臺中市南屯區大墩國小衛星基地 2
NKNUBLOCK電控板搭載之感控元件一覽
臺中市南屯區大墩國小衛星基地 3
使用情境
使用腳位
搭載控板
• 移動操控
方向與位移控制、方向識別
• 數據應用
搖桿移動位移變化量數據的應用
• 按鈕
開關切換
移動感測、操控元件
A0(X軸) A1(Y軸)
D7
搖桿 類比腳位
按鈕 數位腳位
4060/ 5012/ 5016A/ 5016B
臺中市南屯區大墩國小衛星基地 4
概念原理
• 雙軸按鍵搖桿傳感器模組,可偵測搖桿上下(Y軸)、左右(X軸)偏
移的方向和偏移量,以及是否按下的開關量。
• 類比腳位(A0)傳回搖桿左右(X軸)的數值0~1023。
• 類比腳位(A1)傳回搖桿上下(Y軸)的數值0~1023。
• 搖桿在中間時,A0、A1傳回的數值都是約500左右。
• 數位腳位(D7)為按鈕開關功能,只有0、1二種狀態。
臺中市南屯區大墩國小衛星基地 5
相關積木
• 讀取搖桿x軸值積木
• 讀取搖桿y軸值積木
• 讀取搖桿按鈕值積木
• 將讀取數據對應到某個數值
範圍積木
臺中市南屯區大墩國小衛星基地 6
操作注意
• 使用搖桿模組時要擺對方向,所得的方向及數據才
會正確
• 搖桿推移時,數據量是依序增加或減少,與用力大
小無關
• 讀取搖桿按鈕時,模式要設定為「INPUT_PULLUP」
,才能有效區隔數位輸入的 0 和 1
• 如果要以按下搖桿按鈕來計算次數,要注意所謂的「一次」,計算週
期是當它「被按下到放開」,因此不論是按了馬上放開,或是按了很
久才放開,甚至是按住不放,都是計算為 1
臺中市南屯區大墩國小衛星基地 7
By Shiau Sir, From DDES, Taichung.
臺中市南屯區大墩國小衛星基地 7
NKNUBLOCK公版教具學習簡報
認識元件、感測器操作 4
搖桿

公版教具元件感測器4-搖桿.pptx