2018年4月16日 星期一

Jumper T8SG V2 plus Deviation 遙控器 - 語音支援 Voice mod.

前言:
Deviation官網語音功能相關修改資訊請參考這裡.
Jumper T8SG V2 系列 (V2/V2 plus) 修改方式相同.
如上篇所述,Jumper T8SG V2 系列已預留語音模組及喇叭的位置,那就來玩玩吧!

進入正題:
首先,需要準備東西如下:
1, microSD卡(也叫TF卡)容量不須太大,MB等級即可.
2, MP3 DFPlayer mini 語音模組.
3, 喇叭,原廠預留22mm喇叭座位置,可自行DIY改用其他喇叭,測試過JJRC H67/Eachine E011C聖誕老公公四軸拆下的喇叭也能用,只是音質有差別而已.

首先,因為V2 plus預留語音模組只留8根針腳,如下圖:

所以,先把 DFPlayer 多餘針腳拆除,拆除方式可用斜口鉗先將不要的針腳黑色針座剪斷後將黑色針座先拆下,這樣排針就很容易解焊了!

焊接時模組盡量焊平,避免後續跟電池槽卡到!
這是失敗的例子,向右傾斜,還好後來測試勉強還不會卡到.

要焊這個模組工程有點大,搖桿&主板&螢幕要完全拆下,才能看到主板後面的焊點.

焊接完成後,螢幕板子依序全數裝回確認組裝狀況.

接下來,將喇叭用熱溶膠固定上去,接頭插入預留的喇叭插座中.

再來,要將電池倉一塊塑膠移除,才不會卡到DFPlayer模組,拆除方式建議用斜口鉗先沿著線剪開,再用美工刀切開並修平!

OK,硬體部分修改基本上到此告一段落,全部組裝上去測試看看.
用原廠3號電池x4的電池盒裝入,有點緊,可能是模組焊接不平的關係,不過勉強還能用!

換成小顆的 2S LiPo 鋰電池空間就很足夠了!

遙控器設定:
先到官網這裡下載語音及設定檔VoiceEN.zip

下載後解壓縮,裡面有 mp3 目錄及voice.ini檔,將 mp3 目錄複製到DFPlayer的SD卡中; voice.ini 則需要複製到T8SG V2遙控器USB中的 media 目錄裡面.

接下來,將T8SG V2遙控器USB中的 hardware.ini 修改這兩個地方:

軟體基本到此就修改完成了!

最後進入遙控器語音設定部分.
進入"Model menu" -> Voice config -> 找到要設定的開關/項目,選擇對應的聲音檔就可以了!

測試結果: 
https://www.youtube.com/watch?v=imOwHr0IE38



 

2018年4月9日 星期一

Jumper T8SG V2 plus Deviation 遙控器


外包裝,中規中矩,硬紙盒還蠻有質感的!

裡面跟T8SG V1版一樣,有個外出用提包! 方便攜帶. (硬紙盒顯得有點多餘了~~ Orz)

主角T8SG (V2) plus版出現了! 有人說黃色殼很像玩具,我覺得有變形金剛大黃蜂的感覺,外型也是Jumper自己設計的,沒有抄襲別人的感覺!(以我看過的遙控器來判斷.)


兩側特寫:


3號電池(AAx4) 電池槽, 空間還是有點小, T8SG V2系列可支持 3S以下LiPo電池供電, 但電池不好挑.

空模組槽,同 JR/Frsky 一樣 5pin 接頭輸出.

電源開關改為按壓式開關,類似Frsky X7的設計,但關機時,若按住按鍵時間太久會變成重新開機,此部分會和Deviation團隊討論是否可修改?
三個三段開關(SW A~D),左右上角兩個兩段開關(SW G & H) , 很想把 A 跟 H 對調, 方便三段飛行模式切換,有時間再來改.

出廠預設Deviation韌體版本.
主螢幕採用黃色系 OLED 大螢幕,感覺還不錯.

頂部左邊圓孔是PPM輸出(教飛孔/模擬器連接孔 ) , 右邊 USB 連接孔 , 終於把 USB孔弄到方便使用的位置了!大加分!

