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


要了解的详细信息
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
本模块从用户角度介绍如何使用 Raspberry Pi 连接互联网。将 Raspberry Pi 用作联网设备的第一种方法是将其用作通用计算机,而不是编程的物联网设备。以这种方式使用 Raspberry Pi 联网与使用任何 Linux 机器的网络类似,我们将在本模块中介绍其使用方法。我们还介绍了开发网络程序所必须了解的标准互联网协议。
涵盖的内容
10个视频3篇阅读材料1个作业1次同伴评审
本模块介绍用于以编程方式在网络上传输数据的网络套接字接口。物联网的一个重要方面是让您的物联网设备在互联网上发送和接收数据,而套接字接口是实现这一点的关键。我们将介绍如何在 Python 中使用 Socket 同时充当客户端和服务器。
涵盖的内容
9个视频2篇阅读材料1个作业1次同伴评审
本模块主要介绍如何通过使用公共 API 和 SDK 让 Raspberry Pi 与在线服务交互。云中有许多有趣而有用的服务,本模块将介绍如何编写访问这些服务的代码。我们将定义什么是应用编程接口(API),什么是软件开发工具包(SDK)。我们将介绍一些 API 示例,并使用 Twython 软件包详细展示 Twitter API 的使用。
涵盖的内容
11个视频2篇阅读材料1个作业1次同伴评审
在本模块中,我们将展示如何使用 Raspberry Pi 连接更复杂的传感器和致动器。我们将探讨如何使用 Raspberry Pi 摄像头模块和伺服器。Raspberry Pi 摄像头模块通过我们介绍的 picamera 库使用。伺服器是通过产生脉冲宽度调制信号并使用库函数改变其脉冲宽度来控制的。
涵盖的内容
9个视频3篇阅读材料1个作业1次同伴评审
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

从 电气工程 浏览更多内容
- 状态:免费试用
University of California, Irvine
- 状态:免费试用
University of California, Irvine
- 状态:免费试用
Johns Hopkins University
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
1,603 条评论
- 5 stars
75.54%
- 4 stars
19.46%
- 3 stars
2.86%
- 2 stars
1.12%
- 1 star
0.99%
显示 3/1603 个
已于 May 22, 2016审阅
Good class. not much different than the Arduino one. Useful to learn and use SSH with linux if you do not have a monitor for your Raspberri Pi.
已于 Jun 5, 2017审阅
This course is a great way to learn to program external devices and services using the Raspberry Pi.
已于 Nov 24, 2018审阅
Course is great, but it takes forever to grade classmates. For example, by the end of the last week homework , I had to wait two weeks till someone was available to grade.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。