iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 16
0
自我挑戰組

從python入門到物聯網系列 第 16

Day16 - 物聯網介紹

  • 分享至 

  • xImage
  •  

前言

基礎的 Python 入門教學結束囉!!! /images/emoticon/emoticon08.gif

接下來要介紹物聯網了~~~ /images/emoticon/emoticon12.gif

物聯網介紹

物聯網「Internet of Things, IoT」,直接翻譯就是「物物相連的網際網路」。經由無線或有線網路的連結,來達到物與物、物與人還有人與人的溝通和對話,藉此提供管理服務的功能,達到對萬物的管理與控制的服務,也得以實現對裝置、設備的智能化、定位、監控與管理等等。

簡單來說就是將各種裝置用網路連接在一起,但不單單只是網路的連接及串連,更重要的是裝置與裝置之間能夠互相傳送資料與溝通。現今的物聯網正快速的發展中,而且涵蓋範圍相當廣泛,從智慧手環、手錶,還有家中的智慧家電,例如:冷氣、冰箱,到醫療設備、無人機還有車聯網,也可以擴大到城市中的交通系統,物聯網可以說是無所不在。

物聯網如何實現

透過生活周遭環境中所遍佈的感測器,譬如:穿戴式裝置(智慧手環、手錶)、能夠蒐集資料以獲得資訊的感測器,再透過網路連接與電腦的計算,讓裝置們連接互相傳送訊息,隨著時間的演進來擴大應用的範圍和可能性。

物聯網架構概念

  1. 裝置接收資料
    裝置或設備能夠透過很多方式來接收資料,這些資料可以是溫度、濕度、空氣品質...有明確數值的資料,也可以是人類使用的裝置,當設備中具有溫度感測器、壓力感測器、RFID、心跳監測...可以接受這些資料,記錄環境的變化還有使用者的使用方式。

  2. 資料傳送到主機
    當裝置接收到資料後,裝置本身是無法處理與應用這些資訊,所以就需要傳送到可以運算和分析的電腦上,那要如何傳送呢?
    透過有線網路或無線網路(4G、Wi-Fi)、無線通訊技術(藍牙、ZigBee)
    利用這些方式讓資料傳送到雲端主機,讓電腦分析接收的資料。

  3. 接收資料後的應用
    主機接收到資料後會進行分析和處理,分析後能提供個人化服務給使用者相關的建議與資訊。現今社會普遍存在的如:將裝置與手機連線上,手機就知道目前裝置的位置又或者是遠端操作裝置,不僅如此還能做到資料傳送,使不同的裝置間進行資訊交換傳遞,對收到的訊息做出反應。

物聯網架構

  1. 裝置如何接收資料
    感知層: 裝置透過感應技術,偵測環境的改變,接收各種數據和裝置的各種狀態,並將收集到的資料並傳送到網路層。

  2. 資料如何傳送資料
    網路層: 透過有線或者無線網路,將資料傳送到雲端的主機上,將感測資訊傳遞至應用層的應用系統。網路就像人體的神經系統用來傳輸訊息。

  3. 接收資料後如何應用
    應用層: 結合資料分析技術,來滿足使用者或者企業的需求。當雲端的主機會接收到大量的資料,經過大數據的分析後可以給予裝置做出反應,就像人類的大腦接收資訊接著做出反應。

從裝置接受訊息然後透過網路上到雲端,分析資料後做出相對應的反應,就是物聯網的三大架構,缺少一個條件就無法構成物聯網。
物聯網的架構,透過進一步的分析運算,逐漸的建立起營運模型,發展在各個不同領域,可以自動處置特定事件,若是運用在大量的資料分析,像是:資料探勘、資料倉儲...都成為應用層重要的發展。若將資料傳送到雲端上,也衍生了一連串的雲端服務的興起。

明天會詳細介紹物聯網的分層架構~~~

參考資料 - 圖片來源

https://www.javatpoint.com/iot-introduction
https://medium.com/@sharecourseob/%E5%B0%8F%E7%9F%A5%E8%AD%98-%E4%BB%80%E9%BA%BC%E6%98%AF%E7%89%A9%E8%81%AF%E7%B6%B2-ed98b3490cd2


上一篇
Day15 - Python 套件
下一篇
Day17 - 物聯網分層架構與技術
系列文
從python入門到物聯網30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言