背面新設計了一個模組槽,出廠時先附一個空的模組空殼,方便使用者DIY外接模組時使用,比外蓋方便多了!實測結果,Frsky X7/X9D+的背蓋也可直接蓋上無問題!

不過,Jumper模組殼(包含四合一高頻頭)都有一個共通問題,插拔不容易! 卡榫位置設計需要再改進,可能要改模具,有點麻煩!

內部電路板狀況,跟V1版完全不同,全部重新設計!

背面的殼完全無零配件,拆下後可完全分離!

電池倉尺寸,有點太小了,18650電池也塞不進去,可惜了!

T8SG V1 vs. V2 plus 外觀尺寸比較,兩隻其實差不多大!!

重點來了,霍爾搖桿的霍爾感應器及相關結構!
霍爾搖桿手感很軟Q(有人可能覺得太軟),精準性很好,搖桿停到定位後數值不會跳動,感覺很不錯.

模組槽五根針腳定義, PPM 接到 MCU P42 接腳, 中間似乎有100歐姆電阻串接著! 
第五腳目前沒接,未來應該要改,這樣部分外接模組的回傳功能及其他擴充功能才有辦法實現,此部分待Deviation開發團隊協助處理!

目前遇到的問題是,外接模組使用 PPM 方式都還無法成功使用,但網路上有人使用Crossfire模組+PPM模式是可以正常工作的,這個部分需要一點時間釐清問題點.
頂部PPM輸出孔位連接模擬器是沒問題的.

PPM -> MCU P42 位置

Jumper 已經將DFPlayer聲音模組位置及喇叭接點預留好了,使用者未來可以自行DIY聲音功能進去.


喇叭位置預留好了,可安裝直徑 22mm 的喇叭進去,同 Frsky X9D+ 的喇叭尺寸.

還有個小問題,背後模組槽跟提把距離需再調整,部分模組進不去 ~~











2018年3月12日 星期一

DEVO 7E 中文化 - MCU免升級

支援繁體及簡體中文,不需要更換MCU,直上即可!
基於Deviation 2018/1/3版Nightly Build去修改的,Bayang有支援回傳

STM32版本四合一高頻頭在PPM模式協定選擇新方式

STM32版本四合一高頻頭在PPM模式下(不支援OpenTX serial模式的遙控器者),原先只有靠旋鈕只能選擇15種不同協定,但經過Multiprotocol開發者Pascal改寫後,已經可以選擇多達70種不同協定了.
*舊版ATMega328P版本容量過小,無法支援!
*其實,一開始是淘寶四合一高頻頭賣家-馭風老闆先開發出此功能,但當時只有兩個協定庫(Bank),Pascal把它擴充到4個Bank!


Multiprotocol RCGroup討論串 : Here

Multiprotocol Github 原始程式下載區 : Here

******************************************************************

Part 1, 如何刷韌體?
廢話不多說,直接看怎麼刷,編輯好的韌體 multi-stm-1.2.0.17.bin 檔 : 下載Download

前置作業:
1, 準備TTL-USB(也叫FTDI)連接工具及連接線三條.
2, 3pin插針x2 , 短路接頭(Jumper)x1
3, 下載刷機軟體 "ST Flash Loader Demonstrator" 下載點 : 下載Download

找到這個地方按下"Get Software"
按下載後,填寫一些基本資料
到你填寫的電子郵件信箱認證 &收取下載連結,下載刷機程式


硬體部分:
手邊幾款STM32版本四合一高頻頭
主要是將3pin插針x2分別焊在Boot0跟TTL(RX/TX/GND)兩處(紅框處)即可!Boot0要注意pin1的位置在何處?避免插錯!

因為有些高頻頭只用serial模式,沒有按鍵,所以接下來使用Jumper高頻頭做說明,其他高頻頭基本上操作方式是一樣的:
1, 將高頻模組的Boot0用短路接頭(Jumper)將pin1及2短路,沒有 Jumper的朋友可以用電線焊上讓他短路,刷完再拆掉!
2, 連結FTDI的RX到高頻頭TX,而FTDI的TX到高頻頭RX,兩邊GND直接對接,Vin/Vcc不要接,這是避免電壓錯誤燒毀MCU的原因!

