Task #231
進行中AWPPG連續裝置製作
0%
概述
本議題整合AWPPG裝置製作步驟及人員的學習與反饋¶
王凱鋒的研究與學習 http://52.192.109.97/issues/164¶
張期賀的研究與學習 http://52.192.109.97/issues/162¶
1. 在ESP32上復刻NSP32 on Arduino範例程式
NSP32是微型光譜儀,ESP32是MCU晶片
我們想把光譜的資料拿來做運算、演算
就必須把兩個"小電腦"連結起來做資料傳輸
怎麼做呢(?
see:
https://www.youtube.com/watch?v=4zx0s9ZKYZY
http://52.192.109.97/issues/36
http://52.192.109.97/issues/39
nsp32 datasheet (宏益學長整理) :
http://52.192.109.97/documents/43
2. 讓燈亮起來
想要量測PPG訊號
必須要有 光源 與 光譜儀
負責 打訊號 與 接收訊號
光譜儀的部分已經可以順利接收
接下來我們只要把LED的訊號輸出
就可以完成PPG裝置最重要的部分
-------------------------------
TCA6507是一顆LED驅動器
光源模組上搭載了這個晶片
a.請用實驗室前人提供的光源模組,挑選4顆SMD封裝的LED,焊接到光源模組上如圖
b.焊接好後,根據datasheet上所描述的,撰寫韌體,並使LED發光
(拿LED時請仔細看袋子上的型號,查清楚datasheet上表示的正負極位置)
please see:
https://www.youtube.com/watch?v=u62_Rjd5oMY
http://52.192.109.97/issues/45
http://52.192.109.97/issues/46
http://52.192.109.97/issues/240
3. 把資料存起來
已經有了光譜儀和光源,但是資料卻沒有留存
使用SD卡的方式將資料存起來吧
please see:
http://52.192.109.97/issues/229
4. 打造自己的人機介面吧
先前我們學會裝置的三大重點
燈(送訊號)、光譜儀(收訊號)、SD卡(存訊號)
但一直沒有一個簡單、方便的操作
這週我們就要來打造這個UI介面
-----------------------------------
a.請先利用TFT_LCD library提供的範例程式,做出“可觸控“的計算機介面
b.成功後,利用library中的函式打造一個屬於自己,並且可以開關“LED燈”&“NSP32”的UI介面
注意:影片中是使用ArduinoIDE環境,但我們之後需要整合程式,使用platformIO環境
(optional:嘗試把光譜訊號print到螢幕上)
see:
http://52.192.109.97/issues/50
http://52.192.109.97/issues/51
5. 在螢幕上顯示3D光譜及完成程式整合
目前我們收到的資料是一串1維陣列
一般人很難理解它是甚麼東西
若能及時地看到圖像
使用者會馬上進入狀況
甚至對這個東西產生好奇心
------------------------------------
a.請結合前面步驟1、2、3、4之程式
b.請將UI設計成可以顯示時頻譜
see:
http://52.192.109.97/issues/234
6. 完成硬體裝置
先前我們做的東西都是插麵包版根本不像個裝置
所以我們需要PCB板讓MCU、nsp32、光源模組、SD卡連接
使用3D列印設計外殼
see:
http://52.192.109.97/issues/226
http://52.192.109.97/issues/225
7. 模型部屬
目前還沒有所謂連續型資料(時頻譜)的模型
但可以練習之前宏益做的離散型資料的模型
see:
http://52.192.109.97/issues/47
http://52.192.109.97/issues/48
檔案
是由 凱鋒 王 於 3 個月 前更新
- 檔案 clipboard-202409022318-bafvg.png clipboard-202409022318-bafvg.png 已新增
- 概述 已更新 (差異)
是由 Chifu Chung 於 3 個月 前更新
- 關聯至 Feature #36: NSP32連接ESP32_在ESP32上復刻Arduino範例程式 已新增
- 關聯至 Feature #39: NSP32連接ESP32_Print一維資料 已新增
- 關聯至 Feature #43: 壓力感測器(FSR)連接ESP32_壓力計設計 已新增
- 關聯至 Feature #45: 光源模組連接ESP32_TCA6507 datasheet研讀 已新增
- 關聯至 Feature #46: 光源模組連接ESP32_韌體研發 已新增
- 關聯至 Task #229: 硬體組-esp32連接Micro-SD卡 已新增
- 關聯至 Feature #50: TFT-LCD螢幕連接ESP32_顯示鍵盤範例程式with觸控按鈕 已新增
- 關聯至 Feature #51: TFT-LCD螢幕連接ESP32_UI設計 已新增
- 關聯至 Task #226: 硬體組-layout主要電路板 已新增
- 關聯至 Task #225: 硬體組-外殼設計 已新增
是由 凱鋒 王 於 3 個月 前更新
- 關聯至 Feature #47: 深度學習模型_DNN模型訓練tensorflow 已新增
- 關聯至 Feature #48: 深度學習模型_DNN模型部署tensorflow lite 已新增