0% found this document useful (0 votes)
282 views

15 Arduino Uno Breadboard Projects For Beginners W - Code PDF

The document describes 15 Arduino Uno breadboard projects for beginners that teach basic electronics and programming skills. It provides the parts, diagrams, and code needed for each project, which involve components like LEDs, pushbuttons, potentiometers, and more. The projects get progressively more advanced and allow the user to test the Arduino, blink LEDs, add interactivity with buttons and sensors, and control characteristics like brightness. Instructions are included to set up the Arduino IDE and select the board and serial port before uploading the code for each project.

Uploaded by

Sco Field
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
282 views

15 Arduino Uno Breadboard Projects For Beginners W - Code PDF

The document describes 15 Arduino Uno breadboard projects for beginners that teach basic electronics and programming skills. It provides the parts, diagrams, and code needed for each project, which involve components like LEDs, pushbuttons, potentiometers, and more. The projects get progressively more advanced and allow the user to test the Arduino, blink LEDs, add interactivity with buttons and sensors, and control characteristics like brightness. Instructions are included to set up the Arduino IDE and select the board and serial port before uploading the code for each project.

Uploaded by

Sco Field
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

15 Arduino Uno Breadboard Projects

FREE EBOOK (PDF) – Ultimate Beginners Guide To


Arduino

The easiest way for beginners to get started with Arduino


is by creating circuits using a solderless breadboard.
These simple projects will teach you the basics of
Arduino Uno, electronics and programming. In this
tutorial, you will be creating circuits using the following
electronic components:

LED
RGB LED
Temp Sensor
Pushbutton

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 1/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Potentiometer
Photoresistor
Servo
Motor
Buzzer
LCD screen

This tutorial is going to allow you to jump right in and start


building circuits. If you need some background on the
Arduino Uno board or the tools that are needed, please
check out post – Arduino Uno For Beginners.

Getting Started
Before you can start working with Arduino, you need to
make sure you have the IDE software installed on your
computer. This program allows you to write, view and
upload the code to your Arduino Uno board. You can
download the IDE for free on Arduino’s website.

Once the IDE is installed, you will need to connect your


Arduino to your computer. To do this, plug one end of the
USB cable to the Arduino Uno and then the other end of
the USB to your computer’s USB port.

Select The Board

Once the board is plugged in, you will need to open the
IDE and click on Tools > Board > Arduino Uno to select
the board.

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 2/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Select Serial Port

Next, you have to tell the Arduino which port you are
using on your computer. To select the port, go to
Tools > Port and then select the port that says Arduino.

Project Code
To complete the projects in this tutorial, you will need to
download the project code which are known as sketches.
A sketch is simply a set of instructions that tells the

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 3/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

board what functions it needs to perform. For some of


these projects, we are using open-source code that was
released by the good people at Sparkfun and Arduino.
Use the link below to download the zip folder containing
the code.

Download Project Code – (ZIP File)

Once the file has been downloaded, you will need to


unzip/extract the folder in order to use it.

#1 – Test Arduino
The first project is one of the most basic and simple
circuits you can create with Arduino. This project will test
your Arduino by blinking an LED that is connected
directly to the board.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) LED 5mm
(1) 220 Ω Resistor

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 4/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Steps

1. Twist a 220 Ω resistor to the long leg (+) of the LED.


2. Push the short leg of the LED into the ground (GND)
pin on the board.
3. Push the resistor leg that’s connected to the LED into
the #13 pin.

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_01_TestArduino
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 5/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

#2 – Blink an LED
This project is identical to project #1 except that we will
be building it on a breadboard. Once complete, the LED
should turn on for a second and then off for a second in a
loop.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) LED 5mm
(1) 220 Ω Resistor
(2) Jumper Wires

Project Diagram

Click Image To Enlarge

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 6/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_02_Blink
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#3 – Push Button
Using a push button switch, you will be able to turn on
and off an LED.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) LED 5mm
(1) 220 Ω Resistor
(1) 10K Ω Resistor
(1) Push Button Switch
(6) Jumper Wires

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 7/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_03_Pushbutton
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#4 – Potentiometer
Using a potentiometer, you will be able to control the
resistance of an LED. Turning the knob will increase and
decrease the frequency the LED blinks.

Parts Needed

(1) Arduino Uno


https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 8/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

(1) USB A-to-B Cable


(1) Breadboard – Half Size
(1) LED 5mm
(1) 220 Ω Resistor
(1) Potentiometer (10k Trimpot)
(6) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_04_Potentiometer
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 9/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

