資料介紹
描述
誰不想施展自己的法術(shù)并感受神奇的感覺?在這個項目中,我們正在構(gòu)建一個數(shù)字“魔杖”,它包括以三種手勢(翼、環(huán)和斜坡)之一揮動魔杖。如果你成功施展了咒語,你會看到相應的手勢出現(xiàn)在屏幕上,Arduino 板上的紅色 LED 應該亮起。
該項目使用深度學習模型對使用 Arduino 板上內(nèi)置的多維傳感器收集的人類輸入手勢進行訓練和評估。具體來說,它使用 TensorFlow Lite 運行一個 20 KB 的卷積神經(jīng)網(wǎng)絡(luò)模型來識別帶有加速度計的手勢。通過這個有趣的項目,您可以看到深度學習如何將奇怪的數(shù)字數(shù)據(jù)轉(zhuǎn)化為有意義的信息,達到神奇的效果。
關(guān)于我們的模型:
我們的模型一次接收 128 組 X、Y 和 Z 值,以 25 Hz 的速率加起來相當于五秒多一點的數(shù)據(jù)。每個值都是一個 32 位浮點數(shù),表示該方向的加速度量。捕獲數(shù)據(jù)并運行推理后,我們的應用程序?qū)⒋_定是否檢測到有效手勢,將一些輸出打印到終端,并點亮 LED。在這里,我們使用預訓練模型,該模型由許多人根據(jù)以下手勢執(zhí)行。
模型架構(gòu):
我們的手勢檢測模型由以下結(jié)構(gòu)組成(如最后的示意圖所示):
- 主循環(huán):連續(xù)循環(huán),不需要預處理,因此每秒運行多次
- 加速度計處理程序:從傳感器輸入數(shù)據(jù)并寫入模型的輸入張量
- TF Lite解釋器和模型:128組X、Y、Z值數(shù)據(jù)數(shù)組,由解釋器運行。它既漂亮又小巧,只有 19.5 KB。
- 手勢預測器:獲取模型的輸出并決定是否執(zhí)行了手勢
- 輸出處理程序:如果執(zhí)行了正確的手勢,則點亮 LED 并將輸出打印到屏幕
該項目在以下操作系統(tǒng)中進行了測試和構(gòu)建:
運行測試:
您應該確認該程序已構(gòu)建并運行。然后就可以進行下一步了。
部署到 Arduino:
- 安裝并打開 Arduino IDE
- 安裝 Arduino_TensorFlowLite:在工具 -> 管理庫中打開 Arduino 庫管理器...并搜索 Arduino_TensorFlowLite
- 安裝Arduino_LSM9DS1 :工具 -> 管理庫...并搜索 Arduino_LSM9DS1。安裝 1.0.0 版驅(qū)動程序以確保以下說明有效。請注意,您可能不再需要“修補驅(qū)動程序”(如鏈接中所述),因為我相信他們已經(jīng)修復了它并且我不需要這樣做
- 加載并運行魔杖:
- 打開 Arduino 串行監(jiān)視器(工具 -> 串行監(jiān)視器)。并開始使用你的魔杖!握住 Arduino,使其組件朝上,USB 電纜在您的左側(cè)。執(zhí)行手勢“WING”、“RING”(順時針)和“SLOPE”,您應該會看到相應的輸出:
- 注意:確實需要反復試驗才能找出正確的揮手手勢。我發(fā)現(xiàn)對我來說,“斜坡”手勢比“翼”手勢要容易得多。在空中繪制時,板對傾斜角度或不同速度很敏感。多嘗試幾次,看著自己施法,玩得開心!??!
- Arduino魔法南瓜構(gòu)建
- 基于樹莓派3B的哈利波特魔杖 0次下載
- 哈利波特藍牙音箱開關(guān)資料分享 8次下載
- 哈利波特式的家庭自動化開源
- 基于atmega328pb au USB arduino超級棒
- DIY PCB哈利波特鑰匙扣
- 按下按鈕時5個LED都會發(fā)光的魔法棒
- DIY哈利波特藍牙音箱
- Arduino Uno國內(nèi)改版電路原理圖下載 0次下載
- Arduino Uno Rev.3開發(fā)板意大利原版電路圖 0次下載
- 基于FPGA的波特率連續(xù)可調(diào)UART接口 10次下載
- Arduino編程基礎(chǔ)(一)——Arduino語言資料下載
- 如何將51單片機的9600波特率改成115200波特率
- Arduino開發(fā)機器人經(jīng)典書籍推薦Arduino開發(fā)實戰(zhàn)指南:機器人卷
- “魔法”激光劃片 - MAHOH
- 什么是波特五力模型,如何應用 489次閱讀
- 如何使用示波器測量串口波特率 2802次閱讀
- MIMXRT1060 FLEXIO UART波特率 1517次閱讀
- 什么是波特圖?怎么畫波特圖? 1.7w次閱讀
- 串口通訊波特率出現(xiàn)誤差的因素 9389次閱讀
- 波特率是如何工作的 2124次閱讀
- 波特圖儀的SPICE陷阱 1767次閱讀
- 作為電子領(lǐng)域的“黑魔法”,這三者之間的聯(lián)系很有趣 4480次閱讀
- 3個神經(jīng)網(wǎng)絡(luò),讓蒙娜麗莎活起來 2392次閱讀
- 熒光棒原理是什么 1.3w次閱讀
- 串行通信的實現(xiàn)條件和波特率自動整定問題 3746次閱讀
- 波特圖怎么分析_波特圖分析方法 12.3w次閱讀
- 魯棒性是什么意思_Robust為什么翻譯成魯棒性 12.4w次閱讀
- arduino是什么以及arduino能干什么 4.4w次閱讀
- 波特率與比特率的關(guān)系區(qū)別 8995次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多