3, 連接完成後,將高頻模組插入遙控器內,主要是利用遙控器供電,電壓就一定不會錯,這也是為何上面說Vin/Vcc不接的原因;FTDI電壓弄錯燒毀高頻頭MCU是最常見的操作錯誤!
4, 開啟遙控器電源,開啟ST Flash軟體(Demonstrator GUI),剩下的刷機過程附上照片:
     a, 連接線路及USB接上後,開啟遙控器電源給高頻頭供電
     b, 開啟刷機程式 Demonstrator GUI
     c, 選擇FTDI(USB-TTL)通訊埠!(未安裝其他裝置情況下只有一個可選),接下來按"Next"
     d, 若連接狀況正常無誤,會看到此綠燈畫面,若出現紅燈,請重新檢查接線狀況,通常RX/TX接返機率較大!接下來按"Next"
      e, 若與高頻頭連接順利,會看到以下畫面,表示FTDI及程式有順利讀取MCU內容.接下來按"Next"
      f, 接下來要選擇要刷入的韌體檔案,選Download to device功能(左邊紅圈處),再按一下右方檔案選擇鍵(右邊紅方框)處. 
      g, 選擇檔案時要先將右下方檔案類型由原本.s19改為.bin,否則會找不到檔案,選取下載的檔案之後,接下來按"Next"
     h, 接下來就會開始進行刷機作業如下圖,請稍等一會兒!
    i, 刷機完成如下圖,按下"Close"結束程式

詳細操作過程可參考"小四軸亂搞+新手黑洞俱樂部(陳小豬)" FB社團勇哥seafood的youtube說明影片.

5, 刷完之後,關閉遙控器電源,移除連接線,"移除Boot0的Jumper或把它插到2-3位置都可以" 很重要、很重要、很重要!
6, 收工測試!!

其實我覺得勇哥的說明已經很詳細了..........
******************************************************************
Part 2, 協定切換方式
前言,
新版韌體將旋鈕功能定義改為
"0" : 維持OpenTX serial 串列模式,可用OpenTX介面直接選協定
"F" : F= "16進位HEX"的 15" , 協定庫(Bank)選擇,目前 V1.2.0.17版共有5個Bank,每個Bank 14個協定,共70個協定可選.
"1~14" (1~E) : 協定選擇
1, 關閉遙控器電源,高頻模組插上去之後,將旋鈕提到 15(F)位置,先選擇Bank
2, 開啟遙控器電源,注意看背面高頻模組紅色LED燈,它會閃1~5下,中間會停一秒左右,閃"2"下停一秒,表示目前是使用Bank "2",依此類推!
3, 要改Bank,在此狀態下按住BIND按鍵約一秒後放開,它會切換到下一個Bank, 2->3 , 此時變成閃"3"下停一秒,表示目前是使用Bank "3",依此類推!
4, 要切Bank 1, 就切到Bank 5之後,在依上述方式切換就會變成Bank 1了.
5, 選定Bank完成之後,"關閉遙控器電源",接下來將旋鈕轉到你想要的協定編號,例如: Bayang協定是在Bank 2的7號位置,就將旋鈕轉到7 ; V202協定是Bank 1的14號位置,就將旋鈕轉到"E",依此類推!
6, 將機子電源接上; 按住高頻模組BIND按鍵不要放開,開啟遙控器電源,待高頻模組燈亮之後即開始對頻,對頻完成後即可放開按鍵(我有試過高頻模組燈亮之後提前放開按鍵好像也行)
7, 爽飛啦!!
***************************************************************************

刷機前檢查高頻頭版本為 : V1.1.6.21版
*OpenTX版本太舊的話,無此項目!但我無法確認從第幾版開始支援,所以遙控器 最好刷 2.2.0 以後的 OpenTX版本.

若高頻頭版本太舊,則會出現此畫面:


剛刷完機時會先出現此畫面,需要先對頻一次:

接下來才會出現版本訊息 : V1.2.0.17版(2018/3/5下載)

2018年1月12日 星期五

華科爾 Walkera Devo 7E 免更換 MCU 也可以用中文囉!!

感謝FB小四軸亂搞社團團友協助,現在Devo 7E 不用大費周章更換 MCU 也可以用中文囉!!
韌體是基於Deviation 2018/1/3的Nightly Build下去改的,支援中文繁體及簡體!
刷機前記得備份 設定檔 , 沒把握者建議整個 USB 內容皆備份.
刷機後記得格式化USB,用解壓縮的資料更新USB內容才行!
刷機後記得校正搖桿!

http://www.mediafire.com/file/t9cx2afgw5npm1z/deviation-devo7e-v5.0.0-7bfe9a3-dc59.zip

2017年12月4日 星期一

小四軸刷刷樂 - BlodClash B03 / JJRC H67 / Eachine E011/E011C 刷機飛手動(Acro mode) - Silverware #1

Part 1 , 講古篇


其實很早之前就在Banggood買了兩三台Eachine H8 mini (Eachine 是Banggood的自有品牌), 因為價格實在有夠便宜, 當時也發現  RCGroup 上 silverxxx 大神在改寫 H8 mini 韌體(Firmware) , 當時第一版只支援手動模式(Acro mode)因為手殘飛不好就沒再繼續玩,也沒追蹤了(想不到後來功能越改越強大)!

前些日子,在"小四軸亂搞社團(陳小豬)" FB社團(非公開社團)看到Dr.潘 po 出的 BoldClash BWHOOP B03 刷silverware韌體後超強能力大為驚豔,因為一直買不到BoldClash BWHOOP B03/pro,就連在BoldClash官網購買時,選擇國家竟然沒有台灣可選連買都買不了,寫信問客服也都沒消息,只好改買類似機型的 Eachine E011 (後來又敗了E011C=JJRC H67?待確認)來進行刷機測試!

花了些時間爬了 RCGroup 關於 B03&B03 pro / Eachine E011 / Silverware 相關刷機文章,慢慢才了解這韌體的強大,不僅支援自穩(Level)/手動(Acro)模式,支援PID參數調整,還支援回傳功能Telemetry ,真的是超強,重點是刷了變好飛許多!

這幾台所謂的涵道(ducted)機,其實最早起源應該是 Blade Inductrix 因為機子小,涵道自然形成的保護框作用,安全及耐摔度提高,室內飛行非常適合,所以對岸開始出現類似的機種,最熱銷的莫過於 JJRC H36(兄弟機種還有Eachine E010/Ni Hui NH 010/Furibee F36.......一大堆) ,JJRC H36/Eachine E010剛好通信協定被Deviation開發者破解(MJXq-E010協定),所以剛好趕上熱潮大熱賣!

這類小機,也拜FPV配備越做越輕薄短小所賜,小小一機竟然可以當作FPV穿越機來飛,引領出另一類的熱潮! H36 這個級別的小機使用6x15mm碳刷馬達,飛起來已經相當過癮了,室內穿越飛型更是安全方便的首選,只是要像無刷FPV機一樣戶外狂飆特技翻滾還是相對吃力了點!

B03/E011/H67 這個級別採用H36相同尺寸機架,但使用7x16mm 高轉速馬達,實測上相對H36有力很多,要飛FPV Acro模式相對容易,而且協定是Deviation先前破解過的Bayang協定,好處真是不勝枚舉,加上價格低廉,真的是新手FPV首選,戶外Acro狂飆的影片 Youtube 上面也是一堆,CP值超高!

因為協定相容性高,無論DEVO刷機Deviation使用者或是Frsky系列加四合一高頻頭,甚至其他遙控器加nRF24L01高頻頭,只要能用Bayang協定就能飛,便利性超高!

廢話了這麼多,那到底要怎麼刷機呢?
1, 英文OK的飛友直接看 RCGroup B03 刷機這篇或是 Silverware 官網說明即有詳細說明!
2, 等小弟準備中的Part 2,刷機篇 ................... XD