LoRa物聯網超遠端無線通訊技術傳輸實作
全球互聯網蓬勃發展和物聯網(IoT)應用眾多,高速無線網路無所不在,各產業...
|
課程介紹
全球互聯網蓬勃發展和物聯網(IoT)應用眾多,高速無線網路無所不在,各產業與產品可能都深受行動裝置應運而生的物聯網所帶來的商機所吸引。隨著物聯網行動裝置普及、LoRa(LongRange)超遠端無線通訊技術的陸續出現,促使智慧城市、遠距離資料傳輸功能得以實現。LoRa是最新的物聯網無線通訊技術,特色是通訊距離長(可達5-15公里)、低功耗(非常省電),可能長達數年不需更換電池,非常適合戶外物聯網的各種應用的數據收集。 本課程目標是使用Raspberry Pi、Arduino加上 LoRa 傳輸,將透過LoRa超遠端的點對點資料傳遞,並透過Raspberry Pi、Arduino傳遞資料和 Wifi AP與其他設備和智慧型手機溝通傳遞資料進行實際的網路連接,一顆IC就能搞定物聯網需求。本訓練完整介紹LoRa 原理和技術,並使用LoRa開發板,教導學員直接撰寫韌體程式,實際SPI 和UART設定動作,並透過Raspberry Pi、Arduino 傳遞和設定AP成為Wifi Router的設備。 ※實作環境與方法:課程採用Raspberry Pi、Arduino、iFrogLab 的IL-LORA 1272進行實作練習(兩人一套實驗板實作)。
課程對象
建議修課條件:程式設計相關經驗
課程大綱
。LoRa介紹 。環境設定、除錯設定 。LoRa實驗版介紹 。LoRa設定指令 。透過一對LoRa實作遠距離資料傳遞 (with Arduino) 。LoRa控制和燒錄韌體 。LoRa各種控制方法 。實作練習:Gateway 和Node 的資料傳遞,海嘯警報系統。 。Raspberry Pi 安裝和設定 。Raspberry Pi 網路架設 。Raspberry Pi 架設為 Router AP LoRa Gateway 自製和架設 。Raspberry Pi透過GPIO與周邊資料傳遞與LoRa 連接 。Raspberry Pi SPI 和UART設定 。Linux distributions。 。Docker Container, Raspberry Pi Image, VM Image gateway。 。QNAP, iEi, Siemens, Raspberry Pi gateway 實際演練。 。LoRa 和Raspberry Pi , 資料傳遞 ,儲存到資料庫。 。實作練習:11公里遠端感應資料傳遞,貨車定位即時系統。 。Dashboard, 圖表顯示 。大數據分析 。LoRa 在車牌辨識上的實際開發和應用 。LoRa 協定 , 傳遞大筆資料 。實作練習:及時影像傳輸。 。LoRa 1對1, 1 對多, 廣播 , 點對點,Mesh, 通訊協定實作。 。LoRa, MQTT, TCP/IP,BLE 跨通訊設備資料傳遞。 。LoRa 資料RSA, 3 DES加解密。 。智慧手機連接LoRa 做遠端監控、控制Node 設備。 。將LoRa 與其他程式語言結合,包含: Python, Arduino, ICBlock圖形化程式, Java, C, Node-Red, Android, Objective-C。
107.05.02-03 LoRa物聯網超遠端無線通訊技術傳輸實作final.pdf