那曲檬骨新材料有限公司

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>在MaaXBoard Mini上使用Edge Impulse進(jìn)行安全帽檢測(cè)

在MaaXBoard Mini上使用Edge Impulse進(jìn)行安全帽檢測(cè)

2023-06-15 | zip | 0.00 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

為什么選擇 MaaXBoard Mini?

MaaXBoard Mini是基于 NXPi.MX 8M Mini 處理器的Avnet 開(kāi)發(fā)板,該處理器具有四個(gè) Cortex-A53 內(nèi)核平臺(tái),每個(gè)內(nèi)核的時(shí)鐘頻率為 1.8GHz。它具有一個(gè) Pi hat 接口,以及四個(gè) USB 端口、BLE 4.0、WIFI、一個(gè) MIPI 攝像頭接口和一個(gè) MIPI 顯示接口。

pYYBAGNiSRKAOenEAAEOBfAMcOE569.png
?

今年 2 月,我在幾個(gè)機(jī)器學(xué)習(xí)模型上對(duì) MaaXBoard Mini 和 8 臺(tái)類似的單板計(jì)算機(jī)進(jìn)行了基準(zhǔn)測(cè)試。它在 Mobilenet SSD V.1 和 V.2 上的速度優(yōu)于 Raspberry Pi 4 和 NVIDIA Jetson Nano (TF),并且在功耗方面優(yōu)于除 Movidius NCS 和 MaaXBoard 之外的所有主板。

?
?
?
poYBAGNiSRSAd5brAACGBpZcXSo314.png
?
1 / 2
?

我認(rèn)為它是用于機(jī)器學(xué)習(xí)的完美小型單板計(jì)算機(jī),我想將它與Edge Impulse配對(duì),Edge Impulse是在邊緣訓(xùn)練機(jī)器學(xué)習(xí)的理想軟件平臺(tái)。

為什么要進(jìn)行安全帽檢測(cè)

安全帽檢測(cè)是用于建筑工地安全的有用的計(jì)算機(jī)視覺(jué)應(yīng)用程序。是否有人在沒(méi)有適當(dāng)安全裝備的情況下走進(jìn)建筑工地?使用機(jī)器學(xué)習(xí)模型提醒您的施工主管注意不安全的情況。

poYBAGNiSReAcxRCAAAxNXAp-m4638.jpg
?

設(shè)置

您需要執(zhí)行幾個(gè)設(shè)置步驟才能讓 Edge Impulse CLI 在您的 MaaXBoard 或 MaaXBoard Mini 上運(yùn)行。

設(shè)置您的 MaaXBoard

您需要做的第一件事是閱讀我的Headless Setup 指南,使用 Debian 操作系統(tǒng)設(shè)置 MaaXBoard Mini,創(chuàng)建一個(gè)非 root 用戶,然后通過(guò) SSH 連接。

在 Edge Impulse 上創(chuàng)建一個(gè)新項(xiàng)目

如果您還沒(méi)有帳戶,下一步是在Edge Impulse上創(chuàng)建一個(gè)帳戶。

轉(zhuǎn)到 Edge Impulse 中的Object Detection 項(xiàng)目,然后選擇“clone this project”。

poYBAGNiSRmAMhhBAACel0q_al4126.png
?

在 MaaXBoard Mini 上安裝 Edge Impulse Linux SDK

什么是 Edge Impulse Linux CLI 或 SDK?

Edge Impulse Linux CLI 或 SDK(文檔交替使用這兩個(gè)術(shù)語(yǔ))是下載和運(yùn)行為 linux 打包的 .eim 文件所必需的它還允許從 Web 界面連接到電路板并收集傳感器數(shù)據(jù)。有四種不同的語(yǔ)言 SDK。在這種情況下,我們將使用node.js SDK

為 Node.js 安裝 Edge Impulse CLI 和 Linux SDK

