CyberBrick Core 開發注意事項 (滾動式更新)

前言

在使用 CyberBrick Core 搭配 Shield 進行開發的過程中,常會面臨供電不足或模組異常等問題,影響整體穩定性與裝置表現。本文將整理開發時經常出現的相關狀況與解法,協助你提升開發效率並有效避開常見陷阱。

USB-C 無法提供足夠電壓與電流

CyberBrick Core 本身可透過 USB-C 供電進行編程與簡易測試,但當你接上 CyberBrick Shield 之後,若僅靠 USB-C 將會出現如下問題:

  • 伺服馬達不動
  • LED 燈閃爍異常
  • 執行中斷重啟(重置)

原因在於 Shield 所需的驅動電壓範圍為 DC 4.5V – 12.6V,USB-C 供電僅約 5V,無法支援馬達等高功耗裝置。

解法:使用外部電源(建議使用鋰電池)為 Shield 提供穩定電力。

進行測試時,請務必外接電池!

在進行 Coding 測試時,若你已將 Core 插在 Shield 上,請務必額外接上電池盒或鋰電池模組。否則你會發現:

  • Coding 沒有錯誤,馬達卻完全不動
  • 開始動作後突然斷電
  • 有 PWM 輸出,但無回應

這些現象都是「電壓足夠點亮 Core,卻不足以驅動外設」所導致。

電池電壓與選型注意事項

在 CyberBrick 開發中,可用 AAA 電池盒作為供電來源,但不同電池類型與電壓範圍將直接影響 Shield 的穩定性與功能。以下整理幾個重要的選型提醒:

  • 三顆 4 號電池串聯理論上可達 4.5 V,符合 CyberBrick Shield 的最低驅動電壓(DC 4.5V – 12.6V),但實際使用中電壓會逐漸下降,續航表現有限。
  • 若使用電壓不足的電池(如 NiMH 鎳氫電池),可能會導致 Shield 無法啟動或伺服馬達無反應。
電池類型 單顆標稱電壓 3 顆串聯最高電壓 說明
鹼性電池 (Alkaline) 1.5V 4.5V 新電池滿電時約 1.5V
碳鋅電池 (Zinc-Carbon) 1.5V 4.5V 電流供應能力較弱
鎳氫電池 (NiMH) 1.2V 3.6V(實測可達~4.2V) 滿電實際約 1.4V 左右,隨後穩定在 1.2V
鋰鐵電池 (LiFeS2) 1.5V 4.5V 高電流供應能力,適合高功率需求設備

建議使用:若需穩定供電並長時間驅動馬達,建議使用 18650 鋰電池(2S 組,7.4 V) 搭配保護模組,提供更佳電壓穩定性與續航力。