UCI - Interfacing with the Arduino
- Offered byCoursera
Interfacing with the Arduino at Coursera Overview
Duration | 11 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Interfacing with the Arduino at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 3 of 6 in the An Introduction to Programming the Internet of Things (IOT) Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Approx. 11 hours to complete
- English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Interfacing with the Arduino at Coursera Course details
- Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world. Please note that this course does not include discussion forums.
Interfacing with the Arduino at Coursera Curriculum
Module 1
Module 1 Introduction (video)
Lecture 1.1 - Electrical Circuits
Lecture 1.2 - Electrical Properties
Lecture 1.3 - Ohm's Law
Lecture 2.1 - Electrical Components
Lecture 2.2 - Diodes
Lecture 2.3 - Switches, Potentiometers
Lecture 3.1 - Wiring
Lecture 3.2 - Wiring Demo, Pushbutton
Lecture 3.3 - Wiring Demo, Potentiometer
Pre-Course Survey
Course Overview
Module 1 Reading
Module 1 Quiz
Module 2
Module 2 Introduction (video)
Lecture 1.1. - Sensors
Lecture 1.2 - Resistive Sensors
Lecture 1.3 - Resistive Sensor Demo
Lecture 2.1 - Actuators
Lecture 2.2 - Analog Actuators
Lecture 2.3 - Pulse Width Modulation
Lecture 3.1 - Demo Fade Example
Lecture 3.2 - Making Sounds
Lecture 3.3 - Demo Music System
Module 2 Reading
Module 2 Quiz
Module 3
Module 3 Introduction (video)
Lecture 1.1 - Arduino Libraries
Lecture 1.2 - EEPROM (Updated)
Lecture 1.3 - Masking (Updated)
Lecture 2.1 - I2C Communication
Lecture 2.2 - I2C Transactions
Lecture 2.3 - Sending Bits
Lecture 3.1 - Wire Library
Lecture 3.2 - Master Communication
Lecture 3.3 - Slave Operation
Module 3 Reading
Module 3 Quiz
Module 4
Module 4 Introduction (video)
Lecture 1.1 - Arduino Shields
Lecture 1.2 - Ethernet Shield
Lecture 1.3 - Ethernet Library
Lecture 2.1 - Ethernet Client
Lecture 2.2 - Client Examples
Lecture 2.3 - Ethernet Server
Lecture 2.4 - Ethernet Shield Demo
Lecture 3.1 - WiFi Shield
Lecture 3.2 - WiFi Shield Demo
Module 4 Reading
End-of-Course Survey
Module 4 Quiz
Interfacing with the Arduino at Coursera Admission Process
Important Dates
Other courses offered by Coursera
Interfacing with the Arduino at Coursera Students Ratings & Reviews
- 4-51
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Instrumentation Technology
- Food Technology
- Aeronautical Engineering
- Artificial Intelligence and Machine Learning
- Metallurgical Engineering
- MTech in Computer Science Engineering
- VLSI Design
- Petroleum Engineering
- Aerospace Engineering
- BTech in Biotechnology Engineering
- Pharmaceutical engineering
- Silk Technology
- Microelectronics
- Agriculture & Farm Engineering