本文來(lái)源電子發(fā)燒友社區(qū),作者:HonestQiao, 帖子地址:https://bbs.elecfans.com/jishu_2282162_1_1.html
這次有幸獲得Air105的試用,結(jié)合之前使用合宙產(chǎn)品的經(jīng)驗(yàn),很快就上手了。
零、開(kāi)箱
首先來(lái)看一看Air105:
合宙發(fā)的開(kāi)發(fā)板,一如既往的高顏值,Air105的開(kāi)發(fā)板,是黑金組合的。
另外,提供了排針,但一般都不焊針,需要自己焊接,不過(guò)要測(cè)試板載的三個(gè)顏色的LED,以及攝像頭,不用焊針都可以進(jìn)行。
這塊小板子,相對(duì)于其價(jià)位,非常超值。Air105搭載高性能Cortex-M4F內(nèi)核,最高頻率204Mhz,內(nèi)置640KB SRAM和4MB Flash,大小僅10mm*10mm,共有56個(gè)可編程GPIO管腳。
外設(shè)方面,提供UART/GPIO/I2C/ADC/SPI等基礎(chǔ)外設(shè),還提供DAC/USB/DCMI/HSPI/LCDI/KCU等高級(jí)外設(shè)接口。
同時(shí)還內(nèi)置LDO與鋰電池充電功能,支持5V/3.3V供電,同時(shí)自帶5V轉(zhuǎn)3.3V的LDO,極大的簡(jiǎn)化了外圍電路。
結(jié)合合宙開(kāi)源的openluat,開(kāi)發(fā)起來(lái)塊,應(yīng)用場(chǎng)合也非常多,小家電、智能家居、智能玩具、工業(yè)控制、醫(yī)療監(jiān)護(hù)等物聯(lián)網(wǎng)場(chǎng)景,都可以使用。
廣告打完,這次我不點(diǎn)燈了,直接上攝像頭了。
要正常使用攝像頭,我們需要如下的準(zhǔn)備:
1. 連接好攝像頭
2. 了解開(kāi)發(fā)板上的撥碼開(kāi)關(guān)
3. 兩個(gè)USB驅(qū)動(dòng):一個(gè)是CH340(USB2TTL)的,一個(gè)是攝像頭的
CH340驅(qū)動(dòng):http://www.wch.cn/download/ch341ser_exe.html【CH341SER.EXE】
攝像頭驅(qū)動(dòng):https://doc.openluat.com/wiki/21?wiki_page_id=2070#USB_8【合宙Cat.1模塊PC 端 USB 驅(qū)動(dòng)】
4. 固件燒錄工具:
1) LuaTools工具:https://wiki.luatos.com/pages/tools.html【LuaTools下載(右鍵另存為)】
2) 最新固件:LuaTools自帶
3) 攝像頭應(yīng)用lua腳本:LuaTools自帶
5. PC端攝像頭顯示程序:https://gitee.com/openLuat/luatos-soc-air105/attach_files
下面,我們一步一步操作:
一、連接好攝像頭:
參考上圖,連接好攝像頭,確保接口部分連接到位,攝像頭正面朝上
二、了解開(kāi)發(fā)板上的撥碼開(kāi)關(guān):
USB接口旁邊有個(gè)小開(kāi)關(guān),默認(rèn)表面有貼膜,撕掉即可。
當(dāng)撥碼撥到ON的時(shí)候,我們可以通過(guò)USB下載固件,下載腳本,已經(jīng)通過(guò)LuaTools進(jìn)行串口調(diào)試。
當(dāng)撥碼撥離ON的時(shí)候,我們可以通過(guò)USB獲取攝像頭的數(shù)據(jù)。
三、兩個(gè)USB驅(qū)動(dòng):
1. 調(diào)試串口驅(qū)動(dòng):
調(diào)試串口驅(qū)動(dòng)為CH340驅(qū)動(dòng),驅(qū)動(dòng)安裝后,就可以通過(guò)USB下載固件,下載腳本,已經(jīng)通過(guò)LuaTools進(jìn)行串口調(diào)試。
斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥到ON,然后連接USB,識(shí)別后,設(shè)備信息如下:
2. 攝像頭驅(qū)動(dòng):
攝像頭驅(qū)動(dòng)使用的和“合宙Cat.1模塊PC 端 ”同樣的USB驅(qū)動(dòng):
斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥離ON,然后連接USB,識(shí)別前,設(shè)備信息如下:
識(shí)別后,設(shè)備信息如下:
四、固件燒錄:
首先,斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥到ON,然后連接USB,識(shí)別后,再進(jìn)行下面的操作。
下載LuaTools工具,并放置到LuaTools目錄中,然后啟動(dòng)Luatools_v2.exe,會(huì)自動(dòng)檢測(cè)最新版本,如果提示更新,點(diǎn)擊開(kāi)始即可自動(dòng)更新。
LuaTools啟動(dòng)成功后,會(huì)自動(dòng)下載所支持的設(shè)備最新固件和demo腳本。
在LuaTools主界面,按照下面的參數(shù)進(jìn)行設(shè)置,就可以打開(kāi)串口,看到調(diào)試信息了:
然后,點(diǎn)擊項(xiàng)目管理測(cè)試,添加一個(gè)Air105_Test的測(cè)試項(xiàng)目,并選定好底層Core和要寫入的腳本,具體如下:
上圖中,對(duì)應(yīng)的Core和腳本,均在LuaTools目錄中,按照所示目錄選擇即可。
設(shè)置好以后,點(diǎn)擊下載底層和腳本,等待下載完成即可。
正常下載,為綠色進(jìn)度條和文字;如果有問(wèn)題,是紅色的文字提示。
首次下載的時(shí)候,需要下載底層和腳本;后續(xù)直接下載腳本即可。如果固件有更新了,可以選擇新的固件,再次下載底層和腳本。
開(kāi)發(fā)板重啟后,串口調(diào)試部分,將會(huì)顯示如下信息,表示攝像頭開(kāi)始工作了:
五、PC端攝像頭顯示程序
要使用PC端攝像頭顯示程序顯示攝像頭拍攝的內(nèi)容,需要先斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥離ON,然后連接USB,識(shí)別后,再進(jìn)行下面的操作。
下載Air105攝像頭預(yù)覽及固件_20220331.7z,解壓后,點(diǎn)擊其中的start.exe,就會(huì)自動(dòng)安裝需要的.NET依賴包,并啟動(dòng)顯示應(yīng)用:
在操作界面上,選擇對(duì)應(yīng)的串口和波特率,點(diǎn)擊開(kāi)始讀取,稍后就會(huì)顯示攝像頭拍攝的內(nèi)容了。
因?yàn)閿z像頭比較初級(jí),所以拍攝的清晰度不是很高,而且速度也不是很快,能用就成。
攝像頭拍攝部分的代碼,可以查看 resource/105_lua_lod/core_V0006/demo/camera/Air105/capture_u*** 部分的代碼:
復(fù)制代碼
其核心,就是通過(guò)攝像頭獲取圖像,保存為jpg圖片,然后通過(guò)串口以字符串模式發(fā)送出來(lái)。
而PC端的程序,就是接收這個(gè)圖片數(shù)據(jù),然后解碼為圖片binary數(shù)據(jù),再顯示出來(lái)。
如果有玩過(guò)迪文COF智能屏的同學(xué),完全可以兩者結(jié)合,把圖片數(shù)據(jù),直接給發(fā)到迪文COF智能屏顯示了。
這次有幸獲得Air105的試用,結(jié)合之前使用合宙產(chǎn)品的經(jīng)驗(yàn),很快就上手了。
零、開(kāi)箱
首先來(lái)看一看Air105:

