Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Arduino Step by Step Getting Started
Introduction to the course
What is this course about? (5:48)
Tools you will need (9:52)
Parts you will need (18:02)
How to get the most out of this course (12:45)
Know your Arduino
Introduction (0:38)
Getting to know the Arduino Uno: Atmega328P, USB, Shields (11:00)
Getting to know the Arduino Uno: Pins, power, clock (10:18)
Using the digital output pins (13:13)
Using the digital input pins (10:18)
Using the analog output pins (8:15)
Using the analog input pins (8:02)
Section Quiz 1
Introduction to communications
Introduction (0:54)
Serial (UART) communications (7:43)
I²C (TWI) communications (8:24)
SPI communications (7:33)
Section Quiz 2
Arduino boards
Introduction (0:46)
Meet some members of the Arduino family (5:10)
Introducing the Arduino Mega 2560 (5:14)
Introducing the Arduino Due (6:53)
Introducing the Arduino Zero (5:17)
Introducing the Arduino 101 (3:39)
Introducing the Arduino Pro Mini (4:56)
Introducing Arduino-compatible boards (10:43)
Section Quiz 3
Prototyping basics
Introduction (0:27)
Using the breadboard (13:56)
Using jumper wires (7:10)
The absolutely essential tools (8:01)
Powering your Arduino with power supplies (4:01)
Using the multimeter to measure voltage (7:37)
Using the multimeter to measure current (5:29)
The multimeter - Resistance and continuity (6:35)
Introduction to soldering - the soldering iron (11:24)
Soldering - preparation and using holders (5:16)
Soldering - using wire cutters and fume extractor (2:22)
Soldering - Simple maintenance tips for your solder iron (3:07)
A demonstration of soldering a header onto a breakout board (13:47)
An introduction to protoboards (15:20)
Section Quiz 4
The Arduino IDE
Introduction (0:55)
An introduction to the Arduino IDE (8:00)
Understand the basic parts of an Arduino sketch (6:24)
The Arduino IDE - Understanding the Preferences pane (18:13)
The Arduino IDE - Understanding the Menu items (12:49)
How to upload a sketch to your Arduino (9:37)
How to upload a sketch to your Arduino - For Windows users (9:14)
Section Quiz 5.
Introduction to Arduino Programming
Introduction (0:54)
An introduction to Arduino programming (5:10)
Understand the basic parts of an Arduino sketch (14:33)
Getting started with custom functions (15:30)
Creating custom functions with parameters and the return keyword (6:03)
Using variables (12:26)
Understanding variable scope (7:05)
Understanding constants (3:33)
Introduction to control structures: The "if" statement (5:21)
Introduction to control structures: The "while" statement (3:53)
Introduction to control structures: The "For" statement (4:14)
Introduction to control structures: The "Switch" statement (4:18)
Digital output - how to control an LED (14:44)
Digital input - how to read the state of a button (13:50)
Analog input - how to read the state of a potentiometer (9:02)
Analog output - how to create a fading LED (15:06)
Introduction to the RGB (color) LED (8:53)
Wiring the RGB LED (13:47)
RGB LED: creating colors (2:29)
Using a library to control an RGB LED with PWM (16:29)
Learning more with the Arduino language documentation (5:01)
End of section quiz
Measuring light and color
Introduction (0:48)
What is a photoresistor and how to wire it (13:00)
How to select the appropriate fixed resistor for a photoresistor (8:48)
Using the Ultra-Violet light sensor (13:21)
An introduction to the RGB Color sensor (5:47)
Wiring the RGB Color sensor (12:53)
Mini project: copy a color to an RGB LED using an RGB Color sensor (10:52)
End of section quiz
Measuring temperature, humidity and pressure
Introduction (0:51)
Using a DHT22 sensor to measure temperature and humidity (14:42)
An introduction to the Thermistor (6:50)
Wiring the Thermistor (5:59)
How to calculate the temperature from the thermistor resistance (5:28)
Thermistor: getting a temperature using a library (5:33)
Thermistor: improving the accuracy of analog readings with AREF (4:30)
An introduction to measuring temperature with the TMP36 (6:28)
Wiring the TMP36 and a demonstration sketch (8:21)
An alternate wiring of the TMP36 (7:11)
An introduction to the MCP9808 for very accurate temperature readings (11:45)
MCP9808: Wiring (2:17)
Using the MCP9808, demo and sketch walkthrough (3:54)
MCP9808: A closer look at I2C addressing (6:45)
An introduction to measuring barometric pressure with the BMP180 (6:29)
Wiring the BMP180 and first sketch walkthrough (5:51)
A first demo sketch for the BMP180 (9:45)
A second demo sketch for the BMP180 (7:51)
End of section quiz
Detecting acceleration
Introduction (0:30)
Introduction to detecting acceleration with the ADXL335 (8:53)
Wiring the ADXL335 (8:53)
Plugging the ADXL335 directly in the Arduino, and detect its orientation (6:40)
Write the sketch for detecting orientation with the ADXL335 (8:06)
End of section quiz
Detecting objects with the infrared motion sensor
Introduction (0:30)
Introduction to the Passive infra-Red (PIR) motion sensor (12:06)
A simple PIR experiment with an LED (12:05)
A demonstration of using the PIR sensor with the Arduino (6:32)
PIR sensor first demonstration sketch walkthrough (4:30)
PIR sensor second demonstration sketch walkthrough (7:41)
End of section quiz
Sensing distance
Introduction (0:52)
Introduction to the ultrasonic distance sensor (11:44)
Wiring and understanding Trigger and Echo (14:13)
How to calculate distance (13:13)
End of section quiz
Sensing sound
Introduction (0:21)
Introduction to the analog sound sensor (10:42)
A demonstration and sketch of the analog sound sensor (10:46)
A demonstration and sketch of the digital sound sensor (12:33)
End of section quiz
Making noise with a buzzer
Introduction (0:24)
Introduction to the buzzer (12:29)
Playing music (6:56)
Control the sound volume (5:44)
End of section quiz
The Liquid Crystal Display
Introduction (0:42)
Introduction to the LCD (4:36)
LCD wiring in 4-bit parallel mode (13:56)
LCD demonstration sketch (5:28)
Display sensor data in the LCD (10:18)
Connect LCD using the I2C adaptor (11:49)
Using the RGB LCD and buttons shield (11:27)
End of section quiz
Conclusion
What's next?
Teach online with
Soldering - preparation and using holders
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock