物联网基础程式设计:应用Ameba板
教师: 温宏斌

2018/03/27 ~ 2018/06/01
13小时/4周 (报名结束)

概要

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

课程目标

透过本线上课程之训练,从入门级的软硬体操作到深度的感测器应用及其通讯协定,进而熟悉整体物联网之开发雏形,并具备创客精神。

授课教师

download.php?id=256&area=teacherfiles
  • 温宏斌教授
  • 演算法设计及嵌入式系统开发

课程进度表

第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%
    是同学参与互动与讨论的次数及频率,还有讨论的广度及深度评分。

通过标准


课程及格标准:60分满分:100分

先修科目或先备能力

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