合宙發(fā)的開(kāi)發(fā)板,一如既往的高顏值,Air105的開(kāi)發(fā)板,是黑金組合的。
另外,提供了排針,但一般都不焊針,需要自己焊接,不過(guò)要測(cè)試板載的三個(gè)顏色的LED,以及攝像頭,不用焊針都可以進(jìn)行。
這塊小板子,相對(duì)于其價(jià)位,非常超值。Air105搭載高性能Cortex-M4F內(nèi)核,最高頻率204Mhz,內(nèi)置640KB SRAM和4MB Flash,大小僅10mm*10mm,共有56個(gè)可編程GPIO管腳。
外設(shè)方面,提供UART/GPIO/I2C/ADC/SPI等基礎(chǔ)外設(shè),還提供DAC/USB/DCMI/HSPI/LCDI/KCU等高級(jí)外設(shè)接口。
同時(shí)還內(nèi)置LDO與鋰電池充電功能,支持5V/3.3V供電,同時(shí)自帶5V轉(zhuǎn)3.3V的LDO,極大的簡(jiǎn)化了外圍電路。
結(jié)合合宙開(kāi)源的openluat,開(kāi)發(fā)起來(lái)塊,應(yīng)用場(chǎng)合也非常多,小家電、智能家居、智能玩具、工業(yè)控制、醫(yī)療監(jiān)護(hù)等物聯(lián)網(wǎng)場(chǎng)景,都可以使用。
廣告打完,這次我不點(diǎn)燈了,直接上攝像頭了。
要正常使用攝像頭,我們需要如下的準(zhǔn)備:
1. 連接好攝像頭
2. 了解開(kāi)發(fā)板上的撥碼開(kāi)關(guān)
3. 兩個(gè)USB驅(qū)動(dòng):一個(gè)是CH340(USB2TTL)的,一個(gè)是攝像頭的
CH340驅(qū)動(dòng):http://www.wch.cn/download/ch341ser_exe.html【CH341SER.EXE】
攝像頭驅(qū)動(dòng):https://doc.openluat.com/wiki/21?wiki_page_id=2070#USB_8【合宙Cat.1模塊PC 端 USB 驅(qū)動(dòng)】
4. 固件燒錄工具:
1) LuaTools工具:https://wiki.luatos.com/pages/tools.html【LuaTools下載(右鍵另存為)】
2) 最新固件:LuaTools自帶
3) 攝像頭應(yīng)用lua腳本:LuaTools自帶
5. PC端攝像頭顯示程序:https://gitee.com/openLuat/luatos-soc-air105/attach_files
下面,我們一步一步操作:
一、連接好攝像頭:

