資料介紹
描述
TinyML 概述
使用 Arduino 板開發 TinyML 是我們遇到的最有趣的課程項目之一。學習過其他機器學習 (ML) 課程后,我們對 ML 的“魔力”并不陌生。然而,在小型且便宜的板上部署復雜的 ML 模型讓我們看到了 TinyML 開發領域所揭示的驚人可能性。我們對 TensorFlow-Lite 庫和物聯網設備的開發人員有了新的尊重。TinyML 領域正在使超低功耗設備能夠在邊緣執行 ML,這個項目一直是對該研究領域的一個令人興奮和信息豐富的介紹。
課堂講座和這個項目為我們提供了在小型設備上開發 ML 模型的創新應用程序所需的知識和直覺。我們期待探索這些途徑,同時通過TinyML 峰會和AIoT 開發競賽等會議密切關注該領域的進展。總的來說,即使在本學期結束后,我們也很高興繼續在 TinyML 上工作。以下部分提供了有關在 Arduino Nano 33 BLE Sense 上部署喚醒詞檢測項目的詳細信息。
在 macOS 上運行應用程序
軟件要求
- 終點站
- GNU Make,版本 3.82 或更高版本
要檢查 Make 的版本,請打開終端并使用以下命令
$ make -v
如果您的 Make 版本低于 3.82,請訪問 Make 網站并下載 3.82 或更高版本的任何版本。
制作:https ://www.gnu.org/software/make/
制作下載: http: //ftp.gnu.org/gnu/make/
在終端運行
獲得正確版本的 Make 后,按照以下步驟運行應用程序:
1. 打開終端。
2. 切換到TensorFlow的目錄。
3. 使用以下命令構建應用程序。
$ make -f tensorflow/lite/micro/tools/make/Makefile micro_speech
4. 構建完成后,運行以下命令。
$ tensorflow/lite/micro/tools/make/gen/osx_x86_64/bin/micro_speech
5. 如果您看到彈出窗口要求訪問麥克風,請授予它。
6. 現在你可以試著說“是”和“不是”。您應該看到如下所示的輸出。

將應用程序部署到董事會
首先,我們運行以下命令來生成我們自己的 Zip 文件。
make -f tensorflow/lite/micro/tools/make/Makefile \
TARGET=arduino TAGS="portable_optimized" generate_micro_speech_arduino_library_zip
然后我們通過電纜(USB-A 到 micro-USB)將 Arduino Nano 33 BLE Sense 板連接到桌面,如下所示。

然后我們使用 Arduino IDE 將 Zip 文件部署到我們的 Arduino Nano 33 BLE Sense 板。
https://drive.google.com/file/d/1SRxZ97gTN93eWm-5sDhme25Re083roS9/view?usp=sharing
我們再次測試喚醒詞應用程序。這一次,使用的麥克風在板上而不是在桌面上。
從 Arduino IDE 中,我們看到與之前測試類似的行為,這表明開發板運行良好。
?
- Arduino Nano喚醒詞檢測
- 喚醒詞檢測開源設計
- Tiny ML喚醒詞檢測開源分享
- 喚醒詞檢測開源分享
- Arduino物聯網設備中開發喚醒詞檢測應用程序
- COMP 554喚醒詞檢測
- Arduino喚醒詞檢測
- 使用Arduino和TensorFlow進行喚醒詞檢測
- 配置esp8266開發板的Arduino開發環境
- Arduino Uno Rev.3開發板意大利原版電路圖 0次下載
- 采用USB接口的核心電路板Arduino Mega2560 0次下載
- 面向短文本的中文真詞錯誤檢測與修復 2次下載
- Arduino板是什么如何使用IDE軟件創建和上傳Arduino程序到Arduino板
- 如何使用Arduino ESP8266開發板配置標準的Arduino開發環境 48次下載
- STM32開發板資料之例程的實現和源代碼 212次下載
- 在飛凌嵌入式T113-i開發板實現休眠及喚醒操作 1344次閱讀
- 小安派-UNO-ET485 Arduino開發板簡介 987次閱讀
- 基于Arduino的機器學習開發 1.9w次閱讀
- 這么漂亮的Arduino開發板你見過嗎? 1910次閱讀
- 采用Arduino開發板、火焰傳感器和蜂鳴器構建火感檢測器系統 2751次閱讀
- 基于Arduino Uno開發板的藥物提醒系統 2613次閱讀
- 微雪電子Arduino開發板UNO PLUS簡介 5786次閱讀
- 微雪電子智能車學習板藍牙Arduino開發板介紹 1849次閱讀
- 微雪電子智能車學習板配件包Arduino開發板簡介 1585次閱讀
- 源創通信BPI-UNO32 arduino 開發板簡介 1773次閱讀
- 自制Arduino Mega2560開發板電路圖和PCB 4.3w次閱讀
- 用Arduino Uno開發板和一塊面包板就能輕松搞定這一切 2.4w次閱讀
- 網關喚醒終端實現 喚醒下發算法設計 3026次閱讀
- arduino開發板有什么用 2.1w次閱讀
- 基于Arduino開發環境的光電編碼器檢測儀設計方案 7385次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網絡安全從業者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論