EV3 電池檢測程序

在WRO、RCJ等機器人競賽,機器人的穩定性可謂非常重要,其中一項影響穩定性的關鍵參數就是:電池。

在早期NXT的時代,可以通過NXT Info Window去看到目前電池剩餘電量以及當前輸出電壓,好讓我們去調整機器人:

然而EV3的軟體只提供了一個沒什麼路用的電量百分比,還沒有當前電壓@@,這樣調整機器人其實變得很不方便..

比較沒經驗的可能會問說啊我就讓電量保持在100%的位置就是滿的呀~~,但問題來了,EV3電池充飽電大約在8.3v左右,然而根據EV3韌體設計而言,只要電池在7.5v以上都屬於滿電狀態。

EV3韌體設計 7.5v即為滿電

而比過賽的應該都很清楚,8.3v跟7.5v這種電壓落差會對機器影響多大,如果是競賽機,很多路線大概會爆炸,足球機的話電壓掉到8v左右機器就跑不動了,因為電壓跟馬達有直接關係,所以電壓大幅變化會使的機器人不穩定,尤其7.5v-8.3v這個區間都顯示100%,導致這個百分比,實在沒有什麼卵用(就比賽而言)。

於是我們便開發出了一個可以於EV3上直接檢視電池狀況的工具~~直接利用Lego EV3底層的ByteCode製成,所以完美支持原生的EV3韌體,本工具以EV3 App形式存在,除非重新刷機,否則該應用都會一直存在的哦,只要沒把原生Lego VM移除的韌體基本上都支持~~

本工具是可以獨立運行無須電腦的,由於是以EV3 APP獨立運行,直接讀取系統電池狀況,也要比接電錶出來量還更準確一些哦~如果想了解怎麼安裝,請見以下影片:

另外先前玩樂高手創意中心有做外部的EV3電池電壓表,可以直接量測EV3電池,適合監控充電狀態以及更換電池前的檢查:


Download:

Download Link(GitHub):http://bit.ly/2MtXraO
Author:OFDL HSU
Ver:1.0

2 comments

  1. HAO

    請問是否可以把它做成EV3 Block?
    先感謝!

    1. OFDL小編

      技術問題克服中,仍在努力開發。

發佈回覆給「HAO」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *