一個(gè)通過(guò)被動(dòng)蜂鳴器產(chǎn)生聲音的電子笛子,可以主動(dòng)控制音高、音量和被動(dòng)照明。我制作這個(gè)文檔是為了讓你去構(gòu)建它——祝你制作過(guò)程愉快!
在本節(jié)中使用了列0的SHIM DMA(0,0), MEM Tile(0,1)和Core(0,2)。存儲(chǔ)在L3存儲(chǔ)器上的一組預(yù)定義數(shù)據(jù)流進(jìn)入NPU復(fù)合體。數(shù)據(jù)通過(guò)MEM內(nèi)存從SHM DMA路由到Core,然后路由回來(lái)。接收到的輸出流被捕獲并與參考進(jìn)行比較。
在這個(gè)項(xiàng)目中,遵循Xilinx mlr - aie GitHub存儲(chǔ)庫(kù)中提供的說(shuō)明,在Ubuntu上建立一個(gè)功能開(kāi)發(fā)環(huán)境,并在AMD Ryzen?AI NPU上執(zhí)行示例mlr - aie程序。目標(biāo)是完成完整的設(shè)置工作流程,其中包括安裝所需的工具鏈,配置系統(tǒng)依賴關(guān)系,并使用mlr -AIE框架構(gòu)建簡(jiǎn)單的AI引擎(AIE)設(shè)計(jì)。環(huán)境準(zhǔn)備好后,將編譯包括的示例應(yīng)用程序并將其部署到NPU中,以驗(yàn)證軟件工具和硬件平臺(tái)之間的正確集成。
我最近買(mǎi)了一個(gè)非常新穎的LED燈條:只有1毫米寬,足夠靈活,可以自由彎曲。它給人的感覺(jué)不再像一條“條狀”——它給人的感覺(jué)就像一種可以用來(lái)發(fā)光的材料。
構(gòu)建在樹(shù)莓派AI相機(jī)等邊緣設(shè)備上高效運(yùn)行的AI模型可能具有挑戰(zhàn)性。為了簡(jiǎn)化這個(gè)過(guò)程,我們開(kāi)發(fā)了樣例代碼和工具來(lái)優(yōu)化整個(gè)工作流程——從培訓(xùn)到部署。
Arduino的灰度傳感器由光電池(光控可變電阻)和集成的白光LED組成,瞄準(zhǔn)傳感器的正前方。它連接的LED可以讓你比較并提供一些反射反饋來(lái)分析灰度光范圍。不同的顏色將適用,但只有灰度值將被輸出。這種新設(shè)計(jì)包括一個(gè)質(zhì)量更好的連接器,增加了傳感器的壽命,更好的電壓范圍和易于使用。這是一個(gè)常見(jiàn)的傳感器自動(dòng)燈,打開(kāi)時(shí),光線不足。
伺服電機(jī)廣泛應(yīng)用于機(jī)器人、自動(dòng)化和DIY項(xiàng)目,因?yàn)樗鼈兛梢跃_控制角度位置。Arduino Nano結(jié)構(gòu)緊湊,用途廣泛,非常適合在空間有限的項(xiàng)目中控制伺服系統(tǒng)。在本教程中,我們將學(xué)習(xí)如何使用Arduino Nano連接和編程伺服電機(jī)
構(gòu)建一個(gè)實(shí)時(shí)系統(tǒng)遙測(cè)儀表板,在一個(gè)由DFRobot FireBeetle ESP32P4提供服務(wù)的黑暗單頁(yè)web UI中顯示您PC的CPU、RAM和網(wǎng)絡(luò)狀態(tài)。你的電腦通過(guò)USB串口發(fā)送換行結(jié)束的JSON;ESP32對(duì)其進(jìn)行解析,在新數(shù)據(jù)到達(dá)時(shí)閃爍板載LED(引腳3),并提供響應(yīng)式AJAX儀表板,該儀表板每5秒更新一次,并包含原始JSON控制臺(tái)。
神經(jīng)網(wǎng)絡(luò)分類器使用Edge Impulse進(jìn)行訓(xùn)練,并針對(duì)ESP32-S3的部署進(jìn)行了優(yōu)化。訓(xùn)練進(jìn)行了50個(gè)周期,學(xué)習(xí)率為0.005,使用int8量化來(lái)減少內(nèi)存占用并提高嵌入式硬件上的推理效率。模型的輸入由1716個(gè)MFCC特征組成,通過(guò)兩個(gè)帶有dropout的1D卷積和池化層進(jìn)行處理以減少過(guò)擬合,然后是一個(gè)包含normal和stress兩類的輸出層。模型架構(gòu)故意保持緊湊,以平衡分類性能和資源約束。
本項(xiàng)目演示了如何在Vivado中創(chuàng)建一個(gè)簡(jiǎn)單的PL設(shè)計(jì)來(lái)控制KR260載波板上的用戶定義LED (DS7和DS8)。該設(shè)計(jì)使用了一個(gè)通過(guò)AXI SmartConnect連接到Zynq UltraScale+處理系統(tǒng)(PS)的AXI GPIO IP核,實(shí)現(xiàn)了在APU上運(yùn)行的Linux對(duì)led的軟件控制。
我已經(jīng)測(cè)試了幾十個(gè)ESP32顯示器,但沒(méi)有一個(gè)讓我停下來(lái)說(shuō)“等等,這改變了一切”——直到CrowPanel Advance顯示器出現(xiàn)在我的辦公桌上。這不僅僅是一個(gè)更大的屏幕;這是當(dāng)有人真正聽(tīng)取了制作者的要求時(shí)所發(fā)生的事情。
這個(gè)故事始于三個(gè)月前。那時(shí)候,我天真地認(rèn)為在走廊上掛一個(gè)電子紙儀表盤(pán)是一個(gè)“周末項(xiàng)目”。簡(jiǎn)單的要求:顯示溫度,濕度,也許天氣預(yù)報(bào)。沒(méi)有花哨的LCD屏幕,沒(méi)有觸摸界面——只有一個(gè)安靜、優(yōu)雅、對(duì)眼睛友好的電子墨水顯示器。
矩陣中的按鈕代表LED。您可以根據(jù)需要切換它們,然后按“發(fā)送到UNO”。此按鈕數(shù)據(jù)被轉(zhuǎn)換為JSON并發(fā)送到后端。一旦您從瀏覽器對(duì)/led_data或使用UNO發(fā)出GET請(qǐng)求。你得到一個(gè)嵌套的JSON。
本項(xiàng)目演示了如何使用ESP8266開(kāi)發(fā)板和蜂鳴器創(chuàng)建一個(gè)簡(jiǎn)單的鋼琴風(fēng)格的旋律播放器。通過(guò)代碼精確控制時(shí)間和頻率,ESP8266可以產(chǎn)生音符,可以用來(lái)播放熟悉的曲調(diào),比如《鈴兒響叮當(dāng)》。
它有兩個(gè)顯示屏:一個(gè)用于顯示菜單和頻率的小型OLED顯示屏和一個(gè)較大的彩色TFT瀑布顯示屏。我在通用面包板PCB上制作了該設(shè)備,并將其內(nèi)置到合適的盒子中。帶有TFT顯示器的盒子來(lái)自我以前的一個(gè)項(xiàng)目,所以我將其用于此目的。在前面提到的視頻中,你可以看到它的制作方法,以及對(duì)這款接收器的菜單、功能和特點(diǎn)的詳細(xì)描述。
ksheze