课程信息
4.3
86 个评分
13 个审阅
100% online

100% online

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
完成时间(小时)

完成时间大约为16 小时

建议:6 weeks of study, 3-5 hours/week...
可选语言

英语(English)

字幕:英语(English)...
100% online

100% online

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
完成时间(小时)

完成时间大约为16 小时

建议:6 weeks of study, 3-5 hours/week...
可选语言

英语(English)

字幕:英语(English)...

教学大纲 - 您将从这门课程中学到什么

1
完成时间(小时)
完成时间为 29 分钟

Welcome

...
Reading
2 个视频(共 9 分钟), 2 个阅读材料
Video2 个视频
Let's take a look at all our Modules!4分钟
Reading2 个阅读材料
Course 3 Slides10分钟
Course Parts list10分钟
完成时间(小时)
完成时间为 1 小时

Course 3 Lecture series

Before jumping into the lab section of this course, we would like to offer you a short lecture series. This lecture series will compliment everything you are about to do for the remainder of the course....
Reading
7 个视频(共 49 分钟), 1 个测验
Video7 个视频
What's in Sensor6分钟
Sensing and Actuation Paradigms5分钟
Inspiration from Hollywood8分钟
Discrete Signals and digital Signal Processing12分钟
Life below the Nyquist (Advanced)7分钟
Resolution, Bandwidth, and Power7分钟
Quiz1 个练习
Lecture Module Quiz10分钟
完成时间(小时)
完成时间为 1 小时

Terminology/Cheat Sheet (Beginner)

In this course, you will see a lot of new words and acronyms you might not be familiar with. If you feel comfortable with your knowledge of tech terminology, feel free to skip these lessons since they will not affect the overall integrity of the course. If you see something that you want to know a little more about, feel free to watch the video to gain insight on some basic concepts. We do expect you to know the majority of this material before going into the next module, we would recommend going through the lessons as a quick brush up....
Reading
17 个视频(共 44 分钟), 3 个阅读材料, 1 个测验
Video17 个视频
Introduction to Lesson 11分钟
Acronyms (DragonBoard™ 410c)3分钟
Acronyms (General)2分钟
Frequent Terminology2分钟
A look back at Lesson 1分钟
Introduction to Lesson 22分钟
Ohm's Law5分钟
Electromagnetic Spectrum2分钟
Bluetooth2分钟
Operational Amplifiers3分钟
A look back at Lesson 21分钟
Introduction to Lesson 31分钟
Java4分钟
Python3分钟
Breadboards5分钟
A look back at Lesson 31分钟
Reading3 个阅读材料
Module 1 Procedure document (supplemental doc)10分钟
Ohm's law and circuit supplementals10分钟
Python and Java supplementals10分钟
Quiz1 个练习
Module 112分钟
2
完成时间(小时)
完成时间为 2 小时

GPIO Programming

Hello everyone and welcome to GPIO Programming! In order for the DragonBoard™ 410c to interact with the world there has to be an interface between them. For the purpose of this project the GPIO interface will serve as a way to sense and interact with the environment. In this lesson we will talk about General Purpose Input/Output pins and why they are important to this project. We will try to define them as well as provide other resources that could help further explain their purpose. In taking a look at the low speed expansion header on the DragonBoard™ 410c we will locate and explain all other GPIO interfaces. Since only the 12 GPIO will be necessary for this course, most of this lesson will focus on them. Once a greater understanding of the GPIO is achieved we will then access them via command prompt be it through a PC host or on board OS such as Ubuntu. Finally in this lesson we will show you how to make your first program/application capable of controlling a GPIO....
Reading
33 个视频(共 87 分钟), 5 个阅读材料, 1 个测验
Video33 个视频
Introduction to Lesson 11分钟
GPIO Defined3分钟
GPIO, project specific uses2分钟
GPIO, overall uses1分钟
A look back at Lesson 1分钟
Introduction to Lesson 2分钟
Pin layout4分钟
Pin access1分钟
A look back at Lesson 2分钟
Introduction to Lesson 31分钟
Multi-Purpose Pins (MPP) vs. GPIO1分钟
Inter-Integrated Circuit (I2C)1分钟
Serial Peripheral Interface (SPI)1分钟
Universal Asynchronous Receiver/Transmitter (UART)1分钟
Pulse-Code Modulation (PCM)1分钟
A look back at Lesson 3分钟
Introduction to Lesson 4分钟
GPIO access with Android5分钟
GPIO access with Ubuntu5分钟
A look back at Lesson 4分钟
Introduction to Lesson 5a1分钟
Modify boot script7分钟
GPIO Library (Java)5分钟
Make your application (Gradle)8分钟
Make your application (Manually)4分钟
A look back at Lesson 5a1分钟
Introduction to Lesson 5b分钟
Python and other languages3分钟
GPIO Library4分钟
Build your program5分钟
A look back at Lesson 5b分钟
Video Challenge!分钟
Reading5 个阅读材料
Module 2 Procedure document (supplemental doc)10分钟
Modify the Android boot script.10分钟
GPIO Library (Python)10分钟
First Python program (LED test).10分钟
Peer review assignment (Cheat sheet)10分钟
Quiz1 个练习
Module 210分钟
3
完成时间(小时)
完成时间为 1 小时

Amplifier Build

Time to build your very own amplifier! In order to interact with a wide variety of components, including many of the components that will be used throughout this course the voltage output from the DragonBoard™ 410c low speed expansion header will need to be amplified. In this lesson we will talk about a very basic voltage amplifier design. This design will be used to boost the signal voltage from the GPIO’s located on the DragonBoard™ 410c low speed expansion header. Once familiar with this basic amplifier, one can make adjustments to create personalized amplifiers geared toward specific future projects. ...
Reading
27 个视频(共 53 分钟), 1 个阅读材料, 1 个测验
Video27 个视频
Introduction to Lesson 1分钟
Amplifiers1分钟
Op-Amps1分钟
DragonBoard™ 410c pin voltages1分钟
A look back at Lesson 1分钟
Introduction to Lesson 21分钟
Specification matching2分钟
Theory and Calculations5分钟
Amplifier Diagram (NTE987)1分钟
Weighing your options1分钟
A look back at Lesson 2分钟
Introduction to Lesson 3a分钟
Parts and tools required1分钟
Putting it together6分钟
A look back at Lesson 3a分钟
Introduction to Lesson 3b1分钟
Parts and tools required1分钟
Soldering tips7分钟
PCB amplifier breakdown3分钟
A look back at Lesson 3b1分钟
Introduction to Lesson 4分钟
Debugging and Troubleshooting (Breadboard)2分钟
Debugging and Troubleshooting (PCB)1分钟
See the difference (LED test)1分钟
A look back at Lesson 4分钟
Video Challenge!分钟
Reading1 个阅读材料
Module 3 Procedure document (supplemental doc)10分钟
Quiz1 个练习
Module 312分钟
完成时间(小时)
完成时间为 1 小时

Stepper Motors

We are all basically made of motors, not really, but most robots are! When working with robotics, motors among several other things are some of the most important components you will chose for a project. In this lesson we will compare a variety of different motors widely used in DIY projects, especially DIY projects centered around robotics. We will take a deeper look at the stepper motor and what they are made of. We will then talk about the H-Bridge integrated circuit chip, why it is necessary for this projects and how it is used. Lastly, this lesson will guide you through the process of building a circuit capable of running a stepper motor. Schematics and code will be provided in order to gain a greater understanding of the stepper motor, as well as to facilitate the step by step instructions found in this lesson's documentation....
Reading
16 个视频(共 34 分钟), 2 个阅读材料, 1 个测验
Video16 个视频
Introduction to Lesson 1分钟
What makes them different from other motors2分钟
Typical components of the stepper motor3分钟
Deeper look at how they work2分钟
A look back at Lesson 1分钟
Introduction to Lesson 21分钟
H-Bridge IC Chip1分钟
Circuit layout3分钟
Stepper sequence4分钟
A look back at Lesson 2分钟
Introduction to Lesson 3分钟
Building the Circuit2分钟
Setting up the code!4分钟
Stepper Motor Demo1分钟
A look back at Lesson 3分钟
Reading2 个阅读材料
Module 4 Procedure document (supplemental doc)10分钟
Python Code10分钟
Quiz1 个练习
Module 410分钟
4
完成时间(小时)
完成时间为 1 小时

