Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add DIY with Arduino - 5 Simple Projects to Get You Started to your Wishlist.

Add to Wishlist

DIY with Arduino - 5 Simple Projects to Get You Started

Learn how to use the Arduino platform with these 5 simple projects
4.3 (59 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,713 students enrolled
Last updated 2/2016
English English
$10 $30 67% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 2 Articles
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Install the Arduino IDE
Test that their Arduino Board is working
Build Projects using the following parts: LED, Photoresistor, Push Button, Potentiometer, Motor, Keypad, LCD Screen
Use Built-In and External Libraries
View Curriculum
Requirements
  • Some familiarity with the C programming language
  • Basic electricity concepts, such as voltage, current and resistance
Description

JOIN OVER 3500+ SUCCESSFUL STUDENTS WHO HAVE TAKEN THIS COURSE!

--------------------------------------------------------------------------------------------------------------------------

CAPTIONS FOR ALL LECTURES!

This course will take you from an Arduino beginner to creating your own designs in 5 Easy to Follow Projects.

Learn the building blocks of creating with the Arduino.

Each project will give you another piece of the puzzle.

Get Step-by Step Instruction the whole way through each project.

I'll answer any questions you have to make sure you fully understand the material.

If the question can help others, I'll make a video on the topic.

Start making your own projects in as little as 2 hours

Have your first sketch running in as little as 10 minutes.

27 lectures with over 2 hours of content.

Get to know 14 different components and sensors

Learn to use Photo-resistors and PIR Sensors.

Push Buttons, Potentiometers, and LEDs.

Speakers, Keypads, and LCD Screens.

This course it grouped into 5 distinct projects:

  • Project 1: Night Light Project
  • Project 2: Traffic Light Project
  • Project 3: Motor Speed Controller
  • Project 4: Motion Detection Alarm
  • Project 5: Access Control Device

Save time and energy with project based learning

In just 5 Simple Projects, you can be on your way to making whatever you want.

Who is the target audience?
  • This course is meant for people new to Arduino, but who have some previous programming experience. You can take this course without prior programming knowledge, however it is assumed that the student knows basic programming concepts. This course is also for those looking for a refresher on the Arduino
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 28 Lectures Collapse All 28 Lectures 01:32:06
+
Getting Started and Your First Sketch
4 Lectures 09:43

Introduction and How to View this Course

Preview 01:56

List of Parts

List of Parts
00:51

Download and Install the Arduino IDE.

Preview 01:27

After installing the IDE, we will test our Arduino and Upload our first sketch.

Preview 05:29
+
Project 1 - Night Light
4 Lectures 11:15

Parts:

  • Arduino
  • Photo Resistor
  • LED
  • 1K Resistor
  • Breadboard
  • Jumper Wires
Learn:
  • Voltage Dividers
  • Reading Values into ADC from a Sensor
  • Using the Serial Monitor
  • Turn on an LED

Preview 01:29

Photoresistor Theory

Theory
02:01

Adding the Photoresistor to the circuit. Intro to ADC (Analog to Digital Converter). Intro to the Serial Monitor.

Add Photoresistor
04:50

Adding an LED to the circuit. Turning the LED off and on. Finalize Night Light Project.

Add LED
02:55

Project 1 Questions
3 questions
+
Project 2 - Traffic Light
5 Lectures 18:15

Parts:

  • Arduino
  • Push Button
  • 5 LEDs (2 Red, 2 Green, 1 Yellow)
  • 5 1K resistors, 1 10K resistor
  • Breadboard
  • Jumper Wires
Learn:
  • Using a Push Button
  • Simple Software Debouncing of a Button/Switch
  • Use of the Millis Function

What You'll Need and What You'll Learn
01:14

Push Button/Switch Theory

Theory
03:34

  • Turn LED on with Push Button
  • Toggle LED with and without Software Debounce
Push Button Control - Toggle LED
04:19

Setup the Traffic Light Project without the Push Button.

Traffic Light - Basic
04:46

Add Push Button functionality to the final project.

Traffic Light - Full
04:22

Project 2 Questions
2 questions
+
Project 3 - Motor Speed Control
5 Lectures 17:46

Parts:

  • Arduino
  • 3-6V DC Motor
  • Potentiometer
  • 270 ohm resistor
  • Diode
  • NPN Transistor
  • Breadboard
  • Jumper Wires
Learn
  • PWM (Pulse Width Modulation)
  • Use of the Map Function
  • Using a transistor as a switch
What You'll Need and What You'll Learn
01:20

PWM Theory

Theory - PWM
01:41

Change Brightness of a LED using Analog Write Function
Fade LED
06:09

Vary LED brightness using a Potentiometer and the Map Function
Potentiometer and the Map Function
03:53

Control the speed of a motor using a NPN transistor and a Potentiometer.

Motor Speed Control
04:43

Project 3 Questions
2 questions
+
Project 4 - Motion Detection Alarm with Sound
4 Lectures 09:56
Parts:
  • Arduino
  • PIR Sensor
  • 100 ohm resistor
  • Breadboard
  • Jumper Wires
Learn:
  • Using a PIR Sensor for Motion Detection
  • Using the Tone Function to play a melody
  • Import Header Files into your sketch

What You'll Need and What You'll Learn
01:09

Using the PIR Sensor for motion detection. Turn on a LED when motion is detected.

PIR Sensor
02:46

Use the Tone Function to play a melody through a speaker. Import Header Files.

Melody
02:45

Have the Arduino play a melody whenever motion is detected.

Putting it Together
03:16

Project 4 Questions
2 questions
+
Project 5 - Access Control with Keypad and LCD
5 Lectures 25:28

Parts:

  • Arduino
  • LCD Screen
  • 4x4 Matrix Keypad
  • Potentiometer
  • 2 LEDs (1 Red, 1 Green)
  • Breadboard
  • Jumper Wires
Learn:
  • Use built-in libraries
  • Use External Libraries
  • Use a LCD Screen
  • Use a Matrix Keypad
What You'll Need and What You'll Learn
01:22

  • Theory behind using a Matrix Keypad
  • Connecting the Keypad to the Arduino
  • Downloading the Keypad Library
  • Displaying Key presses to Serial Monitor
Keypad
09:50

  • Download Password Library
  • Demonstrate use of the Password Library with a keypad
Password
05:11

  • How to connect the LCD Screen to the Arduino
  • Use built in Liquid Crystal Library
LCD
03:43

Final Project: Use the LCD Screen to display key presses from keypad. Control Access using the password library.

Putting it Together
05:22

Project 5 Questions
2 questions
+
Bonuses
1 Lecture 00:01
Code and Course PDF
00:01
About the Instructor
4.3 Average rating
59 Reviews
3,713 Students
1 Course
Electrical Engineer, Entrepreneur

Hi, I'm Greg.

I'm a professional Engineer and hobby Roboticist. I've been programming and building things for the last 15 years. I've always enjoyed taking things apart and putting them back together. I think that's what got me into robotics. I've worked with various platforms such as PLCs, Digital Logic, FPGAs, Analog Projects, Arduino, Raspberry PI, and many more.

My current passion is teaching others the information I've gathered over the years.

Currently works for Baker Hughes as a Technical Support Engineer

Graduated from the University of Florida with degrees in Electrical Engineering and Physics

Report Abuse