簡易檢索 / 詳目顯示

研究生: 王耀德
Yao-Te Wang
論文名稱: 基於嵌入式系統之智慧食材存量監測系統
Intelligent Food Stock Monitoring System Based on Embedded System
指導教授: 賴坤財
Kuen-Tsair Lay
邱炳樟
Bin-Chang Chieu
口試委員: 賴坤財
Kuen-Tsair Lay
邱炳樟
Bin-Chang Chieu
徐敬文
Ching-Wen Hsue
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2020
畢業學年度: 108
語文別: 中文
論文頁數: 82
中文關鍵詞: 嵌入式系統智慧家庭監測系統
外文關鍵詞: Embedded System, Smart Home, Monitoring System
相關次數: 點閱:162下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著硬體技術的進步、無線傳輸技術的進步,以及家庭無線網路的架設率提升,同時智慧家庭的產品越來越多元,充斥在我們的生活中,許多的事情都可以自動且高效率的完成,讓我們的生活相較於過去,變得更加的方便。
    本論文以物聯網為基礎,提出一套應用於居家冰箱內的食材存量監測系統,具有存量檢視、低存量警示、購買引導以及歷史查詢的功能。使用了低成本的嵌入式開發板STM32F103C8T6,利用荷重元(WS-50KG-1KR)和類比數位轉換器(HX711)作為重量感測器,並使用溫度感測器(DS18B20)偵測環境溫度,再對重量數值進行修正,同時使用藍芽模組(HM-10)傳送給冰箱外的接收裝置,再透過裝置將數值上傳至資料庫,使用者則可以透過應用程式隨時查看即時存量以及歷史存量紀錄。


    Due to the development of hardware and wireless technology, as well as the popularity of wireless networks at home and the multiple of smart household appliances, we can use automatic and efficient way to complete things. All these modern inventions let our life become more convenient than the past.
    This paper is based on Internet of Things, which propose a method to apply to the food inventory monitoring system in the refrigerator. In this system, it has the functions of inventory inspection, low inventory warning, purchase guidance and historical query. This paper uses a low-cost embedded development board STM32F103C8T6, uses load cell (WS-50KG-1KR) and analog-to-digital converter (HX711) as a weight sensor. We use a temperature sensor (DS18B20) to detect the ambient temperature and correct the weight value. Then Bluetooth module (HM-10) is used to transmit to the receiving device outside the refrigerator, and then upload the value to the database through the receiving device. User can view the real-time inventory and historical inventory records at any time through the application.

    摘要 Abstract 致謝 目錄 表目錄 第1章 緒論 1.1 前言 1.2 研究動機 1.3 研究目標 1.4 論文架構 第2章 開發平台與相關技術介紹 2.1 物聯網 2.2 嵌入式系統 2.3 Arm Cortex-M3 STM32F1-series 2.3.1 STM32F103規格 2.3.2 STM32系列比較 2.4 Android 2.4.1 Android介紹 2.4.2 Android系統架構 2.5 LAMP架構 2.5.1 Apache 2.5.2 MySQL 2.5.3 PHP 2.6 Bluetooth 2.7 UART傳輸 2.8 I2C傳輸 2.9 One-Wire傳輸 2.10 CRC驗證 第3章 系統設計與硬體介紹 3.1 系統介紹 3.2 STM32-F103C8T6端系統設計 3.2.1 重量感應器 3.2.1.1 荷重元(WS-50KG-1KR) 3.2.1.2 HX711ADC 3.2.2 溫度感測器(DS18B20) 3.2.2.1 溫度重量矯正 3.2.3 光敏電阻 3.2.4 HM-10藍芽模組 3.2.4.1 AT指令 3.3 APP端系統設計 3.4 Database設計 第4章 系統展示與結果 4.1 STM32-F103 系統展示 4.2 APP系統功能展示 第5章 結論與未來展望 5.1 結論 5.2 未來展望 參考文獻

    [1] J Gubbi, R Buyya, S Marusic, M Palaniswami, "Internet of Things (IoT): A vision, architectural elements, and future directions." Future generation computer systems, 2013
    [2] McKinsey Global Institute, By 2025, Internet of things applications could have $11 trillion impact。取自:
    https://www.mckinsey.com/mgi/overview/in-the-news/by-2025-internet-of-things-applications-could-have-11-trillion-impact
    [3] Kim, Tai-hoon, Carlos Ramos, and Sabah Mohammed. "Smart city and IoT." Future generation computer systems, 2017
    [4] Wilson, Charlie, Tom Hargreaves, and Richard Hauxwell-Baldwin. "Benefits and risks of smart home technologies." Energy Policy, 2017
    [5]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
    [6]MBA智庫,物聯網。取自:
    https://wiki.mbalib.com/zh-tw/%E7%89%A9%E8%81%94%E7%BD%91
    [7]宅學習,物聯網簡介。取自:https://sls.weco.net/node/17007
    [8]國立台灣大學資訊工程學系,何謂嵌入式系統?。取自:https://www.csie.ntu.edu.tw/~b6506031/Osd/embedsys.htm
    [9]台部落,STM32介紹。取自:https://www.twblogs.net/a/5b8a75cb2b71775d1ce71706
    [10]《STM32庫開發實戰指南:基於STM32F103(第2版)》,機械工業出版社,作者:劉火良、楊森,2018年
    [11]STMicroelectronics,STM32 F1系列Cortex-M3基礎型MCU。取自: https://www.stmcu.com.cn/Product/pro_detail/cat_code/STM32F1/family/81/sub_family/124/layout/product
    [12]Mr. Opengate,Android 作業系統簡介:發展歷史 與 系統設計。取自:https://mropengate.blogspot.com/2015/12/android-ch1-android.html
    [13] VentureBeat,Google finally updates Android distribution dashboard, Pie passes 10%。取自:
    https://venturebeat.com/2019/05/07/google-finally-updates-android-distribution-dashboard-pie-passes-10/
    [14]陳鐘誠,Android 的系統架構。取自:http://ccckmit.wikidot.com/ga:architecture
    [15]痞客邦,LAMP網站架構方案分析。取自:https://qashyyp.pixnet.net/blog/post/45757659
    [16]鳥哥的 Linux 私房菜,WWW 伺服器。取自:http://linux.vbird.org/linux_server/0360apache.php
    [17]AWS,什麼是關聯式資料庫?。取自:
    https://aws.amazon.com/tw/relational-database/
    [18]iT邦幫忙,Day 6 - 資料庫由來。取自:https://ithelp.ithome.com.tw/articles/10203764
    [19]億聚網,MySQL是什麼?。取自:https://www.1ju.org/mysql/what-is-mysql
    [20]iT邦幫忙,PHP教學。取自:https://ithelp.ithome.com.tw/articles/10191950
    [21]HAPPY CODING,PHP介紹與基本語法整理。取自:https://www.happycoding.today/posts/34
    [22] 粘添壽,Bluetooth 技術簡介。取自:http://www.tsnien.idv.tw/Network_WebBook/chap16/16-1%20Bluetooth%20%E6%8A%80%E8%A1%93%E7%B0%A1%E4%BB%8B.html
    [23]小丰子3C俱樂部,藍牙版本有哪些? 淺談藍牙5.0。取自:https://tel3c.tw/blog/post/%E8%97%8D%E7%89%99%E7%89%88%E6%9C%AC%E6%9C%89%E5%93%AA%E4%BA%9B-%E6%B7%BA%E8%AB%87%E8%97%8D%E7%89%995-0
    [24]MAKERPRO,認識UART、I2C、SPI三介面特性。取自:https://makerpro.cc/2016/07/learning-interfaces-about-uart-i2c-spi/
    [25]StrongPiLab,I2C-協定用法原理簡介-晶片溝通的橋樑。取自:https://www.strongpilab.com/i2c-introduction/
    [26]Itsfun,1-Wire。取自:
    https://www.itsfun.com.tw/1-Wire/wiki-7638334-7178314
    [27]智福,DS18B20-認識CRC。取自:https://chiheatisfu.blogspot.com/2018/01/ds18b20-crc1.html
    [28]ITREAD01,CRC8校驗原理。取自:https://www.itread01.com/content/1548187037.html
    [29]HBM,稱重感測器結構和功能。取自:
    https://www.hbm.com/tw/6768/what-is-a-load-cell-and-how-does-a-load-cell-work/
    [30]National Instruments,荷重元 (Load Cell) 或壓力傳感器的量測原理及方法。取自:http://www.ni.com/tutorial/7138/zht/
    [31]Blogger,Analog to Digital Converters模組介紹(HX711)。取自:http://taiwanarduino.blogspot.com/2014/08/analog-to-digital-convertershx711.html
    [32]MAKERPRO,Maker電子學Arduino 上溫度測量一哥:DS18B20。取自:
    https://makerpro.cc/2019/05/most-common-used-temperature-measurement-ic-on-arduino-ds18b20/
    [33]智福,用DS18B20讀溫度,就這麼簡單。取自:http://chiheatisfu.blogspot.com/2017/12/ds18b20.html
    [34]Webduino 學習手冊,光敏電阻。取自:
    https://tutorials.webduino.io/zh-tw/docs/basic/sensor/photocell.html
    [35] Cornell ECE,HM-10 DataSheet。取自:https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwikpefirMDqAhUrK6YKHUpACU0QFjAAegQIAxAB&url=https%3A%2F%2Fpeople.ece.cornell.edu%2Fland%2Fcourses%2Fece4760%2FPIC32%2Fuart%2FHM10%2FDSD%2520TECH%2520HM-10%2520datasheet.pdf&usg=AOvVaw0QD8wvMyl8zk6t7ikOw2fe
    [36]Martyn Currey,HM-10 Bluetooth 4 BLE Modules。取自:http://www.martyncurrey.com/hm-10-bluetooth-4ble-modules/

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