去年9月
鴻蒙正式開源,隨后舉辦了第1屆鴻蒙
大賽。當(dāng)時因為忙于項目案子,沒時間參與,甚是惋惜。不但錯過了很多好玩的東西,還錯過了不少獎金···
現(xiàn)在,第2屆鴻蒙大賽開始報名了,昨天趕緊組織了我們的團隊,報名參加了。這次我的核心團隊報名的項目是“分布式多功能測試儀”,實現(xiàn)思路可以參考下面這張圖。
用多個獨立的測試模塊做測量前端,鴻蒙手機做HMI,前端和HMI通過WIFI聯(lián)網(wǎng),構(gòu)成超級終端,實現(xiàn)無線測量和監(jiān)控、反向控制和設(shè)置等功能。
這里面完美綜合應(yīng)用了鴻蒙的3大特性:
第1是“硬件互助,資源共享”。手機/手表出屏幕和觸摸,測試前端出物理檢測功能(AD轉(zhuǎn)換,或傳感器功能等),大家硬件互助形成最終測量監(jiān)控功能。
第2是“一次開發(fā),多端部署”。鴻蒙手機和手表都可以作為HMI端,手機屏幕大,可以顯示更多細(xì)節(jié)信息(譬如波形);而手表屏幕小,只能顯示少量信息(譬如抓取波形的頻率和電壓值等)。使用DevEcoStudio一次開發(fā),即可滿足手機和手表多端部署需求。
第3是“統(tǒng)一OS,彈性部署”。不管是手機、手表、還是任何一個測試前端(分別可用不同MCU方案,譬如HI3861、ESP32、W800等),均運行鴻蒙系統(tǒng)。這充分體現(xiàn)了鴻蒙一套OS面向萬物互聯(lián)的特性。
目前該項目已經(jīng)報名,整個案子的實現(xiàn)路線我已經(jīng)有腹稿,之后會逐步啟動。因為我們團隊目前還有2個項目開發(fā)案子在忙,這個項目只能抽空去做,所以只能見縫插針來安排了。
整個案子做完后也會開源出來給大家玩。到時可以看看,如果想要的人多可以做個眾籌,搞一批給大家DIY。最后當(dāng)然會出課程,作為一個鴻蒙的實戰(zhàn)項目課程來講一講。
以上是我們核心團隊的報名項目。下面還有一個事想說一下。
-----------------------------------------------
應(yīng)活動組織方邀請,希望我們能多發(fā)展一些同學(xué)來參賽。畢竟鴻蒙大賽目的是鼓勵大家玩起來,人多才熱鬧,對宣傳鴻蒙生態(tài)也有幫助。所以我在此希望能召集更多有實力、有時間的同學(xué)來一起參與鴻蒙大賽。
初步確定的玩法是:(1)我來出創(chuàng)意和項目規(guī)劃,或者我來啟發(fā)你,你來想創(chuàng)意和功能,再跟我討論確定。(2)我和我的團隊會提供技術(shù)支持,協(xié)助確定項目任務(wù)劃分,技術(shù)路線,實現(xiàn)方法思路等。(3)你重點要做的就是干活,負(fù)責(zé)具體軟硬件研發(fā)工作量。關(guān)鍵是軟件,硬件可以用現(xiàn)成模塊搭接或者我們提供協(xié)助解決。(4)參賽。若獲獎則平分獎金(譬如2人組團報一個課題,假設(shè)獲獎獎金2萬元,則我的團隊分得50%即1萬,參與的2人共分另50%即1萬元)。
參與項目要求你有一定嵌入式軟件開發(fā)能力,至少基本的C語言水平是具備的,單片機開發(fā)也有一定的基礎(chǔ)能力。簡單來說就是學(xué)過《C語言高級專題》和《單片機全五季課程》的部分章節(jié)就行了,可以參與。如果還學(xué)過我們的鴻蒙課程那就更好了。
參與項目還有另一個要求就是你得有時間,不能想著蹭別人。這個比賽是現(xiàn)在報名即開始,明年3月份左右提交作品,所以整個干活時間不緊不慢吧,只要有一定基本功,也愿意投入時間來玩,還是能弄出東西的。
最后,不管你是在校學(xué)生,還是已經(jīng)工作在職的工程師,我都?xì)g迎。但是我更希望在校大學(xué)生來參與,因為這個活動我還有另一重目的,就是挖掘優(yōu)秀的在校大學(xué)生作我們的“在線協(xié)作實習(xí)生”,在項目實戰(zhàn)中去發(fā)掘優(yōu)秀人才,為我的研發(fā)團隊擴展做好人才后備軍儲備,哈哈。
有興趣的同學(xué),歡迎加專門交流群詳聊。加群驗證信息填“鴻蒙大賽”4個字就行了。