LED Block

It was amazing when we turned our first LED on. What if we told you one was just the beginning! In this Module we will manipulate 8x8 LED matrices to execute a variety of custom schemes. We will program and build games, and digital displays that can be used for fun or business. The 8x8 LED matrix is just the beginning. Our code and ultimately our concepts can be applied to larger more intricate projects as you grow your IoT toolbox....
Reading
22 个视频(共 47 分钟), 2 个阅读材料, 1 个测验
Video22 个视频
Introduction to Lesson 1分钟
LED Matrix Kit2分钟
8x8 LED Matrix1分钟
MAX7219 IC Chip2分钟
A look back at Lesson 11分钟
Introduction to Lesson 21分钟
How it Works2分钟
Matrix Customization3分钟
A look back at Lesson 2分钟
Introduction to Lesson 3分钟
LED processor library5分钟
Character Library2分钟
Expanding to multiple blocks分钟
A look back at Lesson 31分钟
Introduction to Lesson 41分钟
Building the Circuit3分钟
Message Display (Ubuntu)1分钟
Dice Game (Ubuntu)1分钟
CALIT2 Bird (Android)10分钟
A look back at Lesson 4分钟
Video Challenge!1分钟
Reading2 个阅读材料
Module 5 Procedure document (supplemental doc)10分钟
Python Code10分钟
Quiz1 个练习
Module 510分钟
完成时间(小时)
完成时间为 1 小时

Infrared Sensors

Using sensors that work on the infrared spectrum we can send and receive information. With this knowledge we are ready to program/build a way to use this to our benefit. In this Module you will gain access to code that will allow you take tremendous steps forward in your pursuit to claim of piece of the IoT movement. We are also going talk about the infrared spectrum on a higher level to gain a better understanding of how we are able to use it for these projects. By the end of this Module, you will be able to take a household remote and control various aspects of your DragonBoard™ 410c, especially peripherals through GPIO manipulation....
Reading
14 个视频(共 30 分钟), 3 个阅读材料, 1 个测验
Video14 个视频
Introduction to Lesson 1分钟
Electromagnetic Spectrum2分钟
Applying this Sensor to the Remote1分钟
A look back at Lesson 1分钟
Introduction to Lesson 2分钟
The Passive Infrared (PIR) Sensor2分钟
PIR Sensor Demo3分钟
A look back at Lesson 2分钟
Introduction to Lesson 31分钟
Parts list and circuit walkthrough1分钟
IR Remote demo - Part 1 (Code)3分钟
IR Remote demo - Part 2 (Demo)7分钟
A look back at Lesson 31分钟
Reading3 个阅读材料
Module 6 Procedure document (supplemental doc)10分钟
Python Code10分钟
Python Code10分钟
Quiz1 个练习
Module 66分钟
4.3

热门审阅

创建者 GHJan 26th 2017

The students who taught this course did an amazing job of putting together the lectures and code.

创建者 JCFeb 9th 2018

Excellent, I recommend this course and specialization.

讲师

Avatar

Ganz Chockalingam

Principal Engineer
Qualcomm Institute of Calit2, UC, San Diego
Avatar

Harinath Garudadri

Associate Research Scientist
Qualcomm Institute of Calit2, UC, San Diego

关于 University of California San Diego

UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory....

常见问题

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

还有其他问题吗?请访问 学生帮助中心