Title: Arduino
1Arduino
- What is it and how it can be a used in the
classroom.
2Last summer wind speed
- Arduino Wind Speed Data Logger
Peter Chinetti
3What is an Arduino?
- Open source single board microprocessor.
- Designed to make electronics more accessible to
non-engineers.
Many models are available. This is an Arduino
Uno
Arduino Buying Guide
4Arduino Uno Features
- Powered by USB or Power Jack
- Microcontroller ATmega328
- Operating Voltage 5V
- Input Voltage (recommended) 7-12V
- (limits) 6-20V
- 14 Digital I/O Pins (6 provide PWM output)
- 6 Analog Input Pins
- DC Current per I/O Pin 40 mA
- DC Current for 3.3V Pin 50 mA
- Flash Memory 32 KB (ATmega328), 0.5 KB used by
bootloader - SRAM 2 KB (ATmega328)
- EEPROM 1 KB (ATmega328)
- Clock Speed 16 MHz
5Quarkstream Arduino in the Physics Classroom
- http//quarkstream.wordpress.com/
- "Arduino Cookbook" by Michael Margolis
- What teachers say
6Field trip to see Dr. Heinrich Jaeger, Condensed
Matter Physicist, University of Chicago
7Coffee Ground Robot Hand
- Video of robot hand in action...
83D printers are awesome!
9Controlling an inexpensive 3D printer with an
Arduino
https//nano-cemms.illinois.edu/materials/3d_print
ing_full
10Arduino and Photography
Timing is everything...
11How can Arduino be useful in the Classroom?
- Students can easily
- read sensors and control actuators
- write programs to run on the Arduino board
- communicate between Arduino program and computer
programs (Processing, Labview). - control devices with larger power supplies
- communicate with the internet
12Where can Arduino fit into curriculum
- Extensions to beginning Electronics
- Project for an technology class (EbD, Project
Lead the Way). - Activity in a (physical) programming class
- Student designed experiment in Physics
- Training for a robotics team
- Physics or Computer Club
13Where to get an Arduino
- Arduino Uno 29.95
- Many internet sources
- Local and can pickup (Downers Grove)
- http//www.trossenrobotics.com/
- Good help and buying guide
- http//www.sparkfun.com/products/9950
- http//www.adafruit.com/
- but not at RadioShack or Tiger Direct
14Optional Accessories
Electronic Brick Starter Kit 49.00
Parts list Arduino/Seeeduino sensor Chassis V1.1
 X1 LCD 162 Characters X1 Rotary angle sensor
(Analog) X1 Big button switch  X1 Buzzer X1 Tilt
switch X1 Lighting emitting diode X2 Light sensor
X1 Temperature sensor X1 2pin pluggable terminal
module X1 Fully buckled 3 wire cable X5 10 pin
colorful ribbon cable with 25 IDC connector X1
Use the helpfiles found at
http//www.trossenrobotics.com/store
15Arduino Accessories
- Arduino playground - InterfacingWithHardware
sensorwiki.org
16Getting Started with Arduino
- Download Arduino coding environment (SDK) to your
computer - http//arduino.cc/en/Guide
- http//arduino.cc/en/Main/Software
- 2. If have Electronic Brick Starter Kit
- Electronic bricks Cookbook VOL.1
- sample projects and code.
- Arduino cc website great examples
- www.arduino.cc/en/Tutorial/HomePage
17More helpful websites
- http//www.ladyada.net/learn/arduino/
- http//www.adafruit.com/tutorials
- http//www.freeduino.org/
18Book worth buying for newbies 9.99
Getting Started with Arduino
19Dissect toys for inexpensive sensors and
actuators!
20Great Examples on Arduino CC website
- http//www.arduino.cc/en/Tutorial/HomePage
Ratings on Arduino books, etcetera
http//www.arduinobooks.com/
21Using shield to attach sensors
22Same experiment using breadboard
23Example of Code
- int Button 9
- int LED 8
- void setup()
-
- pinMode(LED,OUTPUT)
- pinMode(Button,INPUT)
-
- void loop()
-
- if (digitalRead(Button)) digitalWrite(LED,HIGH)
- else digitalWrite(LED,LOW)
Language Reference Guide
24Physical Computing by Tom Igoe
- Book Description
- ISBN-10 159200346X ISBN-13 978-1592003464
Publication Date May 28, 2004 Edition 1st - Physical computing is all around us-from
interactive displays at museums to "puff sensors"
that aid the physically challenged. With a
multiple book buying audience, this book doesn't
require a specific background or technical
experience. It is designed to help make a more
interesting connection between the physical world
and the computer world. The audience size is
comparable to that of the Robot builder market.
In addition to this audience, physical computing
is also taught at several universities across the
US. This book is a great source of information
and knowledge for anyone interested in bridging
the gap between the physical and the virtual.
25Making Things Talk by Tom Igoe
- Whether you need to plug some home sensors to the
Internet or create a device that can interact
wirelessly with other creations, this book shows
you exactly what you need. The projects in this
book are powerful yet inexpensive to build.
You'll become familiar with the Arduino open
source electronics prototyping platform, as well
as networking hardware such as Ethernet, Wi-Fi,
Zigbee, and Bluetooth. Get instructions for more
than two-dozen simple projects, and then
customize them with your own designs.