啟動(dòng)您的 MaaXBoard Mini 并以您在Headless Setup期間創(chuàng)建的非 root 用戶身份登錄

在您的 MaaXBoard 上安裝node.js :

set -e
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
node -v

上面的命令應(yīng)該為您提供路徑上的節(jié)點(diǎn)版本。在這種情況下,它應(yīng)該是14.x

您將需要許多依賴項(xiàng),包括libvips8 ,這是安裝圖像處理庫(kù)sharp的要求安裝 libvips8 需要 20 多分鐘,所以喝杯茶什么的:

sudo apt install -y gcc g++ make build-essential pkg-config glib2.0-dev libexpat1-dev sox v4l-utils libjpeg62-turbo-dev
wget https://github.com/libvips/libvips/releases/download/v8.10.5/vips-8.10.5.tar.gz
tar xf vips-8.10.5.tar.gz
cd vips-8.10.5
./configure
make -j
sudo make install
sudo ldconfig

您現(xiàn)在可以刪除壓縮的安裝文件夾node-v12.13.0-linux-arm64.tar.xzvips-8.10.5.tar.gz

最后,安裝 edge-impulse CLI 和 Linux SDK:

sudo npm install edge-impulse-cli -g --unsafe-perm=true
sudo npm install edge-impulse-linux -g --unsafe-perm=true

如果您看到消息+ edge-impulse-linux@[VERSION]+ edge-impulse-cli@[VERSION] ,成功!Edge Impulse CLI 現(xiàn)在已安裝在您的 MaaXBoard 上。

?
?
?
pYYBAGNiSRuATUA5AACjCi4KNXU737.png
?
1 / 3 ?成功!
?

收集數(shù)據(jù)

在 Edge Impulse 中收集數(shù)據(jù)的主要方式有 3 種

  • 使用 Edge Impulse Linux SDK 連接開(kāi)發(fā)板并通過(guò) Web 界面收集數(shù)據(jù)
  • 收集板上的數(shù)據(jù),并通過(guò) GUI 上傳器上傳
  • 收集板上的數(shù)據(jù),或使用現(xiàn)有數(shù)據(jù)集,然后使用主機(jī) PC 上 Edge Impulse CLI 中的 Edge Impulse Uploader 上傳數(shù)據(jù)。

刪除示例項(xiàng)目中的現(xiàn)有數(shù)據(jù)

您之前在 Edge Impulse 中復(fù)制的項(xiàng)目已經(jīng)有一些與之關(guān)聯(lián)的數(shù)據(jù)。在開(kāi)始收集數(shù)據(jù)之前,您需要將其從項(xiàng)目中刪除。轉(zhuǎn)到數(shù)據(jù)采集選項(xiàng)卡并選擇復(fù)選標(biāo)記以選擇多個(gè)項(xiàng)目。全選并選擇“刪除所選內(nèi)容”。在“測(cè)試數(shù)據(jù)”選項(xiàng)卡上執(zhí)行相同的操作。

?
?
?
poYBAGNiSR6AabEqAADvJMJIunY288.png
?
1 / 3 ?轉(zhuǎn)到數(shù)據(jù)采集選項(xiàng)卡并選擇復(fù)選標(biāo)記以選擇多個(gè)項(xiàng)目
?

將您的網(wǎng)絡(luò)攝像頭連接到 MaaXBoard Mini

我正在使用 USB 網(wǎng)絡(luò)攝像頭 - HD Pro Webcam C920 拍攝只有 320x320 像素的圖像有點(diǎn)矯枉過(guò)正,但我??喜歡這個(gè),因?yàn)樗幸粋€(gè)支架,所以我可以將它連接到三腳架上。

將您的 USB 網(wǎng)絡(luò)攝像頭連接到 MaaXBoard Mini 上的 USB 端口之一。接下來(lái),確保您擁有網(wǎng)絡(luò)攝像頭權(quán)限。編輯/etc/rc.local文件,以在每次板子啟動(dòng)時(shí)授予您自己的攝像頭權(quán)限:

sudo nano /etc/rc.local

exit 0rc.local中的" " 之前包含這一行

sudo chmod -R a+rwx /dev/video1

在 MaaXBoard 上,video0 是 MIPI-CSI 攝像頭,video1+ 是 USB 攝像頭。編輯rc.local后,運(yùn)行:

sync
sudo reboot

重新登錄后,您現(xiàn)在應(yīng)該在運(yùn)行時(shí)看到您擁有攝像頭權(quán)限ls -l /dev/video*

pYYBAGNiSSCAT3aLAAAYqLSJUeY320.png
?

使用 Edge Impulse Linux SDKTY 收集新數(shù)據(jù)

在您的 MaaXBoard Mini 上運(yùn)行 Edge Impulse Linux SDK:

edge-impulse-linux

出現(xiàn)提示時(shí),登錄您的 Edge Impulse 帳戶并命名您的設(shè)備(我將我的設(shè)備命名為“mini”)。當(dāng)您轉(zhuǎn)到 Edge Impulse 上的項(xiàng)目頁(yè)面時(shí),您現(xiàn)在會(huì)看到 MaaXBoard Mini 已連接:

?
?
?
pYYBAGNiSSSAZ393AABr8jXC3DM856.png
?
1 / 3 ?為您的設(shè)備命名
?

如果您想連接到不同的項(xiàng)目,您始終可以通過(guò)鍵入以下內(nèi)容來(lái)清除您的憑據(jù):

edge-impulse-linux --clean

您還可以通過(guò)鍵入ctrl-c退出 CLI

連接您的電路板后,可以直接使用 Edge Impulse 的 Web 界面從您的 MaaXBoard Mini 收集數(shù)據(jù)。Data Acquisition頁(yè)面上,選擇您的設(shè)備,輸入標(biāo)簽(對(duì)于對(duì)象檢測(cè),這只是文件名,不會(huì)創(chuàng)建標(biāo)簽),選擇您的傳感器(選擇相機(jī))并開(kāi)始采樣

您將看到相機(jī)源的預(yù)覽。

?
?
?
poYBAGNiSSaANI0hAAC9A-FtEcA873.png
?
1 / 2 ?選擇您的設(shè)備和傳感器并開(kāi)始采樣!
?

使用 GUI 上傳器上傳數(shù)據(jù)

使用 Edge Impulse 采樣數(shù)據(jù)非常有用,但它一次只能采集一張圖像。由于我需要在一段時(shí)間內(nèi)收集大量數(shù)據(jù),因此最簡(jiǎn)單的方法是編寫一個(gè)腳本來(lái)收集 MaaXBoard 上的數(shù)據(jù),將其壓縮,然后將其發(fā)送到我的 PC 進(jìn)行上傳。

在這種情況下,我將使用ffmeg庫(kù)連續(xù)拍攝圖像:

sudo apt install ffmpeg

創(chuàng)建一個(gè)名為 hardhats 的文件夾并將cd放入其中。運(yùn)行如下腳本開(kāi)始收集 322 像素圖像(Edge Impulse 中對(duì)象檢測(cè)項(xiàng)目中圖像的最大尺寸)。

我的地下室碰巧有一個(gè)實(shí)際的建筑工地,所以我在粉刷地下室時(shí)讓 ffmeg 運(yùn)行,中途脫下安全帽。

mkdir hardhats
cd hardhats
nohup ffmpeg -s 320x320 -i /dev/video1 -r 2 hardhats-%04d.jpg
?
?
?
pYYBAGNiSSiABURkAAA63NFsYfE753.jpg
?
1 / 2 ?戴著安全帽繪畫
?

壓縮名為hardhats的文件夾

sudo apt install zip
zip -r hardhats.zip hardhats

在我的主機(jī) PC 上,我將壓縮文件夾復(fù)制到:

scp ebv@192.168.1.14:hardhats.zip .

然后,我只需使用 Edge Impulse 界面的 Data Acquisition 選項(xiàng)卡上的上傳按鈕解壓縮并上傳整個(gè)文件夾:

?
?
?
poYBAGNiSSuAZ7yKAABqEsUDFwk646.png
?
1 / 2
?

使用 Edge Impulse CLI 上傳數(shù)據(jù)

您還可以使用edge-uploader cli從主機(jī)輕松上傳數(shù)據(jù)。這有一個(gè)額外的好處,就是能夠上傳已經(jīng)注釋的數(shù)據(jù),只要注釋的格式正確。

首先,安裝 Python3Node.js v14 或更高版本。然后安裝 CLI。在這里,我將它安裝在我的 Mac 上(Linux、Windows 和 Mac 的完整說(shuō)明在這里):

npm install -g edge-impulse-cli --force

要將數(shù)據(jù)上傳到 Edge Impulse,請(qǐng)運(yùn)行edge-impulse-uploader您的數(shù)據(jù)目錄,例如:

edge-impulse-uploader /Users/monica/Documents/EdgeImpulseTalk/restsubset2898/output/.*jpg

這將引導(dǎo)您配置 CLI 以上傳到所需的項(xiàng)目。它會(huì)讓您知道文件是否成功上傳。

poYBAGNiSS2ADcSiAADe9LvZ9LY478.png
?

如果要使用不同的項(xiàng)目重新配置 CLI,請(qǐng)運(yùn)行:

edge-impulse-uploader --clean

注釋數(shù)據(jù)

Edge Impulse 讓您可以直接在 Web 界面中注釋數(shù)據(jù)。單擊數(shù)據(jù)點(diǎn)旁邊的三個(gè)點(diǎn),然后選擇編輯標(biāo)簽。您還可以通過(guò)選擇“標(biāo)記隊(duì)列”選項(xiàng)卡一次編輯所有未標(biāo)記的圖像

在圖像上拖動(dòng)鼠標(biāo)以標(biāo)記它。輸入標(biāo)簽名稱,然后單擊設(shè)置標(biāo)簽最后,選擇保存標(biāo)簽

?
?
?
pYYBAGNiSS-AOd_jAACfHXBBC2I460.png
?
1 / 4 ?單擊數(shù)據(jù)點(diǎn)旁邊的三個(gè)點(diǎn)并選擇編輯標(biāo)簽
?

使用現(xiàn)有標(biāo)簽上傳數(shù)據(jù)

如果您選擇使用預(yù)先注釋的數(shù)據(jù)集或在另一個(gè)工具中注釋您的數(shù)據(jù)(要了解有關(guān)注釋數(shù)據(jù)的更多信息,請(qǐng)參閱我的項(xiàng)目“機(jī)器學(xué)習(xí)注釋數(shù)據(jù)”),您可以通過(guò)將注釋保存在單個(gè)文件中來(lái)上傳注釋您的主機(jī) PC 稱為bounding_boxes.labels 您可以在Edge Impulse 的文檔中的“邊界框”標(biāo)題下查看有關(guān) Edge Impulse 使用的特定 JSON 注釋格式的更多信息

我編寫了一個(gè) python腳本來(lái)將流行的注釋格式Pascal VOC轉(zhuǎn)換為 Edge Impulse JSON 格式。如果您的標(biāo)簽是另一種格式,您可以使用 Roboflow 的有用工具將它們轉(zhuǎn)換為 Pascal VOC,然后使用我的腳本將它們轉(zhuǎn)換為 Edge Impulse 格式。

要上傳您的注釋,請(qǐng)將bounding_boxes.labels與您的圖像放在同一文件夾中并運(yùn)行邊緣脈沖上傳器。

