How yeyi58095/iot_lab works
This repository is a collection of course labs and reports, not one integrated application. Its work covers ECG/PPG signal analysis, sensor-monitoring and plotting projects, BLE-based experiments, and an ultrasonic-ranging capstone. The clearest executable workflow is the ECG analysis script reading the data_3 spreadsheet and displaying signal/envelope and frequency plots. Other project files are mostly opaque App Inventor archives or reports, so their internal wiring and runtime behavior cannot be established from the sampled source.
Main entry points: analyze_ECG.py Signal Analysis · Hello_Purr.aia Hello Purr · week8 Sensor Measurements · 超音波測距雷達系統設計與實作報告.docx Ultrasonic Radar Report
Components 20
ECG Analysis
- ECG/PPG Data
homework1/data_3/data_3.xlsx - Signal Analysis
homework1/data_3/analyze/analyze_ECG.py - Signal Plots
- Lab Report
homework1/LabReport_lab1.docx
Mobile Sensor Labs
- First Project
week2/First_project.aia - Hello Purr
week2/Hello_Purr.aia - Meow Audio
week2/hello_Purr_image_and_video/meow.mp3 - Accelerometer Monitor
week5/Lab1/AccelerometerMonitoring.aia - Acceleration Plot
week5/Lab2/PLOT_Acceleeration.aia - Lab 3 App
week5/Lab3_2.aia
BLE Experiments
- BLE Firmware
week6/BLE_first/BLE_first.ino - TriBLE App
week6/TriBLE.aia - TriBLE Demo Firmware
week6/TriBLE_Stu_Demo/TriBLE_Stu_Demo.ino - BLE Canvas App
week7/TriBLE_Canvas.aia - Lab 4 App
week7/Lab_4.aia
Lab Measurements
- Sensor Measurements
week8 - Midterm Report
week8/EE3014_Midterm_Report_圖表版.docx
Ultrasonic Capstone
- Ultrasonic Radar Report
期末報告/超音波測距雷達系統設計與實作報告.docx - Radar Presentation
期末報告/超音波測距雷達系統設計與實作.pptx
Other components
- Student
Connections 18
- Signal Analysis → ECG/PPG Data: reads
- Signal Analysis → Signal Plots: displays
- Student → First Project: uses
- Student → Hello Purr: uses
- Hello Purr → Meow Audio: includes
- Student → Accelerometer Monitor: uses
- Student → Acceleration Plot: uses
- Student → Lab 3 App: uses
- Student → BLE Firmware: experiments with
- Student → TriBLE App: uses
- Student → TriBLE Demo Firmware: experiments with
- Student → BLE Canvas App: uses
- Student → Lab 4 App: uses
- Student → Sensor Measurements: records
- Sensor Measurements → Midterm Report: summarized in
- Student → Ultrasonic Radar Report: studies
- Ultrasonic Radar Report → Radar Presentation: presented as
- Student → Lab Report: documents