您現在的位置是:首頁 > 綜合

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

  • 由 雷峰網leiphone 發表于 綜合
  • 2023-01-31
簡介實現過程有朋友可能知道,稚暉君三個月前開發過一個硬核“小電視”專案

b站百大獎盃是純金的嗎

在程式設計師的眼中,“平平無奇”四個字是不存在的。

比如,剛吃完的“螃蟹殼”只能變成垃圾?

NO,給它裹上一層黑科技就能搖身變成一臺“螃蟹火星車”,還能手動控制,指哪走哪。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

充電寶只能用來充電?

太過簡單!不如親自制作一個,自帶1080p顯示屏,還能外接PS打遊戲。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

沒錯,這些硬核黑科技全部來自B站Up主、AI演算法工程師稚暉君。

停更了好一陣子後,這位自稱野生鋼鐵俠的超硬核Up主終於又釋出了新作品。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

之所以停更這麼久,Up主解釋說,不是因為在野外被捕了,純粹是因為工作太忙了。

熟悉稚暉君的同學都知道,他前段時間已經加入了“華為天才少年”計劃。

稚暉君2018年從電子科技大學畢業,之後加入OPPO,從事演算法研發工作。在此前的影片中,他說,在華為、頭條、拼多多、優必選以及一些外企等一線科技公司發來的Offer中,選擇了華為。

華為“天才少年”計劃於2019年正式發起,當時任正非在官方郵件中表示:

今年我們將從全世界招進20-30名天才少年,明年我們還想從全世界範圍招進200-300名,這些天才少年就像“泥鰍”一樣,鑽進我們的組織,啟用我們的隊伍。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

這個專案旨在用頂級挑戰賽和頂級薪酬招攬世界範圍內的頂尖人才。據說,這些天才們的年薪均在100萬以上。

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

他在影片中說,這次更新是趁週末肝了20多個小時的成果,名叫HoloCubic,翻譯過來就是分體式迷你高畫質光學影像分光投射桌面網路終端裝置。

簡稱“透明小電視”,也就是這個亞子。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

自制透明小電視HoloCubic

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

或者一些常規資訊流。比如B站的粉絲資料,電腦後臺的執行情況,如CPU、記憶體佔用、溫度、網速等。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

又或者透過訂閱圖片資料流來把它當做一個桌面小相簿。

如果顯示還不過癮,它甚至還自帶了輸入法功能。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

看到這裡,有同學可能會好奇,這個小電視一個按鍵都沒有,如何實現功能的切換或文字輸入?

Up主解釋說,小電視的底層系統內建了加速度計和陀螺儀,只要像這樣,

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

左右搖一搖,就可以實現多功能和模組之間的切換了。

另外他還強調,HopCubic不僅是一個功能非常多的炫酷顯示屏,還可以作為一個ESP32開發板來使用,結合它的網路能力以及程式碼框架,還可以實現很多好玩的功能。

實現過程

有朋友可能知道,稚暉君三個月前開發過一個硬核“小電視”專案。

當時這個專案收割了近500萬的觀看量、70萬點贊,還被小破站收錄為入站必刷影片。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

為了讓大家能夠輕鬆復現,在這款小電視專案中,Up主要沒有采用高效能的SOC,而是採用了非常流行的MUC方案—ESP32開發板。

軟體框架也使用了比較簡單,容易上手的Arduino來進行實現。總體路線圖大概分為電路、軟體和結構三個部分。

在電路設計方面,Up主遵循高整合度、緊湊設計路線,最終的電路板大概只有一個硬幣大小,上面集成了ESP32最小系統、串列埠以及下載電路、一個MPU6050六軸加速度計和陀螺儀、環境光感測器、一個RGB燈、板載的WiFi和藍芽天線,以及一個SD卡槽。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

然後透過光固化3D打印出來,硬體實物就OK了。

接下來是為硬體注入靈魂,也及時軟體程式碼的編寫。Up主介紹,軟體部分大概分為三個模組,一是裝置驅動移植與開發,包括螢幕驅動、RGB驅動、IMU驅動,其中一些是借用現有開源的輪子,另一部分是自己開發的。

二是GUI庫(lvgl)移植適配。需要說明的是,考慮到所選用EPS32-PICO-D4開發板,其硬體資源有限,而內建SRAM卡記憶體只有500K,無法帶動複雜圖形的桌面,因此Up主使用了輕量級圖形庫lvgl,並完成了顯示介面、檔案裝置以及輸入裝置的移植。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

最後一環就是基於APP的上層開發,也就是基於底層框架實現各種邏輯和功能,如上上面我們介紹的顯示天氣預報,後臺資訊流、手機通知以及小相簿等。

以上所有硬體和軟體程式碼,Up主已經在GitHub全部開源。

感興趣的朋友,可以猛戳此這裡:https://github。com/peng-zhihui/HoloCubic

自制百大Up獎盃

有意思的是,最後Up主用這個透明小電視還自制了一個百大Up獎盃!

原來最近B站發起了2020百大Up主評選&頒獎活動,稚暉君也作為嘉賓之一被邀請參加了。

如果不拿一個獎盃豈不是有些遺憾,於是一頓操作猛如虎後……

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

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

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

影片最後,Up主強調專案技術難度不高,可復現極強,感興趣的朋友可以來開發一些小專案。

聽到這裡,不少網友評論也是扎心了。

“技術難度不高,但侮辱性極強”,“外行看好牛逼,內行看是超級牛逼”。

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

太賽博朋克了!「華為天才少年」自制百大Up獎盃,網友:技術難度不高,侮辱性極強

最後為大家奉上Up主完整影片:

引用連結:

https://www。bilibili。com/video/BV1VA411p7MD

https://space。bilibili。com/20259914?from=search&seid=17861804911948281730

雷鋒網雷鋒網雷鋒網

Top