4.4 out of 5
4.4
78 reviews on Udemy

DIY with Arduino – 5 Simple Projects to Get You Started

Learn how to use the Arduino platform with these 5 simple projects
Instructor:
Gregory Wheeler Jr.
3,768 students enrolled
English
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

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.

Getting Started and Your First Sketch

1
Introduction and How to View this Course

Introduction and How to View this Course

2
List of Parts

List of Parts

3
Download Arduino IDE

Download and Install the Arduino IDE.

4
First Sketch - Blink

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

Project 1 - Night Light

1
What You'll Need and What You'll Learn

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

2
Theory

Photoresistor Theory

3
Add Photoresistor

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

4
Add LED

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

5
Project 1 Questions

Project 2 - Traffic Light

1
What You'll Need and What You'll Learn

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

2
Theory

Push Button/Switch Theory

3
Push Button Control - Toggle LED
  • Turn LED on with Push Button
  • Toggle LED with and without Software Debounce
4
Traffic Light - Basic

Setup the Traffic Light Project without the Push Button.

5
Traffic Light - Full

Add Push Button functionality to the final project.

6
Project 2 Questions

Project 3 - Motor Speed Control

1
What You'll Need and What You'll Learn

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
2
Theory - PWM

PWM Theory

3
Fade LED
Change Brightness of a LED using Analog Write Function
    4
    Potentiometer and the Map Function
    Vary LED brightness using a Potentiometer and the Map Function
    5
    Motor Speed Control

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

    6
    Project 3 Questions

    Project 4 - Motion Detection Alarm with Sound

    1
    What You'll Need and What You'll Learn
    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

    2
    PIR Sensor

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

    3
    Melody

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

    4
    Putting it Together

    Have the Arduino play a melody whenever motion is detected.

    5
    Project 4 Questions

    Project 5 - Access Control with Keypad and LCD

    1
    What You'll Need and What You'll Learn

    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
    2
    Keypad
    • Theory behind using a Matrix Keypad
    • Connecting the Keypad to the Arduino
    • Downloading the Keypad Library
    • Displaying Key presses to Serial Monitor
    3
    Password
    • Download Password Library
    • Demonstrate use of the Password Library with a keypad
    4
    LCD
    • How to connect the LCD Screen to the Arduino
    • Use built in Liquid Crystal Library
    5
    Putting it Together

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

    6
    Project 5 Questions

    Bonuses

    1
    Code and Course PDF
    You can view and review the lecture materials indefinitely, like an on-demand channel.
    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
    4.4
    4.4 out of 5
    78 Ratings

    Detailed Rating

    Stars 5
    42
    Stars 4
    26
    Stars 3
    9
    Stars 2
    1
    Stars 1
    0
    2b9fd4f63bc5ab3cda3c5717be0cafbd
    30-Day Money-Back Guarantee

    Includes

    2 hours on-demand video
    2 articles
    Full lifetime access
    Access on mobile and TV
    Certificate of Completion