Physical Computing http://itp.nyu.edu/physcomp/ Hans-Christoph - - PowerPoint PPT Presentation

physical computing
SMART_READER_LITE
LIVE PREVIEW

Physical Computing http://itp.nyu.edu/physcomp/ Hans-Christoph - - PowerPoint PPT Presentation

Physical Computing http://itp.nyu.edu/physcomp/ Hans-Christoph Steiner hansi@nyu.edu Thursday, Nov. 1st, 2007 Available under the terms of the GNU Free Documentation License, version 1.2 or later. Contents created by the author are put in the


slide-1
SLIDE 1

Physical Computing

Hans-Christoph Steiner hansi@nyu.edu Thursday, Nov. 1st, 2007

http://itp.nyu.edu/physcomp/

Available under the terms of the GNU Free Documentation License, version 1.2 or later. Contents created by the author are put in the public domain.

slide-2
SLIDE 2

Questions?

slide-3
SLIDE 3

motion is constructed

http://itp.nyu.edu/~hs420/constructedmotion.png

slide-4
SLIDE 4

movement

http://www.cogsci.uci.edu/%7Eddhoff/phi2.gif

slide-5
SLIDE 5

grouping

http://www.cogsci.uci.edu/personnel/hoffman/ternus-group.gif

slide-6
SLIDE 6

something in the woods...

http://www.cogsci.uci.edu/personnel/hoffman/COLORDISK.gif

slide-7
SLIDE 7

grouping into shapes

http://www.cogsci.uci.edu/personnel/hoffman/sfm.gif

slide-8
SLIDE 8
slide-9
SLIDE 9

phantom limbs

Radio Lab: Where Am I?

http://www.wnyc.org/shows/radiolab/episodes/2006/05/05

slide-10
SLIDE 10

phantom limbs

Radio Lab: Where Am I?

http://www.wnyc.org/shows/radiolab/episodes/2006/05/05

slide-11
SLIDE 11

learning from strokes

  • facial perception
  • perception of motion
  • proprioception
  • many other examples
slide-12
SLIDE 12

continuum of cognitive load

  • sensory: color, loudness, touch
  • perceptual: motion, loudness, inertia
  • cognitive: presence, a voice
  • symbolic: letter, icon, earcon, braille
  • linguistic: words, intonation of words, music
  • semantic: sentences, phrases
  • (thanks to Brad Paley)

sensory→perceptual→cognitive→symbolic→linguistic→semantic

slide-13
SLIDE 13
slide-14
SLIDE 14

0010010101001101 00010101 01010010 10100101010101001 001001010100110 10001010 10101001 010100101010101001

serial communication

http://commons.wikimedia.org/wiki/Image:Laptop_icon.svg http://commons.wikimedia.org/wiki/Image:Arduino_nobg.png

slide-15
SLIDE 15

Arduino XBee

http://www.sparkfun.com/commerce/images/ArduinaXbee-02-L.jpg

slide-16
SLIDE 16

Arduino Bluetooth

http://www.sparkfun.com/commerce/images/Arduino-BT-01-L.jpg

slide-17
SLIDE 17

MIDI

Musical Instrument Digital Interface

  • note on/noteoff
  • note numbers (0-127)
  • velocity, pitch bend, aftertouch
  • byte-based (0-255) serial at 31250 baud
  • data: 0-127 commands: 128-255
  • two byte and three byte messages
slide-18
SLIDE 18

Firmata

  • Pd, Processing, Max/MSP

, Flash, python, vvvv

  • use Arduino in the language of the host
  • standard protocol to support many languages
slide-19
SLIDE 19
slide-20
SLIDE 20

final project

  • the same idea as the midterm project
  • you can work alone or in groups of up to three
  • document each step as you go
  • make sketches, prototypes, user tests, etc.
  • emphasis on clear interaction and sensing actions
  • should generate timely and appropriate responses
  • present progress in alternating classes until the end

http://itp.nyu.edu/physcomp/Intro/FinalProject

slide-21
SLIDE 21

assignment for next week

  • present your observations for final project
  • no lab
  • no reading
  • keep writing in your journals, document your work