Arduino Step by Step 2017: Getting Started [Video]

Preview in Mapt
Code Files

Arduino Step by Step 2017: Getting Started [Video]

Peter Dalmaris

2 customer reviews
A comprehensive course designed for new Arduino Makers. NOTE: Please note this title is NOT DRM FREE.
Mapt Subscription
FREE
$29.99/m after trial
Video
$10.01
RRP $149.99
Save 93%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.01
$29.99 p/m after trial
RRP $149.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Arduino Step by Step 2017: Getting Started [Video] Book Cover
Arduino Step by Step 2017: Getting Started [Video]
$ 149.99
$ 10.01
Step-by-Step Machine Learning with Python [Video] Book Cover
Step-by-Step Machine Learning with Python [Video]
$ 124.99
$ 10.00
Buy 2 for $20.01
Save $254.97
Add to Cart

Video Details

ISBN 139781788472722
Course Length15 hours 55 minutes

Video Description

This course is for the new Arduino Maker. In making this course, I emphasized the importance of getting the basics right and learning to mastery. As an educator for over 15 years, I know first-hand that hitting a roadblock because you lack the fundamental knowledge to progress can be demotivating. Apart from knowing how to use the components that I demonstrate in this course, you will also learn how to read datasheets, how to use libraries on your own, and how to learn the skills you need to create the gadgets you want, on your own. With knowledge comes freedom, and I will help you get there.I invite you to review the free lectures in the first section of the course to find out more details about it. If you are excited about becoming a Maker with the Arduino, join many other Makers and me in Arduino Step by Step 2017: Getting Started! I look forward to learning with you!

NOTE: - THE PACKAGE FOR THE VIDEO COURSE CAN NOT BE DOWNLOADED.

Style and Approach

In ASbS 2017: Getting Started, I make sure that in the more than 15 hours of video content, mini projects and quizzes, we cover all the basics so that you can enjoy learning about the Arduino.

Table of Contents

Introduction to the course
What is the course about?
Tools you will need
Parts you will need
How to get most out of this course
Know your Arduino
Introduction
Getting to know the Arduino Uno: Atmega328P, USB, Shields
Getting to know the Arduino Uno: Pins, power, clock
Using the digital output pins
Using the digital input pins
Using the analog output pins
Using the analog input pins
Using the analog input pins
Introduction
Serial (UART) communications
I²C (TWI) communications
SPI communications
Arduino boards
Introduction
Meet some members of the Arduino family
Introducing the Arduino Mega 2560
Introducing the Arduino Due
Introducing the Arduino Zero
Introducing the Arduino 101
Introducing the Arduino Pro Mini
Introducing Arduino-compatible boards
Prototyping basics
Introduction
Using the breadboard
Using jumper wires
The absolutely essential tools
Powering your Arduino with power supplies
Using the multimeter to measure voltage
Using the multimeter to measure current
The multimeter - Resistance and continuity
Introduction to soldering - the soldering iron
Soldering - preparation and using holders
Soldering - using wire cutters and fume extractor
Soldering - Simple maintenance tips for your solder iron
A demonstration of soldering a header onto a breakout board
An introduction to protoboards
The Arduino IDE
Introduction
An introduction to the Arduino IDE
Getting and installing the Arduino IDE
The Arduino IDE - Understanding the Preferences pane
The Arduino IDE - Understanding the Menu items
How to upload a sketch to your Arduino
How to upload a sketch to your Arduino - For Windows users
Introduction to Arduino programming
Introduction
An introduction to Arduino programming
Understand the basic parts of an Arduino sketch
Getting started with custom functions
Creating custom functions and the return keyword
Using variables
Understanding variable scope
Understanding Constants
Introduction to control structures: The "if" statement
Introduction to control structures: The "while" statement
Introduction to control structures: The "For" statement
Introduction to control structures: The "Switch" statement
Digital output - how to control an LED
Digital input - how to read the state of a button
Analog input - how to read the state of a potentiometer
Analog output - how to create a fading LED
Introduction to the RGB (color) LED
Wiring the RGB LED
RGB LED: creating colors
Using a library to control an RGB LED with PWM
Learning more with the Arduino language documentation
Measuring light and color
Introduction
What is a photoresistor and how to wire it
How to select the appropriate fixed resistor for a photoresistor
Using the Ultra-Violet light sensor
An introduction to the RGB Color sensor
Wiring the RGB Color sensor
Mini project: copy a color to an RGB LED using an RGB Color sensor
Measuring temperature, humidity and pressure
Introduction
Using a DHT22 sensor to measure temperature and humidity
An introduction to the Thermistor
Wiring the Thermistor
How to calculate the temperature from the thermistor resistance
Thermistor: getting a temperature using a library
Thermistor: improving the accuracy of analog readings with AREF
An introduction to measuring temperature with the TMP36
Wiring the TMP36 and a demonstration sketch
An alternate wiring of the TMP36
An introduction to the MCP9808 for very accurate temperature readings
MCP9808: Wiring
Using the MCP9808, demo and sketch walkthrough
MCP9808: A closer look at I2C addressing
An introduction to measuring barometric pressure with the BMP180
Wiring the BMP180 and first sketch walkthrough
A first demo sketch for the BMP180
A second demo sketch for the BMP180
Detecting acceleration
Introduction
Introduction to detecting acceleration with the ADXL335
Wiring the ADXL335
Plugging the ADXL335 directly in the Arduino, and detect its orientation
Write the sketch for detecting orientation with the ADXL335
Detecting objects with the infrared motion sensor
Introduction
Introduction to the Passive infra-Red (PIR) motion sensor
A simple PIR experiment with an LED
A demonstration of using the PIR sensor with the Arduino
PIR sensor first demonstration sketch walkthrough
PIR sensor second demonstration sketch walkthrough
Sensing distance
Introduction
Introduction to the ultrasonic distance sensor
Wiring and understanding Trigger and Echo
How to calculate distance
Sensing sound
Introduction
Introduction to the analog sound sensor
A demonstration and sketch of the analog sound sensor
A demonstration and sketch of the digital sound sensor
Making noise with a buzzer
Introduction
Introduction to the buzzer
Playing Music
Control the sound volume
The Liquid Crystal Display
Introduction
Introduction to the LCD
LCD wiring in 4-bit parallel mode
LCD demonstration sketch
Display sensor data in the LCD
Connect LCD using the I2C adaptor
Using the RGB LCD and buttons shield

