博碩士論文 106522054 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator林後昇zh_TW
DC.creatorHou-Sheng Linen_US
dc.date.accessioned2019-8-26T07:39:07Z
dc.date.available2019-8-26T07:39:07Z
dc.date.issued2019
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=106522054
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract物聯網裝置於近幾年來逐漸普及且愈趨流行。物聯網能夠解決人類現實生活中面臨的問題,物聯網裝置由許多種異質性嵌入式裝置所組成,由於硬體高異質性並且沒有統一的開發平台,使得物聯網裝置在開發階段的原型設計和概念驗證成本很高。在維護階段,通常會進行遠端更新功能,此時必須更新整個韌體,若是過程中遇到電力或是通訊中斷,裝置將會完全不能運作也無法繼續更新。若裝置位於難以到達地區,物聯網服務將會中斷並造成極大損失。並且在硬體上若是更換物聯網設備的硬體製造商,由於開發工具的不同,也會使得已部署的物聯網設備難以更新。近期,物聯網裝置是熱門的STEM教育教學工具,因此我們認為物聯網裝置的開發要能夠同時適用於工程師與非工程師。 因此本篇論文提出了一套基於Python之物聯網開發平台,透過將Python直譯器加入嵌入式系統中來減少建置開發環境之成本、減少開發測試之時間、增加遠端更新功能的可靠性,並且我們提供視覺化程式設計工具開發工具來讓非工程師人員能夠進行物聯網裝置的開發。 zh_TW
dc.description.abstractInternet of Things devices has become more popular in recent years. The IoT device can solve the problems faced by human real life. It is composed of many heterogeneous embedded devices. Due to the high degree of heterogeneity of hardware and the lack of a unified development platform, its concept in the development phase proved to be expensive. In the maintenance phase, the remote update function is usually performed, at this time, the entire firmware must be updated. If power or communication is interrupted during the process, the device will not operate at all and cannot be updated. If the device is located in a hard-to-reach area, the IoT service will be interrupted and cause great damage. Recently, IoT devices are popular STEM education teaching tools, so we believe that the development of IoT devices should be applicable to both engineers and non-engineers. Therefore, this paper proposes a set of Python-based IoT development platform to reduce the cost of building a development environment, reduce the time for development testing, and increase the reliability of remote update functions by adding Python interpreters to embedded systems. And we provide visual programming tool development tools to enable non-engineers to develop IoT devices. en_US
DC.subject物聯網zh_TW
DC.subject嵌入式系統zh_TW
DC.subjectPythonzh_TW
DC.subject跨平台開發zh_TW
DC.subjectInternet of Thingsen_US
DC.subjectEmbedded systemsen_US
DC.subjectPythonen_US
DC.subjectCross-platform developmenten_US
DC.titleMPIoT:基於MicroPython之物聯網開發平台zh_TW
dc.language.isozh-TWzh-TW
DC.titleMPIoT: An IoT development platform based on MicroPythonen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明