在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>牙仙子物聯(lián)網(wǎng)產(chǎn)品開源分享

牙仙子物聯(lián)網(wǎng)產(chǎn)品開源分享

2022-11-14 | zip | 49.61 MB | 次下載 | 免費

資料介紹

描述

瀝青

有沒有擔(dān)心過你刷牙不夠徹底?您是否曾經(jīng)思緒飄過,忘記了時間,突然不確定自己刷了 30 秒還是 5 分鐘?你有沒有忘記你昨晚有沒有刷牙?不用再擔(dān)心了,牙仙已經(jīng)幫你搞定了。通過手機應(yīng)用程序和 Arduino Nano 33 BLE Sense 代碼的組合,您現(xiàn)在也可以無憂無慮了。此設(shè)置使用機器學(xué)習(xí)檢測您是否在刷牙并開始計算時間。在你完成之后,它甚至?xí)浀媚阕龅搅耍?/font>

項目起源和目標

這個項目的想法是作為我們物聯(lián)網(wǎng)大學(xué)課程的學(xué)校項目的一部分而實現(xiàn)的。目標是創(chuàng)建一個物聯(lián)網(wǎng)產(chǎn)品,利用 Arduino Nano 33 BLE Sense 上的機器學(xué)習(xí),然后通過藍牙將數(shù)據(jù)提供給用戶終端。當然,我們還創(chuàng)建了一個 Android 應(yīng)用程序,以便以簡潔和用戶友好的方式顯示接收到的數(shù)據(jù)。

這樣的項目分為三個更大的任務(wù):

  • 創(chuàng)建機器學(xué)習(xí)模型
  • 創(chuàng)建手機應(yīng)用程序
  • 啟用 Arduino 的藍牙連接

機器學(xué)習(xí)模型

我們通過收集數(shù)據(jù)開始我們的工作,然后將這些數(shù)據(jù)輸入機器學(xué)習(xí)算法Edge Impulse 網(wǎng)站擁有人們在使用許多方便的工具制作此類項目時所希望的一切。其中之一是收集必要數(shù)據(jù)的非常簡單的方法。只需簡單地連接他們的移動設(shè)備,其感官信息的任何記錄都可以直接上傳到網(wǎng)站上的 ML 項目中。最后,我們設(shè)法在不同情況下以兩小時的時間記錄記錄數(shù)據(jù),從用水槽或淋浴間的水刷牙到洗衣機打開時刷牙。

機器學(xué)習(xí)模型的創(chuàng)建當時是一項相對簡單的任務(wù)。在選擇了脈沖的處理和學(xué)習(xí)塊后,我們能夠訓(xùn)練和測試模型。最終其預(yù)測準確率達到了80%左右。模型訓(xùn)練和測試的細節(jié)可以在底部的兩張圖片中看到。

pYYBAGNxJRuAYKW-AADiY9aI85I196.png
模型訓(xùn)練過程的結(jié)果
?
poYBAGNxJR2ADSidAACmlHYpA1I496.png
模型測試結(jié)果
?

模型構(gòu)建完成后,我們剩下要做的就是將其導(dǎo)出到我們的 Arduino 設(shè)備上。與 Edge Impulse 上的其他所有內(nèi)容一樣,該過程也非常簡單明了。在決定是否使用優(yōu)化后(我們這樣做了,因為它只將準確率降低到 70%,我們認為這在很大程度上提高資源使用率的同時仍然可以接受),我們讓網(wǎng)站通過單擊 a 來構(gòu)建一個 .zip 庫按鈕。

poYBAGNxJR-AKyJZAACwmK4ZIJw846.png
優(yōu)化模型和未優(yōu)化模型的區(qū)別
?

構(gòu)建的 ML 模型庫現(xiàn)已完全準備好在 Arduino IDE 中實現(xiàn)。

Arduino固件

