2018-06-05

PFx Brick - 兼具聲光效果的 LEGO PF 馬達 BLE 控制器

雖然目前以藍芽遙控傳統 LEGO Power Functions 馬達的控制器, 最熱門的至少還有 SBrickBuWizz 兩種, 不過位於加拿大的 Fx Bricks 在 2017 年透過 Kickstarters 籌資, 也成功推出了另一款能以 BLE 遙控 PF 馬達的控制器: PFx Brick, 以下的 Demo 影片, 大致就可以看出 Fx Bricks 團隊何以在已經有強大競爭者的情況下仍然推出這項產品的企圖心.



如上面影片所展示的效果, 相較於 SBrick 或 BuWizz , 最大的差異在於 PFx Brick 多了 音效 與 燈光 功能, 此外還具有許多獨有的特性, 以下這些就是它的主要亮點:

  • 內建 Flash Memory 儲存音效檔 , 可以透過外接喇叭直接撥放歌曲或音效.
  • 外接 Lighting 介面, 具備 8 組可獨立控制的 channels 顯示燈光效果, 除了可接傳統的 LED 之外, 也支援 Brickstuff 的高亮度 Pico LED.
  • 具備 Lego IR 接收器, 所以, 也可以使用 Lego 8879' 8885 或 EV3 的 IR Becon 遙控器進行控制 ( ** EV3 或 NXT 就可以使用 Mindsensors 或 Hitechnic 的 IR 發射器控制 PFx Brick ^^)
  • 具備 Micro USB 接口, 除了作為連接電腦進行設定之外, 還可以外接行動電源供電, 大大的支援 LEGO 創作的長時間操作.




PFx 控制介面設定

PFx Brick 的控制介面採用模擬 Lego 8879 speed control 與 8885(或 EV3) 兩種固定模式, 同樣具備 4 個 channels 的選項, 不像 SBick 可以自行依據需要加入不同的控制項, 應該是為了要相容 IR 遙控器的需求.

控制介面的設定需先在電腦端以 USB 連接 PFx Brick 之後, 再使用 PFx Desktop App 對每一個控制項(按鍵)進行設定, 包含: 馬達動作' 燈光動作 與 音效, 完成後將設定資料 (Profile)連同 Audio Files 下載至 PFx Brick, 接著再開啟手機端的 PFx Mobile App 進行操作.


















上圖模擬 LEGO 8885(EV3) 的控制介面共有 5 個控制項(按鍵), 每個控制項都可以設定所要執行的馬達動作(Motor Action)' 燈光動作(Light Action) 與 音效(Audio), :

  • Motor Action: 共有 15 種預設動作可供選擇, 包含: Speed' Direction' 加減速' 時間的設定, 還有擺動(Oscillate)' 隨機(Random)的特殊動作, 甚至可以隨著音樂節奏調變馬達速度的 Sound Modulated 選項.
  • Light Action: 可以選擇對個別 channel(Individual) 或 全部 8 個 channels (Combination) 設定燈光效果, 分別都有十幾個預設動作可供挑選, 包含: 警示' 閃爍' 隨機' 霹靂車(Linear Sweep)' Sound Bar' Motor Modulated' Sound Modulated 等等, 相當豐富.
  • Audio: 可挑選要播放的歌曲或音效, 設定播放的時間' 次數以及一些特殊效果.

上圖就是前面 Demo 影片中馬達' 燈光 與 音效的相關設定, 這是使用 PFx Mobile App 控制介面最下面太陽形狀的控制項(模擬 EV3 IR 遙控器中最上面的 IR Beacon 按鍵).

當按下此按鍵之後, PFx Brick 就會驅動 Motor B 以 50% 的速度運轉 3 秒' 中斷 0.5 秒方式重複執行(Oscillate), 同時開始播放 Sugar_Zone_45sec2 這首歌, 而 8 個 channels 的燈光, 則會配合歌曲節奏變更顯示亮度與時間(Sound Modulated), 非常的動感與熱鬧.

沒有留言:

張貼留言