?
?
?
poYBAGNiSTGAau8uAAAY4slT2zo015.png
?
1 / 3 ?注釋的文件夾結(jié)構(gòu)
?

設(shè)置和訓(xùn)練您的模型

生成特征

現(xiàn)在您的圖像已被標(biāo)記,是時(shí)候設(shè)置訓(xùn)練了。為此,請(qǐng)轉(zhuǎn)到Impulse design選項(xiàng)卡。在第一個(gè)子選項(xiàng)卡上,Create Impulse目標(biāo)檢測(cè)模型沒(méi)有太多工作要做,因?yàn)檫@里的參數(shù)受到限制。

選擇Image選項(xiàng)卡,然后單擊Generate features 單擊“生成特征”按鈕。

?
?
?
pYYBAGNiSTSAH85pAABnGqlGSVg385.png
?
1 / 2 ?單擊“生成特征”按鈕。
?

理想情況下,不同的特征應(yīng)該聚集在不同的組中。如果您看到它們都聚集在一起,請(qǐng)檢查彼此靠近的不同特征,看看您的數(shù)據(jù)是否存在問(wèn)題。

?
?
?
poYBAGNiSTeAVd4qAABfN4hxxKQ909.png
?
1 / 5 ?糟糕的數(shù)據(jù) - 特征彼此非常接近
?

您可以將鼠標(biāo)懸停在每個(gè)數(shù)據(jù)點(diǎn)上并單擊以查看與其相關(guān)的圖像。通過(guò)這樣做,我能夠看到中間的圖像往往有非常小的注釋,所以我提高了注釋的最小尺寸,再次上傳我的數(shù)據(jù),這樣可以獲得更好的數(shù)據(jù)。

訓(xùn)練模型

是時(shí)候訓(xùn)練你的模型了。如果您熟悉 Keras,可以使用 Keras 模式來(lái)選擇模型設(shè)置。從 GUI 中,您可以輕松選擇不同的模型、訓(xùn)練周期數(shù)、學(xué)習(xí)率和分?jǐn)?shù)閾值。最后,選擇開(kāi)始訓(xùn)練來(lái)訓(xùn)練您的模型。

pYYBAGNiSTqAI6T9AAD5lVruclg270.png
?

測(cè)試和部署您的模型

測(cè)試你的模型

訓(xùn)練模型后,您將看到 Precision 分?jǐn)?shù)和估計(jì)的設(shè)備性能。

Edge Impulse 讓您可以在板上測(cè)試您的項(xiàng)目。只要您的電路板已連接,您就可以使用MaaXBoard Mini的實(shí)時(shí)分類進(jìn)行測(cè)試。只需像在數(shù)據(jù)采集期間一樣選擇您的設(shè)備,然后選擇Start Sampling

?
?
?
poYBAGNiST2AVN9jAACB-IHmU90511.png
?
1 / 3 ?選擇開(kāi)始采樣
?

默認(rèn)情況下,此處拍攝的圖像會(huì)添加到測(cè)試集中。您可以通過(guò)選擇“摘要”旁邊的三個(gè)點(diǎn)并選擇移動(dòng)到訓(xùn)練集來(lái)將項(xiàng)目移動(dòng)到訓(xùn)練集將其移至訓(xùn)練集后,它還將顯示在Labeling queue下的Data Acquisition選項(xiàng)卡下,您可以在其中添加標(biāo)簽。

然后,您可以使用這些測(cè)試圖像測(cè)試您的模型。要專門為測(cè)試集上傳數(shù)據(jù),您必須在上傳中指定。上傳您的測(cè)試數(shù)據(jù)并指定--category testing.

edge-impulse-uploader --category testing C:\Users\044560\Documents\EdgeImpulseTalk\testset\output\*.jpg

你的訓(xùn)練集應(yīng)該是你圖像的 80%,而你的測(cè)試集應(yīng)該是 20%。如果您的測(cè)試集中有太多或太少的圖像,您會(huì)在Data Acquisition選項(xiàng)卡上看到一個(gè)警告按鈕。您可以通過(guò)單擊它并選擇Perform train / test split來(lái)修復(fù)您的拆分