參考上圖,連接好攝像頭,確保接口部分連接到位,攝像頭正面朝上
二、了解開(kāi)發(fā)板上的撥碼開(kāi)關(guān):

USB接口旁邊有個(gè)小開(kāi)關(guān),默認(rèn)表面有貼膜,撕掉即可。
當(dāng)撥碼撥到ON的時(shí)候,我們可以通過(guò)USB下載固件,下載腳本,已經(jīng)通過(guò)LuaTools進(jìn)行串口調(diào)試。
當(dāng)撥碼撥離ON的時(shí)候,我們可以通過(guò)USB獲取攝像頭的數(shù)據(jù)。
三、兩個(gè)USB驅(qū)動(dòng):
1. 調(diào)試串口驅(qū)動(dòng):
調(diào)試串口驅(qū)動(dòng)為CH340驅(qū)動(dòng),驅(qū)動(dòng)安裝后,就可以通過(guò)USB下載固件,下載腳本,已經(jīng)通過(guò)LuaTools進(jìn)行串口調(diào)試。

斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥到ON,然后連接USB,識(shí)別后,設(shè)備信息如下:

2. 攝像頭驅(qū)動(dòng):
攝像頭驅(qū)動(dòng)使用的和“合宙Cat.1模塊PC 端 ”同樣的USB驅(qū)動(dòng):

斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥離ON,然后連接USB,識(shí)別前,設(shè)備信息如下:


識(shí)別后,設(shè)備信息如下:

四、固件燒錄:
首先,斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥到ON,然后連接USB,識(shí)別后,再進(jìn)行下面的操作。
下載LuaTools工具,并放置到LuaTools目錄中,然后啟動(dòng)Luatools_v2.exe,會(huì)自動(dòng)檢測(cè)最新版本,如果提示更新,點(diǎn)擊開(kāi)始即可自動(dòng)更新。
LuaTools啟動(dòng)成功后,會(huì)自動(dòng)下載所支持的設(shè)備最新固件和demo腳本。
在LuaTools主界面,按照下面的參數(shù)進(jìn)行設(shè)置,就可以打開(kāi)串口,看到調(diào)試信息了:

然后,點(diǎn)擊項(xiàng)目管理測(cè)試,添加一個(gè)Air105_Test的測(cè)試項(xiàng)目,并選定好底層Core和要寫入的腳本,具體如下:

上圖中,對(duì)應(yīng)的Core和腳本,均在LuaTools目錄中,按照所示目錄選擇即可。
設(shè)置好以后,點(diǎn)擊下載底層和腳本,等待下載完成即可。
正常下載,為綠色進(jìn)度條和文字;如果有問(wèn)題,是紅色的文字提示。
首次下載的時(shí)候,需要下載底層和腳本;后續(xù)直接下載腳本即可。如果固件有更新了,可以選擇新的固件,再次下載底層和腳本。
開(kāi)發(fā)板重啟后,串口調(diào)試部分,將會(huì)顯示如下信息,表示攝像頭開(kāi)始工作了:

