簡易檢索 / 詳目顯示

研究生: 陳冠宇
GUAN-YU CHEN
論文名稱: 基於ARM Cortex-A53 之智慧健康打卡系統
Intelligent Healthcare Attendance Systems Based on ARM Cortex-A53
指導教授: 賴坤財
Kuen-Tsair Lay
邱炳樟
Bin-Chang Chieu
口試委員: 賴坤財
Kuen-Tsair Lay
邱炳樟
Bin-Chang Chieu
徐敬文
Ching-Wen Hsue
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2020
畢業學年度: 108
語文別: 中文
論文頁數: 104
中文關鍵詞: 物聯網嵌入式系統智慧醫療資料庫KNN
外文關鍵詞: Internet of Things, Embedded Systems, Intelligent Medical, Database, KNN
相關次數: 點閱:277下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 智慧生活的來臨,物聯網(Internet of Things,IoT)、大數據(Big Data)、深度學習(Deep Learning)、人工智能(AI),已成為我們生活不可或缺的一部分。因應這次全球流行的新冠肺炎(COVID-15),如何有效的控管進出人員狀況,並取代舊有的打卡方式,使公司能快速地了解公司成員的健康狀況,因此本論文研究將設計一套健康打卡系統,來解決上述的問題。
    本系統的目的是實做一個智慧健康打卡系統,結合健康數據記錄與智慧控管員工的出缺席,使用成本較便宜且基於ARM Cortex-A53為架構的Raspberry Pi 3b 開發板並搭配相機,經由KNN臉部辨識判斷成員身分與紀錄報到時間,並利用紅外線非接觸式測溫(MCU90615)與紅外線測心跳感測器,檢測員工的健康數值,最後加上ASR智能語音系統,讓使用者可以不需使用手操控機器就能完成使用。主管或企業高層,可利用設計好的管理頁面,一目了然員工的出缺勤,與圖表統計的健康資訊,並了檢目前公司成員的健康狀況。員工可透過手持行動裝置或電腦,快速觀看自我的健康數據,以及自我的出缺勤。


    The era of intelligent life is coming. The Internet of Things (IoT), Big Data, Deep Learning, and Artificial Intelligence (AI) is gradually becoming an indispensable part of human social life, profoundly changing our life and the whole world. During the outbreak of 2019 novel coronavirus (COVID-19), I designed a set of healthcare attendance system, which effectively control the status of personnel entry and exit, replace the old way of punching cards and the company manager can quickly figure out the health status of employees.
    The purpose of the study was to implement a smart healthcare attendance system that records health data and employee absences. First of all, we use the low-power ARM Cortex-A53 single-board computer, Raspberry Pi 3b evaluation board, with a camera to determine the member's identity by KNN (K-nearest neighbor algorithm) and record check-in time. Then, we use an infrared thermometer module called MCU90615 for non-contact temperature measurements and infrared heartbeat device to detect employee health situation. Finally, adding ASR (Automatic Speech Recognition) intelligent voice system, so that user can control the machine without their hands to complete the task. Executive or manager can quickly understand the attendance records of all the employees, the medical chart, and the current health status of staff. Employees can rapidly view their health data and their absences by mobile devices or computers.

    摘要 I ABSTRACT II 誌謝 III 目錄 IV 圖目錄 VIII 表目錄 XIII 第1章 緒論 1 1.1前言 1 1.2研究動機 2 1.3研究目標 3 1.4論文架構 4 第2章 開發板與相關技術 5 2.1物聯網 5 2.1.1物聯網架構 6 2.2嵌入式系統 7 2.3開發板平台 8 2.3.1 ARM架構 8 2.3.2 Raspberry Pi3 Model B 開發板 9 2.3.3 Raspberry Pi 3 Model B 開發板規格 10 2.3.4 Raspberry Pi 3 Model B GPIO 11 2.3.5 Raspbian作業系統 13 2.3.6 ESP8266 14 2.3.7 WeMos D1 mini v2開發版 16 2.3.8智能語音識別系統 17 2.4開發平台 18 2.4.1 Arduino整合開發環境 18 2.4.2 Android 18 2.4.2.1 Android系統架構 19 2.4.2.2 Android Activity生命週期 22 2.4.2.3 Android開發平台與編譯 23 2.4.3 PCB LAYOUT環境 24 2.4.4 OpenCV 25 2.5 LAMP網站架構 26 2.5.1 Linux系統 26 2.5.2 Apache 27 2.5.3 PHP 28 2.5.4 MySQL 28 2.5.5 Python介紹 29 2.6 KNN演算法 30 2.6.1 KNN演算法之K值 31 2.6.2 KNN演算法之找距離 32 2.6.3 KNN演算法之距離 34 2.6.4 KNN演算法之權重 34 2.7資料傳輸協定 35 2.7.1 I2C協定 35 2.7.2 UART協定 37 2.8.HTTP 38 2.8.1 HTTP協定 38 2.8.2 HTTP協定中的POST/GET 39 第3章 系統設計與架構 40 3.1 智慧健康打卡系統設計 40 3.2 感測器 41 3.2.1 MCU90615紅外線溫度感測器 41 3.2.2 超音波傳感器(HC-SR04) 43 3.2.3 LCD液晶顯示器 44 3.2.4 反射型紅外線手指脈搏感測模組 45 3.2.5 紅外線測距感測器 46 3.2.6 微型蠕動泵 47 3.2.7 UV燈條 48 3.2.8 繼電器 49 3.2.9影像串流 50 3.3 KNN臉部辨識 51 3.4 電路設計 53 3.5 APP架構 54 第4章 系統展示 55 4.1 硬體展示 55 4.2 影像辨識展示 57 4.3 提示簡訊展示 58 4.4 語音辨識展示 59 4.5 系統展示 60 4.5.1資料庫實體關係 60 4.5.2 系統操作流程 62 4.6 網頁展示 64 4.6.1 登入流程 64 4.6.2 主管介面功能 66 4.6.3 員工出缺勤 67 4.6.4 單名員工查詢 68 4.6.5 員工個資查詢 69 4.6.6 員工健康資料 70 4.6.7 更改密碼 72 4.6.8 員工介面功能 74 4.6.9 自我體溫 75 4.6.10 自我心跳 75 4.6.11 個人簽到 76 4.6.12 個人資料修改表 77 4.7 APP展示 79 第5章 結論與展望 80 5.1 結論 80 5.2 未來展望 81 參考資料 83

    [1] WHO官網,COVID-19目前狀況。取自:
    https://www.who.int/emergencies/diseases/novel-coronavirus-2019
    [2] 物聯網最早概念。取自:
    《未來之路THE ROAD AHEAD》,作者:比爾‧蓋茲,1996年
    [3] Wendy,重新認識「IOT」。取自:
    https://www.techbang.com/posts/23698-the-internet-of-things-key-to-a-new-life-in-the-digital-age-pchome232-touch-the-future
    [4] LEO國眾電腦,「物聯網」的三大特徵。取自:
    http://www.leosys.com/index.php/aboutleo/newsletter/itdevelopment/5-2015-02-25-02-25-14
    [5] 互聯網蜀黍,淺談物聯網的三個關鍵特徵與三個層次。取自:
    https://kknews.cc/zh-tw/tech/z2pa6nq.html
    [6] 嵌入式系統。取自:
    《Practical Aspects of Embedded System Design using Microcontrollers》,出版
    社: Springer Science & Business Media ,作者: J. Parab, S. Shinde,2008年
    [7] ARM系統介紹。取自:
    《ARM嵌入式系統開發完全入門與主流實踐》,出版社:電子工業出版社,
    作者:吳寶江,2008年
    [8] Peter Dave,Raspberry Pi 各代的差異與規格。取自:
    https://www.peterdavehello.org/tag/raspberry-pi/
    [9] Raspberry pi 官網,Raspberry Pi 3b datasheet。取自:
    https://www.alliedelec.com/m/d/4252b1ecd92888dbb9d8a39b536e7bf2.pdf
    [10] Raspberry pi 官網,Raspberrt Pi 之作業系統 Raspbian。取自:
    https://www.raspberrypi.org/
    [11] 安信可科技,ESP8266 datasheet。取自:
    http://www.icshopping.com.tw/368030500646/ESP8266%20ESP-01%20%E4%B8%B2%E5%8F%A3WIFI%20%E7%84%A1%E7%B7%9A%E6%A8%A1%E7%B5%84.pdf
    [12] Zerynth,Wemos d1 mini v2 datasheet。取自:
    https://docs.zerynth.com/latest/official/board.zerynth.wemos_d1_mini/docs/index.html
    [13] Arduino 官網,Wemos d1 mini v2的三種工作模式。取自:
    https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/soft-access-point-class.html
    [14] 宏晶科技,STC11單晶片使用手冊。取自:
    http://www.stcmcudata.com/datasheet/stc/STC-AD-PDF/STC11F-10Fxx.pdf
    [15] ICRoute,LD3320 Datasheet。取自:
    http://toughdev.com/public/LD3320_EN.pdf
    [16] 石致和,Arduino基本介紹。取自:
    http://newsletter.ascc.sinica.edu.tw/news/read_news.php?nid=2782
    [17] Google Developers,Android 架構。取自:
    https://developer.android.com/guide/platform
    [18] Lucius,什麼是Dalvik Virtual Machine?。取自:
    https://ithelp.ithome.com.tw/articles/10011817
    [19] Android開發人員,Android生命週期設計簡介。取自:
    https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/unit-1-get-started/lesson-2-activities-and-intents/2-1-c-activities-and-intents/2-1-c-activities-and-intents.html
    [20] Yen,Android 系統設計生命週期。取自:
    https://foolcodefun.github.io/blog/android/2017/11/09/Android-Lifecycle.html
    [21] Google Developers,Android Studio 開發應用。取自:
    https://developer.android.com/studio/run
    [22] 程雪,AD不專業教學。取自:
    https://sites.google.com/view/adupt/%E9%A6%96%E9%A0%81
    [23] Opencv架構與簡介。取自:
    《實用Python程式設計-第二版》,出版社: 碁峰出版社,作者: 郭英勝
    鄭志宏 龔志銘,影像與視訊處理 9-2章,2018年
    [24] LAMP架構。取自:
    UV Ramana and T. V. Prabhakar, “ Some Experiments with thePerformance of LAMP Architecture”, IEEE The Fifth International Conference on Computer and Information Technology (CIT'05) ,2005
    [25] Linux介紹。取自:
    《鳥哥的Linux私房菜(第四版)》,出版社:碁峰出版社,作者:鳥哥,2016年
    [26] Wikiwand,Apache HTTP伺服器。取自:
    https://www.wikiwand.com/zh-tw/Apache_HTTP_Server
    [27] W3schools.com,PHP介紹。取自:
    https://www.w3school.com.cn/php/index.asp
    [28] SQL 基本概要介紹。取自:
    《資料庫設計與開發實務》,出版社: 碁峰出版社,作者: 陳會安。2019年
    [29] Python 基本介紹與應用。取自:
    《Introducing Python》,出版社: 歐萊禮,作者:Bill Lubanovic,2014年
    [30] KNN Model-Based Approach in Classification。取自:
    《On the Move to Meaningful Internet Systems 2003》,出版社: Springer Science
    & Business Media,作者: Gongde Guo、Hui Wang、David Bell、Yaxin Bi and
    Kieran Greer,pp313-326,2003年
    [31] KNN模型過擬合與欠擬合。取自:
    《Machine Learning with R, the tidyverse, and mlr》,出版社: Simon and Schuster ,
    作者:Hefin I. Rhys,pp.68-74,2020年
    [32] KNN Brute Force。取自:
    《KI 2013: Advances in Artificial Intelligence》,出版社: Springer
    作者: Ingo J. Timm, Matthias Thimm,2013年
    [33] V. Garcia, E. Debreuve, F. Nielsen, and M. Barlaud, “K-nearest neighbor search: Fast GPU-based implementations and application to high-dimensional feature matching”, 2010 IEEE International Conference on Image Processing, 2010.
    [34] H. Santoso, A. Harjoko, and A. Eko, “Efficient K-Nearest Neighbor Searches for Multiple-Face Recognition in the Classroom based on Three Levels DWT-PCA”, International Journal of Advanced Computer Science and Applications, vol. 8, no. 11, 2017.
    [35] Ball-Tree。取自:
    《Mastering Machine Learning Algorithms》,出版社:Packt Publishing Ltd,
    作者:Giuseppe Bonaccorso,pp.239,2018年
    [36] Ball-Tree with nesting hyper-spheres。取自:
    《Machine Learning Approaches in Cyber Security Analytics》,出版社:
    Springer Nature,作者:Tony ThomasAthira P. Vijayaraghavan, Sabu Emmanuel
    pp.113,2019年
    [37] A. Cisłak and S. Grabowski, “Experimental evaluation of selected tree structures for exact and approximate k-nearest neighbor classification”, Proceedings of the 2014 IEEE Federated Conference on Computer Science and Information Systems, 2014.
    [38] K. Chomboon, P. Chujai, P. Teerarassammee, K. Kerdprasop, and N. Kerdprasop, “An Empirical Study of Distance Metrics for k-Nearest Neighbor Algorithm”, The Proceedings of the 2nd International Conference on Industrial Application Engineering 2015, 2015.
    [39] S. Zhang and X. Pan, “A novel text classification based on Mahalanobis distance”, 2011 3rd IEEE International Conference on Computer Research and Development, 2011.
    [40] Wang, Chao-Xue; Dong, Li-Li; Pan, Zheng-Mao; Zhang, Tao.,Classification for Unbalanced Dataset by an Improved KNN Algorithm Based on Weight。
    取自:https://search.proquest.com/docview/1174226653?pq-origsite=gscholar
    [41] I2C協定。取自:
    《System on Chip Interfaces for Low Power Design》,出版社:Morgan Kaufmann
    作者: Sanjeeb Mishra, Neeraj Kumar Singh, Vijayakrishnan Rousseau
    pp.128-129 pp.140-141,2015年
    [42] UART協定。取自:
    《Single and Multi-Chip Microcontroller Interfacing》,出版社: Elsevier
    作者: G. Jack Lipovski,pp.408-419,1999年
    [43] HTTP協定。取自:
    《HTTP Pocket Reference》,出版社: O'Reilly Media, Inc.,
    作者: Clinton Wong,2000年
    [44] MCU90615紅外線溫度感測器datasheets。取自:
    https://server4.eca.ir/eshop/ECA_Modules/Sample_Code/GY-MCU90615%5B3011020003%5D/GY-MCU90615.pdf
    [45] ELEC Freaks,Ultrasonic Ranging Module HC - SR04 datasheets。取自:
    https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf
    [46] I2C 1602 Serial LCD Module datasheets。取自:
    https://opencircuit.shop/resources/file/da88acc1702a90667728fcf4ac9c75c455475706466/I2C-LCD-interface.pdf
    [47] 陳耀勳,《心率、PPG 和非侵入脈搏波信號 之相關性研究》,逢甲大學自
    動控制工程學系碩士班碩士論文,2005年6月
    [48] Reflective Optical Sensor with Transistor。取自:
    http://www.vishay.com/docs/83760/tcrt5000.pdf
    [49] Kamoer,Kamoer微型蠕動泵 Datasheets。取自:
    http://kamoer.com/upload/file/1571398017.pdf
    [50] Daniel Kuo,紫外線殺菌燈。取自:
    https://sites.google.com/a/mindjet.com.tw/tio2/home/tio2data/ziwaixian?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%2F&showPrintDialog=1
    [51] He Li Shun,Relay datasheets。取自:
    https://seeeddoc.github.io/Raspberry_Pi_Relay_Board_v1.0/res/HLS8L.pdf
    [52] Microsoft,LifeCam HD-5000 datasheets。取自:
    https://www.microsoft.com/accessories/zh-tw/d/lifecam-hd-5000
    [53] G. B. Huang, M. Ramesh, T. Berg, and E. L. Miller,“ Labeled Faces in the Wild:
    A Database for Studying Face Recognition in Unconstrained Environments”, Workshop on faces in’Real-Life’Images: detection alignment and recognition,2008.

    無法下載圖示 全文公開日期 2025/08/03 (校內網路)
    全文公開日期 2035/08/03 (校外網路)
    全文公開日期 2035/08/03 (國家圖書館:臺灣博碩士論文系統)
    QR CODE