為模型創(chuàng)建一個在 Arduino 板上運行的程序本身也相當容易。該過程是簡單地導(dǎo)入由 Edge Impulse 構(gòu)建的 .zip 庫,從示例列表中打開麥克風(fēng)連續(xù)示例,然后將其上傳到您的設(shè)備。然而,在其默認狀態(tài)下,您只能使用它通過 USB 電纜和 IDE 的串行監(jiān)視器將數(shù)據(jù)發(fā)送到您的計算機。由于主要項目的目標之一是能夠?qū)?shù)據(jù)流式傳輸?shù)揭苿釉O(shè)備,因此我們必須做得更好。為了實現(xiàn) BLE 連接,我們決定使用另一個 IDE 示例中的代碼:電池監(jiān)視器。雖然需要更多的編程知識,但它仍然是一個相對簡單的過程,將適當?shù)拇a行復(fù)制并粘貼到正確的位置,然后編輯一些字符串。我們做的最后一件事是調(diào)整預(yù)測的輸出,以便電路板在檢測到刷牙時發(fā)送 1,在檢測不到刷牙時發(fā)送 0。完整的程序列在附件部分下,但在下面的圖像中,突出顯示了對原始 Edge Impulse 代碼所做的更改。

pYYBAGNxJSGACoyHAABQMtRlQWY068.png
在本節(jié)中,BLE 服務(wù)和特性都被聲明為具有自己的自定義 UUID
?
pYYBAGNxJSSAalujAABCEYrqxyQ747.png
setup函數(shù)中的BLE初始化代碼
?
pYYBAGNxJSaAdO0sAABR8gU0FN8561.png
作為循環(huán)功能的一部分,這部分代碼不斷檢查板是否仍然連接
?

?

poYBAGNxJSiACljAAABvk1GmQRs378.png
將預(yù)測轉(zhuǎn)換為 1 或 0 并將其發(fā)送到連接設(shè)備的部分代碼
?

?

安卓應(yīng)用

我們想要實現(xiàn)的應(yīng)用程序的基本功能是它能夠測量一個人刷牙的時間,以及存儲最后一次刷牙的日期和時間。隨著項目的開發(fā),我們開始添加其他功能:設(shè)置,用戶可以在其中指定他們的姓名和其他個性化詳細信息,寫下牙醫(yī)最后一次就診的日期以及最后一次更換牙刷的日期的能力,以及更多的。該應(yīng)用程序的用戶界面如下圖所示:

poYBAGNxJSyAJW76AAHl3HI7kCI670.png
應(yīng)用程序的主屏幕
?
pYYBAGNxJS6ACRQxAAD8n5Ma0jw440.png
應(yīng)用程序的選項屏幕
?
pYYBAGNxJTCABvjiAAE0IHJifAc778.png
應(yīng)用程序的牙醫(yī)預(yù)約屏幕
?
poYBAGNxJTOAI_MjAAFGoPTJknc506.png
應(yīng)用程序的牙刷更換屏幕
?

如前所述,我們在 MIT App Inventor 中創(chuàng)建了代碼。隨著我們項目的進展,應(yīng)用程序的代碼大小急劇增加。這就是為什么我們將只提供一段代碼作為示例,但如果您對應(yīng)用程序的內(nèi)部工作感興趣,我們邀請您下載提供的 MIT Inventor 項目文件并開始自己探索和試驗。

?

poYBAGNxJTaAcUwYAAJKDombTu8713.png
部分主屏幕代碼
?

?


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

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 精品国产欧美一区二区最新 | 亚洲免费视频一区 | 亚洲香蕉影视在线播放 | 你懂的在线免费 | 亚洲成人网在线播放 | 日本中文在线三级在线播放 | 97精品在线| 亚洲 丝袜 制服 欧美 另类 | 天堂中文字幕 | 韩彩英三级无删版甜性涩爱 | 免费一级毛片在线播放不收费 | 手机看片99 | 成人精品综合免费视频 | 午夜cao | 国产精品www视频免费看 | 亚洲综合色一区 | 天天爽天天爱 | 日本一卡精品视频免费 | 六月丁香激情 | 一区二区三区四区在线免费观看 | 国产色啪午夜免费视频 | 5151四虎永久在线精品免费 | 伊人色强在线网 | 色在线视频播放 | 性欧美高清 | 又大又粗进出白浆直流动态图 | 超黄视频网站 | 长腿丝袜美女被啪啪 | 经典三级一区在线播放 | 欧美一区精品 | 韩日一级毛片 | 7086bt伙计 福利一区 | 日本一区二区三区不卡在线看 | 在线观看亚洲免费视频 | 手机在线完整视频免费观看 | 大学生一级特黄的免费大片视频 | 五月天婷婷一区二区三区久久 | 色偷偷男人天堂 | 视频一区二区在线观看 | 1024手机看片欧美日韩 | 国产黄色片在线观看 |