本文來源電子發(fā)燒友社區(qū),作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2290781_1_1.html
當(dāng)初為Air105 核心板所吸引的是它的攝像功能,就打算為它添加一個可控制攝像頭轉(zhuǎn)動的云臺,以獲取更大視角的觀察范圍。
在實施過程中,針對USB接口安裝2種驅(qū)程,以適應(yīng)2種工作模式的使用。
這2種模式中,一種是用于程序下載與調(diào)試,另一種則是用于攝像頭的傳遞數(shù)據(jù)。
要進行程序下載與調(diào)試,需安裝CH340的驅(qū)動,見圖1所示。在完成驅(qū)動安裝后,將撥碼開關(guān)撥到ON的位置并連接USB,就可見到圖2所示的虛擬串口。
圖1 安裝CH340驅(qū)動
圖2 下載與調(diào)試串口
對于攝像頭串口,需使用Luatools_v2安裝usbcamera_1.0.0_LuatOS-SoC_V0006_AIR105.soc,將圖3所示。
圖3 安裝固件
然后再安裝攝像頭驅(qū)動,它與“合宙Cat.1模塊PC 端 ”的USB驅(qū)動相同,其安裝界面如圖4所示。
圖4 安裝攝像頭驅(qū)動
完成安裝后,將撥碼開關(guān)撥離ON的位置,然后重新連接USB,則可見到圖5所示的攝像頭串口。
圖5 攝像頭串口
為了在電腦上查看拍攝的內(nèi)容,需在電腦上安裝攝像頭預(yù)覽軟件。在完成安裝后,打開該軟件,即可見到圖6所示的拍攝效果。
圖6拍攝效果
以此為基礎(chǔ),再為攝像頭添加一個步進電機作為云臺,就可達(dá)到設(shè)計的目標(biāo)。
由于步進電機的工作電流較大,故需要由驅(qū)動模塊來拖動電機,該驅(qū)動模塊的核心芯片為ULN2003。使用的電機為4相5線制減速步進電機,其電路構(gòu)成如圖7所示。
圖7電路構(gòu)成
該步進電機的型號為28BYJ-48,它共有5條引線。其中VCC接電機的中心抽頭線(為紅色),其它4條線接電機的A、B、C、D相。該電機的直徑為28mm,電壓:5V,步進角度:5.625 x 1/64,減速比:1/64。
步進電機與開發(fā)板的連接關(guān)系為:
IN 4 ---橙---A--- PB4
IN 3 ---黃---B--- PB5
IN 2 ---粉---C--- PB2
IN1 ---藍(lán)---D--- PB3
圖8 使用引腳
實現(xiàn)電機逆時針旋轉(zhuǎn)的程序為:
經(jīng)運行和調(diào)試,電機電機開始轉(zhuǎn)動,見圖9所示。
圖9 電機控制
若電機順時針旋轉(zhuǎn),則程序為:
當(dāng)然,若調(diào)整電機的快慢,則可通過調(diào)整延時函數(shù)sys.wait()來解決。
此外,為了便于控制云臺的旋轉(zhuǎn),可配置正反轉(zhuǎn)及停止按鍵來輔助調(diào)節(jié)。
Air105是一款體型小巧的開發(fā)板,但又是一款功能強大的開發(fā)板,盡管因為首次使用上手比較慢了點,可還是很值得花時間去研究的,在此再次對活動的組織者和產(chǎn)品贊助者表示感謝!
演示視頻:
電機(開發(fā)板體驗視頻,詳見作者原文鏈接)
-
合宙通信
+關(guān)注
關(guān)注
0文章
148瀏覽量
2108 -
Air105
+關(guān)注
關(guān)注
0文章
48瀏覽量
386
發(fā)布評論請先 登錄
RNDIS網(wǎng)卡應(yīng)用看這篇!合宙Air780EP低功耗4G模組AT開發(fā)示例

FTP應(yīng)用看這篇!合宙Air780EP低功耗4G模組AT開發(fā)示例

合宙Air201資產(chǎn)定位模組LuatOS課程(六):PWRKEY控制解決關(guān)機難問題

合宙Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南

評論