“華爲天才少年”自制百大Up獎盃,網友:技術難度不高侮辱性極強


來源:雷鋒網

B站硬核黑科技Up主、AI算法工程師稚暉君,停更了好一陣子後,這位自稱野生鋼鐵俠的超硬核Up主終於又發佈了新作品。

之所以停更這麼久,Up主解釋說,不是因爲在野外被捕了,純粹是因爲工作太忙了。
熟悉稚暉君的同學都知道,他已經加入了“華爲天才少年”計劃。
稚暉君2018年從電子科技大學畢業,之後加入OPPO,從事算法研發工作。在此前的視頻中,他說,在華爲、頭條、拼多多、優必選以及一些外企等一線科技公司發來的Offer中,最終選擇了華爲。

話說回來,這次稚暉君帶來了什麼硬核黑科技?

他在視頻中說,這次的更新是趁週末肝了20多個小時的作品,名叫HoloCubic,翻譯過來就是分體式迷你高清光學影像分光投射桌面網絡終端設備。
簡稱“透明小電視”,也就是這個亞子。

1


自制透明小電視HoloCubic
這個透明小電視中加入了Wifi功能,可以實時顯示天氣預報。

或者一些常規信息流。比如B站的粉絲數據,電腦後臺的運行情況,如CPU、內存佔用、溫度、網速等。

除此之外,它還可以作爲一個手機桌面小配件,接收到短息、通知等消息。

又或者通過訂閱圖片數據流來把它當做一個桌面小相冊。
如果顯示還不過癮,它甚至還自帶了輸入法功能。

看到這裏,有同學可能會好奇,這個小電視一個按鍵都沒有,如何實現功能的切換或文本輸入?
Up主解釋說,小電視的底層系統內置了加速度計和陀螺儀,只要像這樣,

左右搖一搖,就可以實現多功能和模塊之間的切換了。
另外他還強調,HopCubic不僅是一個功能非常多的炫酷顯示屏,還可以作爲一個ESP32開發板來使用,結合它的網絡能力以及代碼框架,還可以實現很多好玩的功能。

2


實現過程
有朋友可能知道,稚暉君三個月前開發過一個硬核“小電視”項目。
當時這個項目收割了近500萬的觀看量、70萬點贊,還被小破站收錄爲入站必刷視頻。

不過,當時這款小電視使用的是ARM-Linux的板子,多少有些大材小用,所需要的成本和技術難度也都比較高。

爲了讓大家能夠輕鬆復現,在這款小電視項目中,Up主要沒有采用高性能的SOC,而是採用了非常流行的MUC方案—ESP32開發板。
軟件框架也使用了比較簡單,容易上手的Arduino來進行實現。總體路線圖大概分爲電路、軟件和結構三個部分。
在電路設計方面,Up主遵循高集成度、緊湊設計路線,最終的電路板大概只有一個硬幣大小,上面集成了ESP32最小系統、串口以及下載電路、一個MPU6050六軸加速度計和陀螺儀、環境光傳感器、一個RGB燈、板載的WiFi和藍牙天線,以及一個SD卡槽。

這塊電路主板通過ffc的排線與IPS主屏幕進行進行連接,大概形成這個樣子。

然後通過光固化3D打印出來,硬件實物就OK了。
接下來是爲硬件注入靈魂,也及時軟件代碼的編寫。Up主介紹,軟件部分大概分爲三個模塊,一是設備驅動移植與開發,包括屏幕驅動、RGB驅動、IMU驅動,其中一些是借用現有開源的輪子,另一部分是自己開發的。
二是GUI庫(lvgl)移植適配。需要說明的是,考慮到所選用EPS32-PICO-D4開發板,其硬件資源有限,而內置SRAM卡內存只有500K,無法帶動複雜圖形的桌面,因此Up主使用了輕量級圖形庫lvgl,並完成了顯示接口、文件設備以及輸入設備的移植。


最後一環就是基於APP的上層開發,也就是基於底層框架實現各種邏輯和功能,如上上面我們介紹的顯示天氣預報,後臺信息流、手機通知以及小相冊等。
以上所有硬件和軟件代碼,Up主已經在GitHub全部開源。
感興趣的朋友,可以猛戳此這裏:
https://github.com/peng-zhihui/HoloCubic

3


自制硬核百大Up獎盃
有意思的是,最後Up主用這個透明小電視還自制了一個百大Up獎盃!
原來最近B站發起了2020百大Up主評選&頒獎活動,稚暉君也作爲嘉賓之一被邀請參加了。
如果不拿一個獎盃豈不是有些遺憾,於是一頓操作猛如虎後......

一個賽博朋克風的獎盃就這樣誕生了!

看到這裏,網友們一時間也不淡定了!

視頻最後,Up主強調項目技術難度不高,可復現極強,感興趣可以在GitHub主頁瞭解一下。
聽到這裏,不少網友評論也是扎心了,“技術難度不高,但侮辱性極強”。

引用鏈接:


  • https://www.bilibili.com/video/BV1VA411p7MD
  • https://space.bilibili.com/20259914?from=search&seid=17861804911948281730

本文分享自微信公衆號 - 五分鐘學算法(CXYxiaowu)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章