课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

大学生涯规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研英语80攻略
SPOC学校专有课程
CPS技术与创客实践
第1次开课
开课时间: 2020年02月11日 ~ 2020年02月11日
学时安排: 4小时每周
当前开课已结束 已有 24 人参加
老师已关闭该学期,无法查看
spContent=物联网应用处处在,自己动手最有爱。
物联网应用处处在,自己动手最有爱。
—— 课程团队
课程概述

信息物理系统(Cyber-Physical SystemsCPS)代表了当前信息领域主流的应用架构,该架构在环境感知的基础上,深度融合了计算、通信和控制能力。掌握CPS中的核心技术,就具备了用信息技术开发、服务各类工业应用的基本能力。

        作为一门多学科交叉融合、面向复杂工程问题的新型课程,“CPS技术与创客实践”课程以CPS技术构建知识基础、以“创客教育”为创新工程能力培养的解决方案,以机器人与行业智能装备研发为产业背景,结合“Arduino/ Android/机器人”等创客软硬件技术,开展课程改革。课程教学内容覆盖Arduino下位机开发、基于C#的上位机开发及WCF服务封装、中国移动OneNet物联网云开发、微信物联网云开发、Android远程控制客户端开发、以及多个创客案例。通过学习本课程,学生可以系统掌握构建物联网应用的各层面技术,掌握开展创客活动所必须的知识与技能,理解基于物联网技术构建各类行业应用时所涉及的技术环节,将多种新兴信息技术与自身专业相融合。

授课目标

从课程内容上,本课程内容难度适中,适合计算机专业的低年级本科生、以及非计算机专业的本科生和研究生学习物联网开发技术。

课程的重点是掌握CPS体系中包括下位机、上位机、远程客户端三方面的开发技术,将孤立技术的学习融为一个整体,能够实现物联网远程感知与控制。

成绩 要求

1)总分=平时作业70分(10次)+最终大作业30分;

2)评分设置:90分以上为优秀;60-89分为合格;60分以下为不通过。


课程大纲

第一章、绪论:物联网时代与创客技术(1课时)

第二章、下位机开发技术

2.1 Arduino基础(环境与语法)(1课时)

2.2 Arduino基础(模拟与数字接口)(1课时)

2.3传感器的使用(一)(基本模拟与数字传感器)(1课时)

2.4传感器的使用(二)(新型传感器,包括含指纹传感器、NFC模块、肌电传感器、3D手势传感器等)(1课时)

2.5显示屏的使用(LCD与触摸屏)(1课时)

2.6 Arduino基础(控制直流电机+小车走迷宫案例)(1课时)

2.7 Arduino基础(控制舵机+机械手臂案例)(1课时)

第三章、上位机开发技术

3.1 VS.NET环境与C#入门(1课时)

3.2串口通信控制ArduinoC#版本)(1课时)

3.3 WCF服务封装与发布(1课时)

3.4 OnetNet物联网云接入开发(1课时)

3.5微信物联网云接入开发(1课时)

3.6物联网云开发分析(1课时)

第四章、客户端开发

4.1 Android开发基础(1课时)

4.2 Android调用WCF服务(1课时)

4.3 OnetNet物联网客户端开发(1课时)

4.4开发微信公众号访问微信物联网云(1课时)

第五章、创客案例

5.1智慧校园应用开发(1课时)

5.2智能家居应用开发(1课时)



展开全部
预备知识

选课的同学需要有基本的计算机程序设计能力,大致了解一门程序设计语言的基本语法(如:C语言、JavaC++C#Python等语言)。


参考资料

[1] Raj Rajkumar,Dionisio de Niz等著信息物理系统应用与原理[M]. 机械工业出版社, 2017.

[2] Simon Monk创客学堂Arduino 项目33[M]. 科学出版社出版,2014.

[3] Banzi M. Getting Started with Arduino[M]. Make:Books, 2008.

[4] 腾讯微信物联网云平台[OL]. https://iot.weixin.qq.com/, 2018.

[5]中国移动. OneNet物联网云平台[OL]. https://open.iot.10086.cn/, 2018.

[6] Deitel P J, Deitel H. C# 6 for Programmers (6th Edition)[M]. Prentice Hall Press, 2016.

[7] Meier R. Professional Android 4 application development[M]. John Wiley & Sons, 2012.

江苏大学
8 位授课老师
朱轶

朱轶

教授

申屠浩

申屠浩

讲师

陈向益

陈向益

副教授

下载
下载

下载App