Introduction to the Internet of Things and Embedded Systems

所在平台: Coursera

课程主页: https://www.coursera.org/learn/iot

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称: 物联网和嵌入式系统介绍 课程概述: 物联网(IoT)的爆炸性增长正在改变我们的世界,典型物联网组件的价格迅速下降,使人们能够在家中创新新设计和产品。在这门专项课程的第一节中,您将学习物联网在社会中的重要性、典型物联网设备的当前组件以及未来的趋势。课程还将涵盖物联网设计考虑因素、限制及物理世界与您的设备之间的接口。您还将学习如何在硬件和软件之间进行设计权衡。此外,课程将介绍网络的关键组件,以确保学生了解如何将设备连接到互联网。请注意,此课程不包含讨论论坛。 完成此课程后,您将能够: 1. 定义“物联网”一词 2. 说明导致物联网的技术趋势 3. 描述物联网对社会的影响 4. 从接口的角度定义嵌入式系统 5. 列举并描述嵌入式系统的组件 6. 描述嵌入式系统与物理世界的交互 7. 命名在物联网设备中最常用的核心硬件组件 8. 描述物联网设备中软件与硬件的相互作用 9. 描述操作系统在物联网设备中支持软件的角色 10. 解释网络及基本网络硬件的使用 11. 描述互联网的结构 12. 描述“网络协议”的含义 13. 解释移动自组网(MANET)及其与物联网的关系 课程大纲: 1. 什么是物联网(IoT)? - 物联网是当今的热门词汇,描述了一种对社会产生持久影响的重要趋势。课程将定义这一术语,探讨促成物联网的各种趋势,以及它如何改变设计的方式,并讨论物联网对当今社会的影响。 2. 嵌入式系统 - 本模块将深入探讨物联网设备设计和实现的细节,介绍嵌入式系统的概念,阐述嵌入式系统如何通过传感器与物理世界直接交互。 3. 硬件和软件 - 本模块讨论物联网设备中硬件和软件组件的角色,解释如何通过微控制器实现软件与硬件之间的接口,并定义物联网设备中操作系统的作用。 4. 网络和互联网 - 本模块介绍网络的基本知识,特别是互联网协议,以及移动自组网(MANET)的概念,解释如何将物联网设备连接到互联网并实现设备之间的通信。 通过此课程,学员将对物联网和嵌入式系统的基本概念有全面的理解,掌握设计和实现物联网设备所需的关键技术知识。

课程大纲

Name:What Is the Internet of Things (IoT)?

Description:The Internet of Things (IoT) is a popular buzzword right now, but unlike many fads which have come and gone, the Internet of Things describes an important trend which is having lasting effects on society at large. The term itself, “Internet of Things”, is used to mean a variety of ideas, depending on the motivation and background of the speaker. This course will start by providing a definition of the term. We will talk about how various trends have enabled the Internet of Things, and how it changes the way design is performed. We will also discuss some of the ramifications that IoT is having on society today.

Name:Embedded Systems

Description:In Module 1, we introduced the concept of the Internet of Things at a high level, defining the term and outlining its implications. In this module we explore some of the details involved in the design and implementation of IoT devices. Unlike traditional computer-based systems, IoT devices are “embedded” within other devices in order to provide enhanced functionality without exposing the user to the complexities of a computer. The users interact with the device in a natural way, similar to their interactions with any other objects in the world. In this way, an embedded system has an interface that conforms to the expectations and needs of the users. Establishing a natural interface requires that the embedded system interface with the physical world directly through sensors, which read the state of the world, and actuators, which change the state of the world. In this module we will discuss the structure of embedded systems and describe these interactions with the physical world.

Name:Hardware and Software

Description:IoT devices are implemented using both hardware and software components. Dedicated hardware components are used to implement the interface with the physical world, and to perform tasks which are more computationally complex. Microcontrollers are used to execute software that interprets inputs and controls the system. This module discusses the roles of both the hardware and software components in the system. The functions of common hardware components are described and the interface between the software and hardware through the microcontroller is explained. IoT devices often use an operating system to support the interaction between the software and the microcontroller. We will define the role of an operating system in an IoT device and how an IoT operating system differs from a standard one.

Name:Networking and the Internet

Description:An important aspect of the Internet of Things is that devices are networked in some way, and often connected to the Internet. Networking enables devices to communicate with other IoT devices and larger cloud-based servers. IoT devices can often be thought of as small parts of a much larger collective system which includes large servers based in the cloud. This module will introduce the basics of networking and the Internet protocol in particular. Eventually, most IoT devices are connected to the Internet, so understanding the protocols associated with the Internet is important to the design of IoT devices. We will also introduce the concept of a Mobile Ad Hoc Network, or MANET, which describes small, local networks of IoT devices.

课程评论(0条)

课程详情

The explosive growth of the “Internet of Things” is changing our world and the rapid drop in price for typical IoT components is allowing people to innovate new designs and products at home. In this first class in the specialization you will learn the importance of IoT in society, the current components of typical IoT devices and trends for the future. IoT design considerations, constraints and interfacing between the physical world and your device will also be covered. You will also learn how to make design trade-offs between hardware and software. We'll also cover key components of networking to ensure that students understand how to connect their device to the Internet. Please note that this course does not include discussion forums. Upon completing this course, you will be able to: 1. Define the term “Internet of Things” 2. State the technological trends which have led to IoT 3. Describe the impact of IoT on society 4. Define what an embedded system is in terms of its interface 5. Enumerate and describe the components of an embedded system 6. Describe the interactions of embedded systems with the physical world 7. Name the core hardware components most commonly used in IoT devices 8. Describe the interaction between software and hardware in an IoT device 9. Describe the role of an operating system to support software in an IoT device 10. Explain the use of networking and basic networking hardware 11. Describe the structure of the Internet 12. Describe the meaning of a “network protocol” 13. Explain MANETs and their relation to IoT

课程标签

0人关注该课程

主题相关的课程