在新的疫情趨勢下,以O(shè)MO教育編程的模式,集合了線上-移動(dòng)-線下三位一體融合的全方位服務(wù)體系,教育編程已經(jīng)成為行業(yè)新一輪的發(fā)展趨勢。部分一線城市已開始融入以探索AI無人機(jī)編程,豐富學(xué)生的教育課堂和業(yè)余生活。相比其他的編程課,無人機(jī)編程更具有趣味性、探索性和實(shí)戰(zhàn)性等特點(diǎn),近年無人機(jī)也是非?;鸨慕裹c(diǎn),而結(jié)合了AI+無人機(jī)的編程學(xué)習(xí)更是新行業(yè)的大勢所趨??梢灶A(yù)見,編程教育將成為下一個(gè)教育的風(fēng)口。既然無人機(jī)那么火,那么今天小編就來給大家科普下,無人機(jī)編程是什么,要怎么開發(fā),新手入門怎樣才能夠快速入門無人機(jī)開發(fā),具體要怎么學(xué)習(xí)呢?
下面結(jié)合瘋殼科技AI無人機(jī)平臺,簡單介紹下無人機(jī)的開發(fā)環(huán)境的搭建過程:
MDK工具安裝
Keil公司開發(fā)的ARM開發(fā)工具M(jìn)DK,是用來開發(fā)基于ARM核的系列微控制器的嵌入式應(yīng)用程序。它適合不同層次的開發(fā)者使用,包括專業(yè)的應(yīng)用程序開發(fā)工程師和嵌入式軟件開發(fā)的入門者。MDK包含了工業(yè)標(biāo)準(zhǔn)的Keil C編譯器、宏匯編器、調(diào)試器、實(shí)時(shí)內(nèi)核等組件,支持所有基于ARM的設(shè)備,能幫助工程師按照計(jì)劃完成項(xiàng)目。
這里提供給大家ARM單片機(jī)開發(fā)安裝包,具體位置于“軟件工具”文件夾下的“JLINK工具及驅(qū)動(dòng)”內(nèi)。(需要ARM軟件包的童鞋,可以添加文末學(xué)院助教老師微信獲取)在使用J-Link開發(fā)前需要安裝驅(qū)動(dòng)程序,如果電腦上已經(jīng)安裝了 Jlink 驅(qū)動(dòng),則可以忽略。
AI無人機(jī)開發(fā)環(huán)境,具體安裝步驟如下所示:
01
J-Link ARM安裝
雙擊解壓得到的可執(zhí)行文件 Setup_JLinkARM, 彈出協(xié)議對話框,選擇 Yes,如下圖所示。
之后一直點(diǎn)擊Next,如下圖所示。
此處需要在Install USB Driver for J-Link-OB with CDC前面打鉤,如下圖所示。
繼續(xù)點(diǎn)擊“Next”,如下圖所示。
等待安裝,如下圖所示。
安裝完之后,如果檢測到電腦中有開發(fā)環(huán)境使用到 Jlink,會彈出對話框選擇進(jìn)行關(guān)聯(lián),直接點(diǎn)擊 OK 即可。最終安裝完成,點(diǎn)擊 Finish 結(jié)束安裝, 如下圖所示。
安裝完成之后,在開始菜單中可以找到安裝的文件,如下圖所示。
插上Jlink下載器,就會自動(dòng)安裝驅(qū)動(dòng),安裝成功如下圖所示。
02
USB轉(zhuǎn)串口驅(qū)動(dòng)安裝
單片機(jī)的電平是TTL電平,如果單片機(jī)要通過串口和電腦進(jìn)行通信,需要通過USB轉(zhuǎn)串口芯片,這里使用的是CP2102。(需要USB轉(zhuǎn)串口驅(qū)動(dòng)安裝包的童鞋,可以添加文末學(xué)院助教老師微信獲取)安裝程序位于“軟件工具”文件夾下的“COCOBIT上位機(jī)”內(nèi)。
根據(jù)自己的電腦選擇適合的版本即可,下載完成后雙擊exe,選擇合適的路徑,直到完成安裝。安裝完成后即可打開cocobit上位機(jī),如下圖所示為cocobit上位機(jī)啟動(dòng)的logo。
雙擊即可打開,打開后界面如下圖所示。
03
OpenMV-IDE安裝
OpenMV-IDE是用于視覺識別模塊的代碼的編寫以及下載的一個(gè)工具軟件。安裝包位于“軟件工具”文件夾下的“OPENMV相關(guān)”內(nèi)。
雙擊exe進(jìn)行安裝,如下圖所示為OpenMV IDE開始安裝示意圖。
點(diǎn)擊下一步,會彈出一個(gè)安裝路徑的對話框,選擇一個(gè)合適的路徑,如下圖所示,然后點(diǎn)擊下一步。
然后一直點(diǎn)擊下一步,直到安裝完成即可。打開OpenMV IDE,其界面如下圖所示。
有關(guān)AI無人機(jī)編程環(huán)境安裝,小編給大家準(zhǔn)備了一份超詳細(xì)的介紹文檔,需要的童鞋們可聯(lián)系學(xué)院助教老師領(lǐng)取哈~
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2161241530@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。如若轉(zhuǎn)載,請注明出處:http://www.sdanke.com/wurenjibaike/49342/