ARDX
experimentation kit for arduino
Experimenter’s
Guide
for Arduino
(ARDX)
A Few Words
A
BOUT THIS
K
IT
The overall goal of this kit is fun. Beyond this, the aim is to get
you comfortable using a wide range of electronic components
through small, simple and easy circuits. The focus is to get each
circuit working then giving you the tools to figure out why. If you
encounter any problems, want to ask a question, or would like to
know more about any part, extra help is only an e-mail away
help@oomlout.com.
A
BOUT
O
PEN
S
OURCE
H
ARDWARE
All of .:oomlout:.'s projects are open source. What does this mean? It means everything
involved in making this kit, be it this guide, 3D models, or code is available for free
download. But it goes further, you're also free to reproduce and modify any of this
material, then distribute it for yourself. The catch? Quite simple, it is released under a
Creative Commons (By - Share Alike) license. This means you must credit .:oomlout:. in
your design and share your developments in a similar manner. Why? We grew up learning
and playing with open source software and the experience was good fun, we think it
would be lovely if a similar experience was possible with physical things.
More details on the Creative Commons CC (By - Share Alike) License can be found at
http://ardx.org/CCLI
A
BOUT
.:
OOMLOUT
:.
We’re a plucky little design company focusing on producing
“delightfully fun open source products”
To check out what we are up to
http://www.oomlout.com
A
BOUT
P
ROBLEMS
We strive to deliver the highest level of quality in each and every thing we produce. If you ever find an
ambiguous instruction, a missing piece, or would just like to ask a question, we’ll try our best to help out.
help@oomlout.com
(we like hearing about problems it helps us improve future versions)
Thanks For Choosing .:oomlout:.
.: W
HERE TO
F
IND
E
VERYTHING
:.
Before We Start
{ASEM}
{INST}
{PROG}
{ELEC}
Assembling the Pieces
Installing the Software
A Small Programming Primer
A Small Electronics Primer
TBCN
table of contents
02
03
04
06
The Circuits
{CIRC01}
{CIRC02}
{CIRC03}
{CIRC04}
{CIRC05}
{CIRC06}
{CIRC07}
{CIRC08}
{CIRC09}
{CIRC10}
{CIRC11}
{CIRC12}
{CIRC13}
Getting Started - (Blinking LED)
8 LED Fun - (Multiple LEDs)
Spin Motor Spin - (Transistor and Motor)
A Single Servo - (Servos)
8 More LEDs - (74HC595 Shift Register)
Music - (Piezo Elements)
Button Pressing - (Pushbuttons)
Twisting - (Potentiometers)
Light - (Photo Resistors)
Temperature - (TMP36 Temperature Sensor)
Larger Loads - (Relays)
Colorful Light - (RGB LED)
Squeezing
- (Force Sensitive Resistors)
08
10
12
14
16
18
20
22
24
26
28
30
32
01
01 ASEM
assembling the
pieces
.: P
UTTING
I
T
T
OGETHER
:.
Arduino Holder
x1
4-40 x 0.5 "
x2
Breadboard
x1
4-40 nut
x4
Arduino
x1
Bumper
x4
02
.: For an introduction to what an Arduino is, visit :.
.: http://ardx.org/INTR :.
.: I
NSTALLING THE
IDE :.
This is the program used to write code for the Arduino. It may
seem a little daunting at first but once you have it installed and
start playing around, its secrets will reveal themselves.
02 INST
installing
(software and hardware)
Step 1:
Download the software
Go to
http://arduino.cc/en/Main/Software
download the software for your operating system
Windows XP
Step 2:
Unzip the Software
Unzip
-windows.zip
- version #)
arduino-1.
r
(r
Recommended Path
c:\Program Files\
Mac OSX
Step 2:
Open The .dmg
Open (mount)
arduino-1.
r
(r
-macosx.zip
- version #)
Step 3:
Shortcut Icon
Open
c:\program files\arduino-1.
r
#)
\ (
r
- version
Step 3:
Copy The Application
Go to
"Arduino"
(in the devices section of finder)
Move
"Arduino" Application to the
"Applications" folder
Right Click
Arduino.exe (send to>Desktop (create shortcut))
Step 4:
Plug In Your Arduino
Plug your Arduino in:
Using the included USB cable, plug your Arduino
board into a free USB port.
Wait for a box to pop up
Step 4:
Plug In Your Arduino
Step 5:
Add new Hardware
Skip searching the internet
(click the next box when prompted to do so)
Plug your Arduino in:
Using the included USB cable, plug your Arduino
board into a free USB port.
Install from a specific location
(click “Install from a list or specific location (Advanced)")
Finished
Choose the Location
c:\program files\arduino-00r
r
\drivers\
Finished
Vista, Seven
Step 5:
Add new Hardware
Run Device Manager
Start > Run > devmgmt.msc
Choose the Arduino
Other Devices > Arduino Uno (Uno)
Update Driver
click “Update Driver”
Select Driver
click “Browse My Computer for Driver Software”
c:\program files\arduino-1.r
\drivers\
.: NOTE: :.
.: Encountering problems? :.
.: Would like more details? Using Linux? :.
.: http://ardx.org/LINU :.
Finished
03