#5 – Fade an LED
By using a PWM pin on the Arduino, you will be able to
increase and decrease the intensity of brightness of an
LED.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) LED 5mm
(1) 220 Ω Resistor
(2) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 10/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_05_Fade
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#6 – Scrolling LED
This project will blink 6 LEDs, one at a time, in a back
and forth formation. This type of circuit was made
famous by the show Knight Rider which featured a car
with looping LEDs.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(6) LED 5mm
(6) 220 Ω Resistor
(7) Jumper Wires

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 11/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_06_Scrolling
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#7 – Bar Graph
Using a potentiometer, you can control a series of LEDs
in a row. Turning the potentiometer knob will turn on or
off more of the LEDs.

Parts Needed

(1) Arduino Uno

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 12/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

(1) USB A-to-B Cable


(1) Breadboard – Half Size
(1) Potentiometer – Rotary
(10) LED 5mm
(10) 220 Ω Resistor
(11) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_07_BarGraph
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#8 – Multiple LEDs
https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 13/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

This project will use 8 pins on the Arduino board to blink


8 LEDs at the same time.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(8) LED 5mm
(8) 330 Ω Resistor
(9) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_08_MultipleLEDs

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 14/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

3. Select the board and serial port as outlined in earlier


section.
4. Click upload button to send sketch to the Arduino.

#9 – RGB LED
This project will be using an RGB LED to scroll through a
variety of colors. RGB stands for Red, Green and Blue
and this LED has the ability to create nearly unlimited
color combinations.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) RGB LED
(3) 330 Ω Resistor
(5) Jumper Wires

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 15/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_09_RGBLED
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#10 – Photoresistor
A photoresistor changes the resistance a circuit gets
based on the amount of light that hits the sensor. In this
project, the brightness of the LED will increase and
decrease based on the amount of light present.

Parts Needed

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 16/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) LED 5mm
(1) 330 Ω Resistor
(1) 10K Ω Resistor
(1) Photoresistor
(6) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_10_Photoresistor
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 17/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

#11 – Temp. Sensor


A temperature sensor measures ambient temperatures of
the world around it. In this project, we will be displaying
the temperature in the serial monitor of the Arduino IDE.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) Temperature Sensor – TMP36
(5) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 18/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_11_TempSensor
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#12 – Tone Melody


The project will use a piezo buzzer/speaker to play a little
melody.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) Piezo Buzzer/Speaker
(2) Jumper Wires

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 19/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_12_ToneMelody
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#13 – Servo
In this project, you will be able to sweep a servo back and
forth through its full range of motion.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 20/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

(1) Breadboard – Half Size


(1) Servo
(6) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_13_Servo
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 21/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

#14 – Motor
Using a switching transistor, we will be able to control a
DC motor. If everything is connected correctly, you
should see the motor spinning.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) DC Motor
(1) 330 Ω Resistor
(1) Diode 1N4148
(1) NPN Transistor
(6) Jumper Wires

Project Diagram

Click Image To Enlarge

Project Code

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 22/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_14_Motor
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

#15 – LCD Screen


An LCD is a liquid crystal display that is able to display
text on its screen. In this project, you should see the
words “hello,world!” displayed on the screen. The
potentiometer is used to adjust the contrast of the display.

Parts Needed

(1) Arduino Uno


(1) USB A-to-B Cable
(1) Breadboard – Half Size
(1) LCD Screen
(1) Potentiometer
(16) Jumper Wires

Project Diagram

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 23/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

Click Image To Enlarge

Project Code

1. Connect the Arduino board to your computer using


the USB cable.
2. Open project code – Circuit_15_LCD
3. Select the board and serial port as outlined in earlier
section.
4. Click upload button to send sketch to the Arduino.

Troubleshooting
Make sure your board and serial port is selected in
the IDE. To do this, plug your board in and go to
Tools > Board >Arduino to select your board. Next,
go to Tools > Port >Com (Arduino) to select your
serial port.
The long leg of the LED is the (+) positive and the
short leg is the (-) negative. Make sure the correct

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 24/25
1/24/2020 15 Arduino Uno Breadboard Projects For Beginners w/ Code - PDF

leg of the LED is in the proper pin of the Arduino or


breadboard as directed.
It can be easy to put a component or jumper into the
wrong pin on the Arduino or the breadboard. Double
check the correct pin is being used.

Makerspaces.com
Makerspaces.com was built to help
schools and libraries start and run their
own makerspaces. We truly believe that
adding a makerspace to a school or
library can help students acquire the
skills needed for the 21st century.

   

https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/ 25/25

You might also like