🥭
MangoBox
首頁
認識 MangoBox
課程教材
開始使用
教學資源
教師專區
繁中
|
EN
登入
教師註冊
首頁
/
教學資源
/
API 文件
MANGOBOX API
MangoBox API 開發文件
設定裝置
查詢 API、程式範例與各功能模組的使用方式;如需接線、Pin 或硬體差異資訊,可再指定 MangoX2 / MangoLite 裝置環境。
通用 API
MicroPython
⌕
×
呼吸燈
servo
蜂鳴器
前進
light
紅外線
功能模組
14
RGB LED
控制板載、預裝或外接 RGB LED 的顏色與燈效。
Button 按鈕
讀取按鈕狀態,或在按下/放開時執行事件。
IR 紅外線遙控器
接收 NEC 紅外線遙控器按鍵與按下/放開事件。
OLED 顯示器
在 OLED 顯示文字與簡單效果。
Buzzer 蜂鳴器
播放提示音、音調、旋律與短音效。
Servo 伺服馬達
控制 Servo 角度、平滑移動與掃動;MangoX2 current contract 亦支援 named Servo。
Motor / Drive 馬達與車體
控制左右馬達、前後移動、轉向與 Tank Drive。
Ultrasonic 超音波測距
讀取距離,並可在靠近或遠離門檻時觸發事件;目前 current shared contract 主要適用 MangoX2。
Line Tracking 循跡
讀取左右循跡感測器並判斷 none/left/right/both。
Obstacle 障礙物感測
判斷 CLEAR/BLOCKED,並處理 blocked/clear 事件;current shared contract 主要適用 MangoX2。
PIR 人體感測器
判斷是否偵測到人體或熱源移動,並可處理 detected/cleared 事件。
Light 光線感測器
讀取 0~100 相對亮度;0=暗、100=亮,校準由 firmware/runtime 管理。
Sound 聲音感測器
讀取 0~100 相對聲音強度(不是 dB);raw 為短時間窗 peak-to-peak,校準由 firmware/runtime 管理。
Joystick 搖桿
讀取 X/Y -100~100 與搖桿按鍵,也支援中心校準。
TOP