課程採實體上課與遠端線上同步教學 學習加分。
課程目標 :
使用ARM單晶片學習物聯網整合並實作物聯網雲端伺服器及Android端應用程式。
適合對象: 職涯發展: |
了解物聯網架構核心技術
具備物聯網整合開發能力
掌握物聯網關鍵雲端技術開發能力
課程大綱
Introduction to IOT(物聯網介紹)
- What is IOT?
- Implementation of IOT
- IOT V.S Internet
- Safety of IOT issues
- Major challenges in IOT
- Future of IOT
IOT Platform (IOT開發平台介紹)
- Introduction to IOT development board
- Introduction to IOT cloud server
- Introduction to IOT client APP (Android)
- Development environment setup
IOT Sensor and it's Applications (IOT感測應用範例)
- Light control
- Relay control
- Interrupt detect
- Light sensor detect
- UV sensor detect
- PM2.5 sensor detect
- Temperature and humidity sensor detect
- Motion sensor detect
Connect to real world(連結實體網路)
- Introduction to UART WIFI module
- UART WIFI protocol
- Data communication
IOT Cloud Server (物聯網雲端伺服器)
- Setup IOT Cloud Server
IOT Client APP(物聯網應用程式)
- Android service
- Android IOT APP
★ MQTT( MQTT實作 )★
- Introduction to MQTT
- MQTT Subscriber
- MQTT Publish
- Free MQTT Server
- Step to Step Install MQTT Server
- MQTT Firmware on STM32 Cortex-Mx
- MQTT APP on Android and Windows Form C#