?
?
?
poYBAGNiSUKAX3JDAAB6k8EaBco864.png
?
1 / 2 ?數(shù)據(jù)采集選項(xiàng)卡上的警告按鈕
?

您將能夠在Model Testing側(cè)邊欄下看到所有測(cè)試數(shù)據(jù)。要在您的測(cè)試數(shù)據(jù)上測(cè)試您的模型,只需選擇Classify all 圖像分類后,您可以通過(guò)單擊圖像旁邊的三個(gè)欄并選擇“顯示分類”來(lái)獲得更好的視圖。

在這里,您可以準(zhǔn)確地查看模型分類錯(cuò)誤的內(nèi)容,并使用此信息來(lái)改進(jìn)您的模型。例如,我的模型在這張圖片中只正確分類了最大的頭盔,所以我可以推斷當(dāng)主體太遠(yuǎn)時(shí)它的表現(xiàn)很差:

?
?
?
pYYBAGNiSUWAK3CVAADtF-OzHi4380.png
?
1 / 3 ?要在您的測(cè)試數(shù)據(jù)上測(cè)試您的模型,只需選擇 Classify all
?

版本控制

如果您的模型獲得了不錯(cuò)的準(zhǔn)確性,最好保存它的一個(gè)版本。我喜歡在版本描述中注明準(zhǔn)確性和我使用的數(shù)據(jù)集子集,以及訓(xùn)練周期數(shù)和學(xué)習(xí)率:

?
?
?
pYYBAGNiSUiASyVYAACnRC_l8to879.png
?
1 / 2 ?保存版本
?

要恢復(fù)您的項(xiàng)目,請(qǐng)單擊它并選擇恢復(fù)在彈出窗口中,為您的項(xiàng)目命名并選擇Restore version Edge Impulse 會(huì)將您的版本恢復(fù)為一個(gè)全新的項(xiàng)目,其中包含完整的原始數(shù)據(jù)集。

?
?
?
pYYBAGNiSUuACsa7AABjgUbYMEA312.png
?
1 / 4 ?選擇恢復(fù)
?

從 CLI 運(yùn)行您的項(xiàng)目

要實(shí)際運(yùn)行您的模型,首先您必須在“部署”選項(xiàng)卡下構(gòu)建它。選擇Linux,然后選擇build

poYBAGNiSU-AXiafAADB4x7jOlM509.png
選擇 Linux 板,然后選擇構(gòu)建
?

再次運(yùn)行edge-impulse-linux并連接到您的項(xiàng)目(如果您仍未連接)。下載模型文件并使用edge-impulse-linux-runner運(yùn)行它

edge-impulse-linux
edge-impulse-linux-runner --download modelfile.eim
edge-impulse-linux-runner
?
?
?
pYYBAGNiSVGAaNxfAAB1tk7ba-g465.png
?
1 / 4 ?下載模型文件
?

您可以通過(guò)轉(zhuǎn)到終端輸出 EG 中列出的 IP 地址來(lái)查看您的模型所看到的內(nèi)容

http://10.0.0.79:4912

每當(dāng)您的模型檢測(cè)到不安全的情況時(shí)發(fā)送短信

在twilio上創(chuàng)建一個(gè)帳戶并在“購(gòu)買號(hào)碼”頁(yè)面上購(gòu)買“發(fā)件人”電話號(hào)碼以允許發(fā)送 SMS。設(shè)置一個(gè)免費(fèi)帳戶可為您提供 15 美元的信用額度,因此您不必花任何錢。

我從 Edge Impulse 分叉了一個(gè)簡(jiǎn)單的 web 應(yīng)用程序,它運(yùn)行您的模型并在每次檢測(cè)到?jīng)]有安全帽的人時(shí)通過(guò) Twilio 發(fā)送文本警報(bào)。

