在20世紀時大家上網只為了查詢資訊,到了21世紀雲端計算(Cloud Computing)、物聯網(Internet of Thing, IoT)及各種長短距離通訊技術興起,於是大家就能更方便將各種感測器的資訊傳送到遠端,也能讓使用者透過各種行動通訊裝置遠端遙控家電等致動元件。
以往本地(裝置)端上會有一個單晶片(MCU)來接收各種感測器信號,如溫度、濕度、氣壓、照度、電壓、電流、PM2.5、振動等感測器。這些感測器有些是以類比信號輸入,有些會使用I2C, UART, SPI等有線數位通訊方式接入MCU,甚至有些會採藍牙(Bluetooth, BT), ZigBee等無線通訊方式傳入。
在沒有網路或通訊不良情況下,會先利用本身的快閃記憶體(Flash)或隨機記憶體(SRAM)暫存這些定時收集到的資訊。當恢復通訊時就能以有線乙太網(Ethernet)或無線網路(如WiFi, LoRa, SigFox, NBIoT等)甚至是一般手機的3G/4G/5G通訊模組將資訊傳至遠端的雲端服務器中。此時使用者透過行動通訊裝置(如手機、平板電腦等)或一般桌機、筆電上運行的瀏覽器程式,就能從雲端服務器中取得資訊,了解目前遠端的狀況。當然這裡也可反過來,送出控制命令,傳到一直在監聽命令的MCU中,此時便可依命令去控制燈具、馬達及各式家電的電源開關,甚至可傳送數值控制可調的家電,如冷氣溫度、電燈亮度等。如Fig. 1所示就能看出智慧物聯網的基本架構。
Fig. 1 智慧物聯網(AIoT)架構圖[1]。(OmniXRI整理製作) (點擊圖放大) |