Skip to main content

Arduino接口及项目开发

Enrollment is Closed

课程简介

  Arduino来自意大利,是全球领先的开源电路板,旨在帮助众多专业及非专业开发者设计和制作不同种类的电子项目原型。Arduino可扩展开放硬件及开源软件平台为全世界数百万计的开发者所青睐,Arduino MKR1000及ESLOV是物联网开发的首选平台。

  结合加州大学尔湾分校的伊恩·哈里斯教授(University of California Irvine,Prof. Ian Harris)在Coursera MOOC平台开设的物联网(IoT)程序设计入门专项课程中的“Arduino 平台开发和 C 编程”和“Arduino 接口”两门课程,课程组整理并翻译了全部课程资源,每周添加了开发项目,旨在帮助各位同学们掌握物联网产品开发技术。

先修课程要求

学习本课程并不需要特别的先修知识。

当然,精通下列课程对学好本课程是有好处的:

  • 高中物理
  • 大学物理
  • 高等数学
  • 电路分析
  • 模拟电路
  • 数字电路
  • C语言程序设计
  • 主讲教师

    张太红教授

    张太红

  • 教授,硕士研究生导师
  • 计算机与信息工程学院院长
  • 程曦教师

    程曦

  • 巴黎萨克雷大学,物理专业博士
  • 西安电子科技大学,电路与系统专业工学硕士
  • 西安电子科技大学, 测控技术与仪器专业工学学士
  • 常见问题

    我需要购买教材吗?

    不需要,课程网站提供了大量的文档和资源链接,完全可以满足课程学习的需要。

    我需要自己配备计算机吗?

    是的。要想掌握Arduino物联网开发技术,你必须自动动手设计电路并编写实现特定功能的程序代码,仅靠课程安排的实验环节是不够的。在你自己的计算机上进行开发会方便的多。

    该课程的最终成绩是如何构成的?

    MOOC平台上的单元测验占(共16次)32%,实验项目(共8个)占24%,项目开发(共8个)占44%。

    1. Course Number

      课程组长:张太红教授
    2. Classes Start

    3. Classes End

    4. Estimated Effort

      每周8小时