Project2 Dalton
Project2 Dalton
To:
From:
Date:
Subject:
Page | 1
Technical Definition
Arduino is a low cost micro-controller used for building electronic projects. It
consists of a circuit board and a computer program. The Arduino circuit board can
be connected to a variety of sensors and mechanical components to create
anything from thermometers and clocks to robot arms and battery powered model
cars.
History
The Arduino was first released in 2005 at the Interaction Design Institute Ivrea (IDII)
in Italy by Massimo Banzi. Banzi was an associate professor and was presented with
the challenge of how to teach electronics to students and how to do it fast. But he
had a small budget and limited class time. Most people at the time were using a
microcontroller called the BASIC Stamp, but Banzi found it didnt have enough
computing power for many of his projects and it was a bit too expensive for his
students. So Banzi and a team of others started developing an easy to use
microcontroller using cheaper parts. The Arduino microcontroller was the results.
Popularity
Because of its low cost and the ease of which it is programed, the Arduino
microcontroller had quickly become popular to those who had interest in electronics
and design projects. Many universities and colleges have begun using them in their
curriculum because of the wide range of uses.
Attachable Components
There are many components to which the Arduino can be attached to create more
dynamic projects to fit the creative mind. The following is a short list of components
to demonstrate the wide range that Arduino can be used. There are motion
components to create movement, sensors to read the environment, digital displays,
lights or LEDs, and potentiometers to measure lengths and angles.
Projects
In this class we will be building three different projects that demonstrate the range
of which Arduino can be used. The first is a series of lights that will blink in time with
the National Anthem. The second is an inverted pendulum. Using an angular
potentiometer and a DC motor we will create a pendulum that swings to an upward
position from a downward one. And the third is a robot arm that can draw a
rectangle on a pad of paper. For that one we will be using three servo motors.
Page | 2
Technical Description
The Arduino consists of two parts. The circuit board and the coding.
The Circuit Board
The circuit board, as seen on
the right, has number of
components to become
familiar with.
On the left is the USB port
and the barrel jack. Both of
which can act as a power
supply. The USB port is where
the Arduino uploads codes to
run. Once a code is uploaded,
the Arduino only needs the power source to operate.
Figure 1 Arduino Circuit Board
Along the top and bottom is a number
of pins in which to connect wires to. On the bottom left are a couple of ground
(GRD) pins, which can be used to ground a circuit. There are also a 5 and a 3.3 volt
power supply, which can be drawn upon to power the circuit. On the bottom right
are the Analog Input pins. These are used to read a signal from a sensor, like a
potentiometer or temperature sensor, and converts it to a digital value which we
can then read.
On the top are the digital pins. These are used for both input, like reading the
position of a servo motor, and output, like powering an LED. As seen in the in the
image above, some of the digital pins have a tilde (~) next to them. These pins can
also be used for Pulse-Width Modulation (PWM). These pins can be used to set
speeds of motors and fade LEDs in and out.
Page | 3
Page | 4