像《鋼鐵俠》這樣的電影讓我們夢想著智能助手和只需揮揮手就能控制設(shè)備等技術(shù)。當(dāng)時,這一切聽起來都很科幻,但現(xiàn)在我們離實現(xiàn)它越來越近了。傳感器越來越智能,處理器幾乎可以適應(yīng)任何東西,機(jī)器學(xué)習(xí)也越來越智能。所有這些都激發(fā)了我的靈感,讓我設(shè)計了一種可穿戴的魔杖,它能讓我們用手做出手勢,控制設(shè)備。
作為約翰布朗大學(xué)嵌入式系統(tǒng)課程的期末項目的一部分,這個項目的目標(biāo)是創(chuàng)建一個基于德州儀器MSP430G2553的視頻游戲機(jī),該游戲機(jī)使用多個外設(shè)來控制其中的三個游戲。這樣做是為了通過裸機(jī)方法(在C中,因為匯編需要更長的時間才能工作)最大化使用低端平臺,而不依賴于任何預(yù)先存在的庫。
這個項目構(gòu)成了伊利諾伊大學(xué)厄巴納-香檳分校ME461:機(jī)械系統(tǒng)計算機(jī)控制的最終產(chǎn)品。該項目的主要課題是一個多用途機(jī)器人,配備了機(jī)載傳感器,包括輪式編碼器、IMU距離傳感器等,以及德州儀器的F28379D發(fā)射臺板,更大的項目目標(biāo)是使用機(jī)器人完成給定的任務(wù),或使用傳感器和控制器來設(shè)計新型機(jī)器人功能。
我們的團(tuán)隊開發(fā)了一款自動尋光機(jī)器人汽車,旨在探測和導(dǎo)航光源。該系統(tǒng)采用四方向光敏傳感器陣列,通過內(nèi)置微控制器進(jìn)行實時處理,以演示基于傳感器的決策和控制。
現(xiàn)代物聯(lián)網(wǎng)應(yīng)用需要可靠的實時圖像流功能,用于從安全監(jiān)控到遠(yuǎn)程監(jiān)控的應(yīng)用。雖然基于wifi的解決方案很常見,但它們往往存在信號不穩(wěn)定和范圍有限的問題。該項目演示了如何使用內(nèi)置以太網(wǎng)功能的W6300-EVB-PICO2微控制器構(gòu)建強(qiáng)大的以太網(wǎng)供電攝像機(jī)系統(tǒng),使用HTTP和MQTT協(xié)議將實時圖像流式傳輸?shù)紸dafruit IO,以實現(xiàn)最大的靈活性和可靠性。
空氣、濕度、壓力等條件都可以通過TTN (TheThings Network)遠(yuǎn)程觀察。它通常用于室內(nèi)空氣質(zhì)量監(jiān)測環(huán)境數(shù)據(jù)記錄RAK1906不能單獨工作,它必須連接到核心和基地,對于這個項目,我們將使用的核心將是RAK4630,基地RAK19003。當(dāng)基座用USB C線連接到計算機(jī)上時,我們可以將代碼上傳到核心,核心將在監(jiān)控屏幕上顯示來自傳感器的數(shù)據(jù)。能夠?qū)崿F(xiàn)此功能的程序是Arduino和Visual Studio Code with the Platform。io插件。
本教程將主要使用AI Tool Stack與NeoEyes NE301相結(jié)合來完成從模型數(shù)據(jù)收集到部署的過程。AI Tool Stack是CamThink為NeoEyes NE301打造的端到端邊緣AI工具,涵蓋數(shù)據(jù)收集、標(biāo)注、訓(xùn)練、量化和部署。它支持用戶自部署和管理。對AI Tool Stack的訓(xùn)練和量化的底層支持來自于ultralytics項目庫。感謝ultralytics團(tuán)隊的出色貢獻(xiàn)。
一個通過被動蜂鳴器產(chǎn)生聲音的電子笛子,可以主動控制音高、音量和被動照明。我制作這個文檔是為了讓你去構(gòu)建它——祝你制作過程愉快!
在本節(jié)中使用了列0的SHIM DMA(0,0), MEM Tile(0,1)和Core(0,2)。存儲在L3存儲器上的一組預(yù)定義數(shù)據(jù)流進(jìn)入NPU復(fù)合體。數(shù)據(jù)通過MEM內(nèi)存從SHM DMA路由到Core,然后路由回來。接收到的輸出流被捕獲并與參考進(jìn)行比較。
在這個項目中,遵循Xilinx mlr - aie GitHub存儲庫中提供的說明,在Ubuntu上建立一個功能開發(fā)環(huán)境,并在AMD Ryzen?AI NPU上執(zhí)行示例mlr - aie程序。目標(biāo)是完成完整的設(shè)置工作流程,其中包括安裝所需的工具鏈,配置系統(tǒng)依賴關(guān)系,并使用mlr -AIE框架構(gòu)建簡單的AI引擎(AIE)設(shè)計。環(huán)境準(zhǔn)備好后,將編譯包括的示例應(yīng)用程序并將其部署到NPU中,以驗證軟件工具和硬件平臺之間的正確集成。
我最近買了一個非常新穎的LED燈條:只有1毫米寬,足夠靈活,可以自由彎曲。它給人的感覺不再像一條“條狀”——它給人的感覺就像一種可以用來發(fā)光的材料。
構(gòu)建在樹莓派AI相機(jī)等邊緣設(shè)備上高效運(yùn)行的AI模型可能具有挑戰(zhàn)性。為了簡化這個過程,我們開發(fā)了樣例代碼和工具來優(yōu)化整個工作流程——從培訓(xùn)到部署。
ksheze