ARM藍牙物聯網通訊開發上課時數:14小時(遠距+實體)
( ARM Bluetooth IOT communications development )
物聯網(Internet of Things),簡稱IOT,有別於網際網路,IOT把物品透過無線技術連結到實體網路上,實現智慧辨識與管理;藍牙通訊在短距離低功耗應用上已非常成熟,尤其BLE4.0的低功耗特色,雖然藍牙無法直接與網際網路進行通訊,但仍可藉由閘道器接收的方式將資訊傳至雲端達到物聯網的精隨。
本課程使用高度整合的藍牙晶片,內建ARM Cortex-M單晶片及BLE4.0藍牙硬體協議,搭配本中心周邊感測模組,帶領學員了解完整的藍牙通訊技術,進而整合感測器元件,藉由藍牙協議與Android手機進行資料交換。
課程目標
使用ARM藍牙整合晶片實做介面通訊,Android手機及PC藉由藍牙協議擷取感測器資訊上傳至雲端伺服器。
學員結訓具備技能
-
了解藍牙通訊協議
-
具備藍牙整合晶片通訊開發能力
-
掌握藍牙物聯網關鍵雲端技術開發能力
課程優勢
-
業界專業講師,訓用合一為目標
專業實務經驗講師,業界需求導向課程規劃,著重培養科技界即戰力人才。
-
實作範例演練,紮實你的開發實力
業界師資群自行技術研發,多元化周邊模組搭教學,與業界實際開發不脫節
-
由淺入深連貫性教學,完整的學程規劃
循序漸進連貫性教學,掌握每階段的學習方向。
-
中華數位F.B技術討論區,提供學員疑難雜症的好幫手
不論在學中或結訓後提供你解決學習上的疑難雜症,讓學員學習上不再單打獨鬥。
-
業界師資群編譯最新的實作教材
業界資深師資群合作編譯最完整的課程教材,規劃更貼近業界需求課程內容,不斷創新。
-
兼顧效能與擴充性的Cortex-M7開發板
多元模組自由搭配使用,技術領先不落人後。
-
IT產業資深助教 課堂上協助教學
資深助教課堂協助教學,讓學員學習更有成效。
-
提供完整的教學錄影檔,方便學員課後練習
中華行動數位提供上課的教學錄影檔,讓你學習成效不中斷。
-
協助完成專題、輔導就業
學員不僅在學習過程有充實的專題實作訓練,結訓後可針對職業做職涯規劃。
課程大綱
Ch1 - Introduction to Bluetooth
(藍牙介紹)
-
課程內容
-
What is Bluetooth?
-
Connection Protocol
-
Disadvantages of Bluetooth
課程重點
-
Future of Bluetooth
-
Bluetooth Technology
-
Bluetooth vs Other Wireless Technologies
Ch2 - BLE4.0 Platform
(BLE4.0開發平台介紹)
-
課程內容
-
Introduction to nRF51 BLE development board
-
Development environment setup
課程內容
-
Introduction to nRF51 client APP (Android)
Ch3 - Sensor and it’s Applications
(nRF51感測應用範例)
-
課程內容
-
Light control
-
Interrupt detect
-
Temperature and humidity sensor detect
課程內容
-
Relay control
-
Light sensor detect
-
Motion sensor detect
Ch4 - Connect to real world
(連結實體網路)
-
課程內容
-
Introduction to BLE4.0 module
-
Data communication
Ch5 - BLE Client APP
(物聯網應用程式)
-
-
本課程實作範例會探討到ARM BLE4.0藍牙整合晶片開發及Android應用程式開發。建議有興趣修習本課程的學員需先具備ARM單晶片開發基礎及Android應用程式開發能力。