目錄
- 一. 🦁 寫在前面
- 二. 🦁 愉快的安裝流程
- 2.1 安裝前準備
- 2.2 流程準備
- 2.2.1 燒錄鏡像
- 2.2.2 開機
- 2.2.3 連網
- 2.2.4 SSH遠程連接開發板
- 2.3 體驗 AI 應用樣例
- 三. 🦁 寫在最后

一. 🦁 寫在前面
大家好,我是獅子呀!
這一期很榮幸可以得到香橙派官方的邀請,體驗一下他們最新的Orange pi AIpro開發板的性能!
這塊是首款基于昇騰深度研發的建設人工智能新生態開發板,可以幫助用戶輕松實現從創意到原型再到批量生產的交付,是創客、夢想家、業余愛好者的理想創意平臺。
這款板子做工挺精致的,功能齊全,各個配件的功能接口官網都很詳細說明了!
現在獅子收到實物了(實物如下),由我從安裝到使用給大家整理一下流程(以及遇到的坑🕳)
二. 🦁 愉快的安裝流程
2.1 安裝前準備
在安裝前,官方發過來的只有Type-C 接口的 20V PD-65W 適配器、32GTF 卡、開發板(散熱風扇等配件已經裝好了)。
我們還需要自己準備一下裝備:
- 一個用于燒錄系統的TF 卡讀卡器
- 用于連接顯示器的HDMI線
- Type-C轉USB3.0 轉接線,用于Type-C接口連接USB3.0 的存儲設備
- 顯示屏(可直接使用筆記本上的,但是要有HDMI轉USB接口的線)
- 有線鍵盤
- 有線鼠標
這些東西網上買也不貴,大概京東下單,隔天就能到!
2.2 流程準備
2.2.1 燒錄鏡像
在官方提供的鏡像資料里面選擇合適的鏡像文件下載(百度網盤連接直接下載的,可能會比較慢,可以去某寶搞個一天的會員!)
官方鏡像下載鏈接如下:http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-AIpro.html
官方提供了兩個操縱系統,我這里選擇的是烏班圖的鏡像下載:
下載完鏡像,然后就是燒錄了,官方很貼心,提供了燒錄的綠色軟件,鏈接如下:https://www.balena.io/etcher/
但是獅子這里使用非官方的軟件進行燒錄,詳情如下:
等顯示100%,就燒錄完成了!
2.2.2 開機
燒錄系統完成后,其實這塊板子就是一個小的主機啦,我們現在來連接顯示屏和主機就行!
我們準備好HDMI線和顯示屏,連接好對應的接口,如下:
插上開發板的電源,等待兩個綠燈亮起來就啟動啦!
很大一個Orange pi的logo
!!!
2.2.3 連網
有兩種方式連接網絡:
- 一種是直接插網線(支持千兆網口)
- 通過無線wifi的方式進行聯網。
我這里因為沒有多余的網線,就直接來連接本地wifi了!
2.2.4 SSH遠程連接開發板
- 連好網絡后,我們輸入ifconfig命令,查看ipv4地址,如下:
- 通過Xshell方式遠程連接到開發板(這個步驟很基礎,具體就不詳細描述了)
- 連接成功界面如下:
其中,這里的賬號密碼都是根據文檔提供,自行選擇需要的賬戶登入:
2.3 體驗 AI 應用樣例
我們根據文檔所言,進入samples目錄,就可以看到自帶8個實驗AI應用樣例和一個啟動Shell腳本。
我們通過啟動 start_notebook.sh,來啟動Jupyter Lab:
通過所顯示的地址,登錄 Jupyter Lab:
我們任意啟動幾個AI樣例來體驗一下:
-
文字識別樣例
作用是從圖片中識別出文本,將圖像中的文字轉化為字符信息,效果如下:
-
FCN模型
對輸入圖片進行語義分割,效果如下:
實現邏輯主要分為以下幾步:- 初始化acl資源,在調用acl相關資源時,先初始化AscendCL
- 對圖片進行前處理,使得模型正確推理
- 推理,利用AclLiteModel接口對圖片進行推理
- 對推理結果進行后處理,使得圖片正常畫出
- 可視化圖片,利用plt將結果畫出
-
通過ResNet50實現圖片分類
實現邏輯主要分為以下幾步:- 初始化acl資源,在調用acl相關資源時,先初始化AscendCL
- 推理,利用AclLiteModel.execute接口對圖片進行推理
- 對推理結果進行后處理,轉換像素值值域以及將圖片縮放到原圖大小
- 可視化圖片,利用plt將結果畫出
三. 🦁 寫在最后
最后來說一下這塊板子的使用體驗。
首先,這塊作為國產研發的開發板使用步驟真的不難,文檔很詳細,只要跟著文檔來做,基本是入門級別的;
其次,它擁有業界最強大的8/20TOPS澎湃算力和AI處理器,配備豐富的插件擴展口。這將為項目創新和開發人員提供廣闊的空間和高度可玩性。不僅可以實現智能家居開發,還能應用于各種不同的ALot場景。其解決方案具有極佳的支持和可靠性,將為未來的嵌入式AI項目提供強大的性能和靈活的應用能力。
今天使用下來,基本插電6個小時以上,運行了很多例子,板子的溫度一直保持在40-50℃這樣子,散熱真的很好!
🦁 其它優質專欄推薦 🦁
🌟《Java核心系列(修煉內功,無上心法)》: 主要是JDK源碼的核心講解,幾乎每篇文章都過萬字,讓你詳細掌握每一個知識點!
🌟 《springBoot 源碼剝析核心系列》:一些場景的Springboot源碼剝析以及常用Springboot相關知識點解讀
歡迎加入獅子的社區:『Lion-編程進階之路』,日常收錄優質好文
更多文章可持續關注上方🦁的博客,2023咱們頂峰相見!