在您的 MaaXBoard Mini 上安裝 git 并克隆存儲(chǔ)庫(kù):

sudo apt install git 
git clone https://github.com/zebular13/example-linux-with-twilio.git

將 your.eim 文件移動(dòng)到 repo 文件夾中:

mv modelfile.eim example-linux-with-twilio.git/modelfile.eim

輸入 repo 并安裝依賴項(xiàng):

cd example-linux-with-twilio.git
npm install

通過(guò)以下方式啟動(dòng)應(yīng)用程序:

npm run build
node build/webserver-twilio.js modelfile.eim

您將在終端中看到警報(bào),在您的網(wǎng)絡(luò)瀏覽器中http://localhost:4911 ,您還將開(kāi)始在手機(jī)上收到警報(bào)!

?
?
?
pYYBAGNiSVOAci07AACW6iRhLbE043.png
?
1 / 2
?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1A7159和A7139射頻芯片的資料免費(fèi)下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
  4. 2.38 MB   |  36次下載  |  5 積分
  5. 3PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
  6. 2.35 MB   |  18次下載  |  5 積分
  7. 4dsPIC33EDV64MC205電機(jī)控制開(kāi)發(fā)板用戶指南
  8. 5.78MB   |  8次下載  |  免費(fèi)
  9. 5STC15系列常用寄存器匯總免費(fèi)下載
  10. 1.60 MB   |  7次下載  |  5 積分
  11. 6模擬電路仿真實(shí)現(xiàn)
  12. 2.94MB   |  4次下載  |  免費(fèi)
  13. 7PCB圖繪制實(shí)例操作
  14. 2.92MB   |  2次下載  |  免費(fèi)
  15. 8零死角玩轉(zhuǎn)STM32F103—指南者
  16. 26.78 MB   |  1次下載  |  1 積分

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費(fèi)
  3. 2免費(fèi)開(kāi)源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  141次下載  |  1 積分
  5. 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
  6. 0.10 MB   |  137次下載  |  免費(fèi)
  7. 4A7159和A7139射頻芯片的資料免費(fèi)下載
  8. 0.20 MB   |  55次下載  |  5 積分
  9. 5PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
  10. 2.38 MB   |  36次下載  |  5 積分
  11. 6如何正確測(cè)試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費(fèi)
  13. 7PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統(tǒng)EMC試驗(yàn)方法及要求
  16. 1.97 MB   |  8次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
百家乐什么牌最大| 榆树市| 大佬百家乐现金网| 阿拉善盟| 百家乐tt赌场娱乐网规则| 百家乐官网闲庄和| 大发888开户注册会员| 百家乐视频表演| 百家乐如何制| 舞钢市| 澳门百家乐规| 姚记百家乐官网的玩法技巧和规则 | 百家乐游戏机论坛| 百家乐官网2号破解下载| 猪猪棋牌游戏| 百家乐赌博博彩赌博网| 百家乐官网国际娱乐网| 破解百家乐| 兰桂坊百家乐的玩法技巧和规则| 游戏百家乐官网的玩法技巧和规则 | 百家乐官网一拖三| 娱乐城注册送体验金| 百家乐平台要多少钱| 百家乐官网秘| 菲律宾豪门娱乐| 永利博百家乐的玩法技巧和规则 | 皇冠国际足球| 威斯汀百家乐官网的玩法技巧和规则| 优博在线娱乐城| 百家乐平预测软件| 百家乐破解的方法| 百家乐官网高返水| 大发888官方6222| 百家乐英皇赌场娱乐网规则| 百家乐官网什么方法容易赢| 至尊百家乐官网qvod| 全讯网址| 威尼斯人娱乐场棋牌| 上海玩百家乐算不算违法| 芝加哥百家乐官网的玩法技巧和规则| 百家乐官网压分技巧|