五、PC端攝像頭顯示程序
要使用PC端攝像頭顯示程序顯示攝像頭拍攝的內(nèi)容,需要先斷開(kāi)開(kāi)發(fā)板USB連接,將撥碼開(kāi)關(guān)撥離ON,然后連接USB,識(shí)別后,再進(jìn)行下面的操作。
下載Air105攝像頭預(yù)覽及固件_20220331.7z,解壓后,點(diǎn)擊其中的start.exe,就會(huì)自動(dòng)安裝需要的.NET依賴包,并啟動(dòng)顯示應(yīng)用:

在操作界面上,選擇對(duì)應(yīng)的串口和波特率,點(diǎn)擊開(kāi)始讀取,稍后就會(huì)顯示攝像頭拍攝的內(nèi)容了。
因?yàn)閿z像頭比較初級(jí),所以拍攝的清晰度不是很高,而且速度也不是很快,能用就成。
攝像頭拍攝部分的代碼,可以查看 resource/105_lua_lod/core_V0006/demo/camera/Air105/capture_u*** 部分的代碼:
- sys.taskInit(function()
- while 1 do
- -- 稍微等待一下
- sys.wait(100)
- log.debug("攝像頭捕獲圖像")
- -- 刪除老的圖片,避免重復(fù)顯示
- os.remove("/temp.jpg")
- camera.capture(camera_id, "/temp.jpg", 1)
- sys.waitUntil("scanned", 1000)
- local f = io.open("/temp.jpg", "r")
- local data
- if f then -- 若文件存在, 必然能打開(kāi)并讀取, 否則肯定拍照失敗了
- data = f:read("*a")
- log.info("fs", #data)
- f:close()
- -- 請(qǐng)使用上位機(jī)讀取, 鏈接稍后提供
- uart.write(uart.VUART_0, "Air105 USB JPG " .. tostring(#data) .. "rn")
- uart.write(uart.VUART_0, data)
- end
- end
- end)
其核心,就是通過(guò)攝像頭獲取圖像,保存為jpg圖片,然后通過(guò)串口以字符串模式發(fā)送出來(lái)。
而PC端的程序,就是接收這個(gè)圖片數(shù)據(jù),然后解碼為圖片binary數(shù)據(jù),再顯示出來(lái)。
如果有玩過(guò)迪文COF智能屏的同學(xué),完全可以兩者結(jié)合,把圖片數(shù)據(jù),直接給發(fā)到迪文COF智能屏顯示了。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
合宙通信
+關(guān)注
關(guān)注
0文章
148瀏覽量
2124 -
Air105
+關(guān)注
關(guān)注
0文章
48瀏覽量
391
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
迅為八核高算力RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試?ppyoloe目標(biāo)檢測(cè)
迅為八核高算力RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試 ppyoloe目標(biāo)檢測(cè)

【EASY EAI Orin Nano開(kāi)發(fā)板試用體驗(yàn)】--USB攝像頭使用
本篇講述USB攝像頭接入開(kāi)發(fā)板使用。準(zhǔn)備200W像素/30FPS攝像頭,接入開(kāi)發(fā)板上層USB口(建議),如下
一.USB攝像頭接入管理
1.
發(fā)表于 07-13 18:21
迅為RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試-ppseg?圖像分割
迅為RK3576開(kāi)發(fā)板攝像頭實(shí)時(shí)推理測(cè)試-ppseg 圖像分割

【評(píng)測(cè)試用】合眾HZ-T536開(kāi)發(fā)板免費(fèi)試用體驗(yàn)
【評(píng)測(cè)試用】合眾HZ-T536開(kāi)發(fā)板免費(fèi)試用體驗(yàn)

合宙低功耗4G模組AIR780EX ——開(kāi)發(fā)板使用說(shuō)明
EVB-AIR780EX 開(kāi)發(fā)板是合宙通信推出的基于 Air780EX 模組所開(kāi)發(fā)的,包含電源,

合宙LuatOS開(kāi)發(fā)板Core_Air780EP使用說(shuō)明
Core-Air780EP 開(kāi)發(fā)板是合宙通信推出的基于 Air780EP 模組所開(kāi)發(fā)的,包含電源

基于合宙Air780E開(kāi)發(fā)板集成ec11旋轉(zhuǎn)編碼器實(shí)例
一個(gè)基于Air780E開(kāi)發(fā)板,集成ec11旋轉(zhuǎn)編碼器的實(shí)例。

評(píng)論