女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

電子發(fā)燒友App

硬聲App

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

完善資料讓更多小伙伴認(rèn)識你,還能領(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>

項目起源和目標(biāo)

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

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

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

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

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

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

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

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

Arduino固件

為模型創(chuàng)建一個在 Arduino 板上運行的程序本身也相當(dāng)容易。該過程是簡單地導(dǎo)入由 Edge Impulse 構(gòu)建的 .zip 庫,從示例列表中打開麥克風(fēng)連續(xù)示例,然后將其上傳到您的設(shè)備。然而,在其默認(rèn)狀態(tài)下,您只能使用它通過 USB 電纜和 IDE 的串行監(jiān)視器將數(shù)據(jù)發(fā)送到您的計算機。由于主要項目的目標(biāo)之一是能夠?qū)?shù)據(jù)流式傳輸?shù)揭苿釉O(shè)備,因此我們必須做得更好。為了實現(xiàn) BLE 連接,我們決定使用另一個 IDE 示例中的代碼:電池監(jiān)視器。雖然需要更多的編程知識,但它仍然是一個相對簡單的過程,將適當(dāng)?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è)置,用戶可以在其中指定他們的姓名和其他個性化詳細(xì)信息,寫下牙醫(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)建了代碼。隨著我們項目的進(jìn)展,應(yīng)用程序的代碼大小急劇增加。這就是為什么我們將只提供一段代碼作為示例,但如果您對應(yīng)用程序的內(nèi)部工作感興趣,我們邀請您下載提供的 MIT Inventor 項目文件并開始自己探索和試驗。

?

poYBAGNxJTaAcUwYAAJKDombTu8713.png
部分主屏幕代碼
?

?


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

評論

查看更多

下載排行

本周

  1. 1DD3118電路圖紙資料
  2. 0.08 MB   |  1次下載  |  免費
  3. 2AD庫封裝庫安裝教程
  4. 0.49 MB   |  1次下載  |  免費
  5. 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
  6. 1.12 MB   |  1次下載  |  免費
  7. 4網(wǎng)絡(luò)安全從業(yè)者入門指南
  8. 2.91 MB   |  1次下載  |  免費
  9. 5DS-CS3A P00-CN-V3
  10. 618.05 KB  |  1次下載  |  免費
  11. 6海川SM5701規(guī)格書
  12. 1.48 MB  |  次下載  |  免費
  13. 7H20PR5電磁爐IGBT功率管規(guī)格書
  14. 1.68 MB   |  次下載  |  1 積分
  15. 8IP防護等級說明
  16. 0.08 MB   |  次下載  |  免費

本月

  1. 1貼片三極管上的印字與真實名稱的對照表詳細(xì)說明
  2. 0.50 MB   |  103次下載  |  1 積分
  3. 2涂鴉各WiFi模塊原理圖加PCB封裝
  4. 11.75 MB   |  89次下載  |  1 積分
  5. 3錦銳科技CA51F2 SDK開發(fā)包
  6. 24.06 MB   |  43次下載  |  1 積分
  7. 4錦銳CA51F005 SDK開發(fā)包
  8. 19.47 MB   |  19次下載  |  1 積分
  9. 5PCB的EMC設(shè)計指南
  10. 2.47 MB   |  16次下載  |  1 積分
  11. 6HC05藍(lán)牙原理圖加PCB
  12. 15.76 MB   |  13次下載  |  1 積分
  13. 7802.11_Wireless_Networks
  14. 4.17 MB   |  12次下載  |  免費
  15. 8蘋果iphone 11電路原理圖
  16. 4.98 MB   |  6次下載  |  2 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191390次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65989次下載  |  10 積分