中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/81354
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 75368/75368 (100%)
造访人次 : 26662739      在线人数 : 229
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/81354


    题名: MPIoT:基於MicroPython之物聯網開發平台;MPIoT: An IoT development platform based on MicroPython
    作者: 林後昇;Lin, Hou-Sheng
    贡献者: 資訊工程學系
    关键词: 物聯網;嵌入式系統;Python;跨平台開發;Internet of Things;Embedded systems;Python;Cross-platform development
    日期: 2019-08-26
    上传时间: 2019-09-03 15:46:22 (UTC+8)
    出版者: 國立中央大學
    摘要: 物聯網裝置於近幾年來逐漸普及且愈趨流行。物聯網能夠解決人類現實生活中面臨的問題,物聯網裝置由許多種異質性嵌入式裝置所組成,由於硬體高異質性並且沒有統一的開發平台,使得物聯網裝置在開發階段的原型設計和概念驗證成本很高。在維護階段,通常會進行遠端更新功能,此時必須更新整個韌體,若是過程中遇到電力或是通訊中斷,裝置將會完全不能運作也無法繼續更新。若裝置位於難以到達地區,物聯網服務將會中斷並造成極大損失。並且在硬體上若是更換物聯網設備的硬體製造商,由於開發工具的不同,也會使得已部署的物聯網設備難以更新。近期,物聯網裝置是熱門的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.
    显示于类别:[資訊工程研究所] 博碩士論文

    文件中的档案:

    档案 描述 大小格式浏览次数
    index.html0KbHTML270检视/开启


    在NCUIR中所有的数据项都受到原著作权保护.

    社群 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 ©   - 隱私權政策聲明