中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/81354
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 78728/78728 (100%)
Visitors : 33565278      Online Users : 636
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/81354


    Title: MPIoT:基於MicroPython之物聯網開發平台;MPIoT: An IoT development platform based on MicroPython
    Authors: 林後昇;Lin, Hou-Sheng
    Contributors: 資訊工程學系
    Keywords: 物聯網;嵌入式系統;Python;跨平台開發;Internet of Things;Embedded systems;Python;Cross-platform development
    Date: 2019-08-26
    Issue Date: 2019-09-03 15:46:22 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 物聯網裝置於近幾年來逐漸普及且愈趨流行。物聯網能夠解決人類現實生活中面臨的問題,物聯網裝置由許多種異質性嵌入式裝置所組成,由於硬體高異質性並且沒有統一的開發平台,使得物聯網裝置在開發階段的原型設計和概念驗證成本很高。在維護階段,通常會進行遠端更新功能,此時必須更新整個韌體,若是過程中遇到電力或是通訊中斷,裝置將會完全不能運作也無法繼續更新。若裝置位於難以到達地區,物聯網服務將會中斷並造成極大損失。並且在硬體上若是更換物聯網設備的硬體製造商,由於開發工具的不同,也會使得已部署的物聯網設備難以更新。近期,物聯網裝置是熱門的STEM教育教學工具,因此我們認為物聯網裝置的開發要能夠同時適用於工程師與非工程師。
    因此本篇論文提出了一套基於Python之物聯網開發平台,透過將Python直譯器加入嵌入式系統中來減少建置開發環境之成本、減少開發測試之時間、增加遠端更新功能的可靠性,並且我們提供視覺化程式設計工具開發工具來讓非工程師人員能夠進行物聯網裝置的開發。
    ;Internet 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.
    Appears in Collections:[Graduate Institute of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML317View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明