物联网基础编程:应用Ameba板
教师: 温宏斌
2018/03/27

概要

本在线课程为期四周共13.5小时,课程一开始会介绍物联网为何物,以及物联网的相关应用,希望学生能够先宏观的了解IoT概念,才开始接触开发环境和技术,如此才能真正设计出好的应用。 第二部分将简单介绍嵌入式开发板Ameba的基本操作和特色,并熟悉Arduino IDE开发环境,利用一些小实验,让学生实际体验开发嵌入式应用的过程。 因为IoT绝大多数的应用,都会牵涉到网络信息的传接,所以第三部分会教学Ameba上的Wifi连接以及Server & Client Programing,让同学了解最最基础的网络架构。 最后会介绍各种不同的sensor以及activator,并以引导的方式带出学生的创意,集成各种不同的功能成为创新的应用,实作出来。

课程目标

透過本線上課程之訓練,從入門級的軟硬體操作到深度的感測器應用及其通訊協定,進而熟悉整體物聯網之開發雛形,並具備創客精神。

授课教师

  • 温宏斌教授
  • 演算法設計及嵌入式系統開發

课程进度表

第1周:IoT Introduction & Ameba and Arduino IDE物联网导论与阿米巴开发

第2周:Perception Layer 感知层介绍

第3周:Network Layer 网络层介绍

第4周:Application Layer 应用层介绍

第5周:期末专题周

课程内容

第一周

IoT Introduction & Ameba and Arduino IDE

物联网导论与阿米巴开发

第二周

Perception Layer

感知层介绍

第三周

Network Layer

网络层介绍

第四周

Application Layer

应用层介绍

上课形式

本課程分為四個主要單元,每個單元將由數個小單元所組成,每個小單元提供一段5~20分鐘的視頻影片。每週配合課程內容提供隨堂測驗,以幫助學習者快速確認是否瞭解上課內容,另安排期中考、期末專題、作業用以考核學習成果,考核標準請參見「評分標準說明」。

评分标准

  • 4次作業(60%):
1. 程式碼(5%)
2. 實驗結果影片(10%)
   a. 成果展示(5%)
   b. 接線說明(2%)
   c. 程式碼說明(3%)

  • 期末專題(30%):(範圍、方式及成績比例)
  • 使用平台上傳作業功能,上傳程式原始檔,以及實驗Demo影片,由教師或同儕(以平台隨機分配方式,每1位學習者由3位學習者進行評分)評定學習者分數,並依比例計算作後成績。
  • 討論區互動事項:佔 10%
    是同學參與互動與討論的次數及頻率,還有討論的廣度及深度評分。

通过标准


Course grade pass:60Grade Memo:max grade 100 point

先修科目或先备能力

IoT & Arduino先備知識、Socket & Client Programing

常见问答集

本課程由瑞昱半導體公司贊助製作。

本課程材料需求與購買參考來源(也可至一般的電子材料行購買)如下:

1. Ameba RTL8195 AM*1

來源1:https://goo.gl/WxP8YL

來源2:https://goo.gl/BCLofy

來源3:https://goo.gl/dfCRjV

 

2. RFID RC522*1

來源1:https://goo.gl/3phpSN

來源2:https://goo.gl/pbiPi8

來源3:https://goo.gl/9qnz1s

 

3. buzzer*1

來源1:https://goo.gl/bnkCdg

來源2:https://goo.gl/usd1iu

 

4. DHT11*1

來源1:https://goo.gl/ZGZD9G

來源2:https://goo.gl/FqRpJS

來源3:https://goo.gl/MKXLLj

 

5. Servo Motor*1

來源1:https://goo.gl/7uof64

來源2:https://goo.gl/fymBBu

來源3:https://goo.gl/7F49AG

 

6. LED*3 

來源1:https://goo.gl/aMNsHm

來源2:https://goo.gl/8Kieh6

來源3:https://goo.gl/Jqy4cP

 

7. Button*2

來源1:https://goo.gl/jH7Ys4

來源2:https://goo.gl/vtLimj

8. 可變電阻*1 

來源1:https://goo.gl/SpJ8K1

來源2:https://goo.gl/hfi3Gy

 

9. Logitech C170 web cam*1 

來源1:https://goo.gl/UApYNC

來源2:https://goo.gl/FsNG7C

 

10. Micro USB OTG adapter*1 

來源1:https://goo.gl/oa9E9G

來源2:https://goo.gl/R9DBEZ

來源3:https://goo.gl/iJ8mWJ

 

11. 杜邦線(公對公) *8

來源1:https://goo.gl/a8EBfW

來源2:https://goo.gl/6Pa1FT

來源3:https://goo.gl/ahhAnF

其它

本課程證書費用:500元

如何申請證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。

3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。

詳細證書下載流程說明請點這裡