What You Will Learn

  • Build simple circuits around the Arduino Uno, that implement simple functions.
  • Write simple Arduino sketches that can get sensor reading, make LEDs blink, write text on an LCD screen, read the position of a potentiometer, and much more.
  • Understand what is the Arduino.
  • Understand what is prototyping.
  • Understand analog and digital inputs and outputs
  • Understand the ways by which the Arduino can communicate with other devices
  • Use the multimeter to measure voltage, current, resistance and continuity
  • Use protoboards to make projects permanentbe productive with the Arduino IDE, write, compile and upload sketches, install libraries
  • Understand what is Arduino programming, it's basic concepts, structures, and keywords
  • Detect and measure visible light, color, and ultraviolet light
  • Measure temperature, humidity and acceleration
  • Measure the distance between the sensor and an object infront of it
  • Detect a person entering a room
  • Detect a noisemake noise and play music
  • Display text on a liquid crystal display

Authors

Table of Contents

Introduction to the course
What is the course about?
Tools you will need
Parts you will need
How to get most out of this course
Know your Arduino
Introduction
Getting to know the Arduino Uno: Atmega328P, USB, Shields
Getting to know the Arduino Uno: Pins, power, clock
Using the digital output pins
Using the digital input pins
Using the analog output pins
Using the analog input pins
Using the analog input pins
Introduction
Serial (UART) communications
I²C (TWI) communications
SPI communications
Arduino boards
Introduction
Meet some members of the Arduino family
Introducing the Arduino Mega 2560
Introducing the Arduino Due
Introducing the Arduino Zero
Introducing the Arduino 101
Introducing the Arduino Pro Mini
Introducing Arduino-compatible boards
Prototyping basics
Introduction
Using the breadboard
Using jumper wires
The absolutely essential tools
Powering your Arduino with power supplies
Using the multimeter to measure voltage
Using the multimeter to measure current
The multimeter - Resistance and continuity
Introduction to soldering - the soldering iron
Soldering - preparation and using holders
Soldering - using wire cutters and fume extractor
Soldering - Simple maintenance tips for your solder iron
A demonstration of soldering a header onto a breakout board
An introduction to protoboards
The Arduino IDE
Introduction
An introduction to the Arduino IDE
Getting and installing the Arduino IDE
The Arduino IDE - Understanding the Preferences pane
The Arduino IDE - Understanding the Menu items
How to upload a sketch to your Arduino
How to upload a sketch to your Arduino - For Windows users
Introduction to Arduino programming
Introduction
An introduction to Arduino programming
Understand the basic parts of an Arduino sketch
Getting started with custom functions
Creating custom functions and the return keyword
Using variables
Understanding variable scope
Understanding Constants
Introduction to control structures: The "if" statement
Introduction to control structures: The "while" statement
Introduction to control structures: The "For" statement
Introduction to control structures: The "Switch" statement
Digital output - how to control an LED
Digital input - how to read the state of a button
Analog input - how to read the state of a potentiometer
Analog output - how to create a fading LED
Introduction to the RGB (color) LED
Wiring the RGB LED
RGB LED: creating colors
Using a library to control an RGB LED with PWM
Learning more with the Arduino language documentation
Measuring light and color
Introduction
What is a photoresistor and how to wire it
How to select the appropriate fixed resistor for a photoresistor
Using the Ultra-Violet light sensor
An introduction to the RGB Color sensor
Wiring the RGB Color sensor
Mini project: copy a color to an RGB LED using an RGB Color sensor
Measuring temperature, humidity and pressure
Introduction
Using a DHT22 sensor to measure temperature and humidity
An introduction to the Thermistor
Wiring the Thermistor
How to calculate the temperature from the thermistor resistance
Thermistor: getting a temperature using a library
Thermistor: improving the accuracy of analog readings with AREF
An introduction to measuring temperature with the TMP36
Wiring the TMP36 and a demonstration sketch
An alternate wiring of the TMP36
An introduction to the MCP9808 for very accurate temperature readings
MCP9808: Wiring
Using the MCP9808, demo and sketch walkthrough
MCP9808: A closer look at I2C addressing
An introduction to measuring barometric pressure with the BMP180
Wiring the BMP180 and first sketch walkthrough
A first demo sketch for the BMP180
A second demo sketch for the BMP180
Detecting acceleration
Introduction
Introduction to detecting acceleration with the ADXL335
Wiring the ADXL335
Plugging the ADXL335 directly in the Arduino, and detect its orientation
Write the sketch for detecting orientation with the ADXL335
Detecting objects with the infrared motion sensor
Introduction
Introduction to the Passive infra-Red (PIR) motion sensor
A simple PIR experiment with an LED
A demonstration of using the PIR sensor with the Arduino
PIR sensor first demonstration sketch walkthrough
PIR sensor second demonstration sketch walkthrough
Sensing distance
Introduction
Introduction to the ultrasonic distance sensor
Wiring and understanding Trigger and Echo
How to calculate distance
Sensing sound
Introduction
Introduction to the analog sound sensor
A demonstration and sketch of the analog sound sensor
A demonstration and sketch of the digital sound sensor
Making noise with a buzzer
Introduction
Introduction to the buzzer
Playing Music
Control the sound volume
The Liquid Crystal Display
Introduction
Introduction to the LCD
LCD wiring in 4-bit parallel mode
LCD demonstration sketch
Display sensor data in the LCD
Connect LCD using the I2C adaptor
Using the RGB LCD and buttons shield

Video Details

ISBN 139781788472722
Course Length15 hours 55 minutes
Read More
From 2 reviews

Read More Reviews

Recommended for You

Step-by-Step Machine Learning with Python [Video] Book Cover
Step-by-Step Machine Learning with Python [Video]
$ 124.99
$ 10.00
Unity 2017 Game Development Essentials - Third Edition Book Cover
Unity 2017 Game Development Essentials - Third Edition
$ 39.99
$ 10.00
Mastering Windows Penetration Testing Book Cover
Mastering Windows Penetration Testing
$ 39.99
$ 10.00
Getting Started with Deep Learning with R [Integrated Course] Book Cover
Getting Started with Deep Learning with R [Integrated Course]
$ 124.99
$ 10.00
Mastering Microsoft Power BI Book Cover
Mastering Microsoft Power BI
$ 39.99
$ 10.00
Designing and Deploying VMware Horizon View 7 [Video] Book Cover
Designing and Deploying VMware Horizon View 7 [Video]
$ 124.99
$ 10.00