使用 Arduino 和 Raspberry Pi 平台设计、创建和部署有趣的物联网设备。
本专业涵盖嵌入式系统、Raspberry Pi 平台和 Arduino 环境,用于构建可控制物理世界的设备。在最后的毕业设计项目中,您将运用所学技能,设计、构建和测试一个基于微控制器的嵌入式系统,完成一个适合向未来雇主展示的独特毕业设计。请注意,本专业不提供论坛。


本专业涵盖嵌入式系统、Raspberry Pi 平台和 Arduino 环境,用于构建可控制物理世界的设备。在最后的毕业设计项目中,您将运用所学技能,设计、构建和测试一个基于微控制器的嵌入式系统,完成一个适合向未来雇主展示的独特毕业设计。请注意,本专业不提供论坛。

添加到您的领英档案


本专业涵盖嵌入式系统、Raspberry Pi 平台和 Arduino 环境,用于构建可控制物理世界的设备。在最后的毕业设计项目中,您将运用所学技能,设计、构建和测试一个基于微控制器的嵌入式系统,完成一个适合向未来雇主展示的独特毕业设计。请注意,本专业不提供论坛。

定义物联网及其社会影响。
了解 Embedding 系统、其组件和物理世界的交互。
分析物联网设备设计中的软硬件权衡。
解释用于物联网连接的 Network 基础知识和 Internet Protocol。

概述 Arduino 电路板的组件和功能。
使用 C 语言基础为 Arduino 编程。
Debugging Arduino 平台上的嵌入式软件。
执行串行通信协议。

开发用于传感器和致动器控制的 Arduino 编程技能。
设计并实现物联网设备的基本电子 Circuit。
掌握各种硬件外设的 Interface 技术。
了解 Embedding 系统中的数字和模拟信号转换。

Raspberry Pi 是一种小型、经济实惠的单板计算机,在学习编程和计算机硬件的同时,您将利用它来设计和开发有趣、实用的物联网设备。此外,您还将学习如何设置 Raspberry Pi 环境、运行 Linux 操作系统,以及在 Raspberry Pi 上编写和执行一些基本的 Python 代码。您还将学习如何在 Raspberry Pi 上使用基于 Python 的 IDE(集成开发环境),以及如何在设备上跟踪和调试 Python 代码。请注意,本课程不包括论坛。

Raspberry Pi 使用各种基于 HDMI、USB 和以太网等协议的输入/输出设备与外界通信。在本课中,您将学习如何将这些协议与其他外部设备(传感器、电机、GPS、方向、LCD 屏幕等)一起使用,让您的物联网设备与现实世界进行交互。大多数物理设备使用模拟信号,但计算机硬件是数字信号,因此在本课中,您将了解这些信号是如何来回转换的,以及在对设备进行编程时必须考虑到这一点。此外,还将介绍传感器-执行器系统的基本设计。您还将学习如何使用 Raspberry Pi 扩展板构建更复杂的硬件系统,以创建有趣而令人兴奋的物联网设备。请注意,本课程不包括论坛。

在本毕业设计课程中,您将设计一个基于微控制器的嵌入式系统。您也可以选择构建和测试一个系统。项目的重点是设计系统,以便在实际应用中以低成本构建系统。要完成该项目,您需要运用在课程中学到的所有技能(微控制器编程、系统设计、接口等)。该项目将包括一些核心要求,但在如何处理该项目方面为您留出了发挥创造力的空间。最终,您将完成一个独一无二的最终项目,适合向未来的潜在雇主展示。
请注意,完成本课程的三项必修作业不需要购买软件和硬件。如果学生希望使用 Arduino 或 Raspberry Pi 构建和演示自己的系统,则可选择完成第四项作业。还请注意,本课程不包括论坛。 完成本课程后,您将能够: 1. 撰写需求说明文档 2. 创建系统级设计 3. 探索设计方案 4. 创建测试计划
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。



自 1965 年以来,加州大学尔湾分校将一所重点研究型大学的优势与南加州无与伦比的地理位置相结合。加州大学欧文分校坚持不懈地致力于严谨的学术研究、前沿的研究以及领导力和品格的培养,使校园成为创新和探索的推动力,以多种方式服务于本地、全国和全球社区。




完成课程所需的时间可根据您的日程安排而定,但大多数学员都能在六个月内完成专业课程。
专业课程中的每门课程都有固定的开课时间,大约每月开课一次。如果您第一次没有完成课程,您可以很容易地转入下一次课程,您已完成的作业和成绩将继续有效。
无!这是一个入门课程,没有特定的先决条件。只要对计算机硬件、软件和物联网(IoT)感兴趣即可。
您可以预付整个专业课程的学费,也可以在学习过程中单独支付每门课程的学费。符合条件的学员可获得资助。
我们建议按课程顺序学习,因为每门课程都是在前几门课程的基础上学习的。
Coursera 课程和证书不授予大学学分,但有些大学可能会选择接受专业证书作为学分。请向您的院校咨询以了解更多信息。
您将能够设计和创建一个简单的物联网设备,同时探索不同的物联网技术及其应用。您将使用 Arduino 和 Raspberry Pi 硬件系统,使用 Python 和 C 编程语言开发基本代码。最重要的是,您将体验到使用新技术的乐趣,而这些技术将在我们的未来中发挥越来越大的作用。
本课程完全在线,因此无需亲自到教室上课。您可以随时随地通过网络或移动设备访问讲座、阅读和作业。
可以!要开始学习,请单击您感兴趣的课程卡并注册。您可以注册并完成课程,以获得可共享的证书。当您订阅属于专项课程的课程时,您将自动订阅完整的专项课程。访问您的学习者仪表板,跟踪您的学习进度。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
不,您不能免费学习此课程。报名参加该课程后,您可以学习专项课程中的所有课程,完成作业后可获得证书。如果您付不起学费,可以申请经济援助。
本专业不授予大学学分,但有些大学可能会选择接受专业证书作为学分。请向您所在的院校咨询以了解更多信息。
提供助学金,