Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Experience physical computing

No description
by

Tom Luyten

on 19 November 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Experience physical computing

Globalization & New Media 2012
Arduino workshop
tom.luyten@zuyd.nl
Overview
Arduino
Ways to use and Arduino: 1
Try it out (installing Arduino)
Blinking LED
Possible inputs
Ways to use an Arduino: 2
Buton input
Arduino
what is Arduino?
Ways to use it
Only output
Input/output
Along with computer software
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators.
Stand-alone
calculations
output
Arduino
Physical output
LED
USB
Power supply
(external)
Digital input/output pins
Analog input/output pins
Windows
http://arduino.cc/en/Guide/Windows
MAC
http://arduino.cc/en/Guide/MacOSX
Program runs by itself
no input required
USB is only used as power source
Stand-alone + input
input
calculations
output
sensors
Arduino
Physical output
Button
LED
one step further...input
Not: lots of coding
but: experiencing the possibilities
FILE Examples Basics Blink
Upload
FILE Examples Digital Button
Input = button
Output = LED
other options?
potentiometer
Sliding potentiometer
Switch
Tiltswitch
Accelerometer
Proximity sensor
Photocell
Flexometer
Camera
WII
Kinect
Force sensing sensor
Temperature sensor
Gas sensor
Barometric sensor
Humidity sensor
RFID reader
GPS
Reed switch
Gyroscope
...
Possible output
LED
LCD
Screen
Piezo
Sound
Motors
Solenoid
Relais
Resistance wire
The internet
Vibration
...
a computer?
Ways to use an Arduino: 3
input
calculations
calculations
Arduino
Flex sensor
Computer software
Used as a link to the physical world for your computer
output
What do i want to prototype?
Processing
Processing (mouse)
Firmata
Processing 2
Processing 2
Screen
Projection
Application
...
E-waste mountain?
They look so alike...?
http://www.processing.org/download/
Firmata = Firmware
Lets processing talk directly to Arduino
File Examples Firmata AllInputsFirmata Upload
Full transcript