Difference between revisions of "Dxarts470 su12 notes"

From Robert-Depot
Jump to: navigation, search
(Topics)
 
(14 intermediate revisions by the same user not shown)
Line 38: Line 38:
 
*cognitive feed-back loop, Cognitive feedback system. Control systems.
 
*cognitive feed-back loop, Cognitive feedback system. Control systems.
  
= art works =
+
= Artists/Artworks =
 
*Lozano-Hemmer 'Pulse Room' - http://www.lozano-hemmer.com/pulse_room.php
 
*Lozano-Hemmer 'Pulse Room' - http://www.lozano-hemmer.com/pulse_room.php
 
*James Coupe  'Today, Too', '(re)Collector' - OpenCV, face profiling, image matching
 
*James Coupe  'Today, Too', '(re)Collector' - OpenCV, face profiling, image matching
Line 48: Line 48:
 
*Jean Tinguely 'Homage to New York' - http://video.nytimes.com/video/2011/04/06/arts/design/100000000761945/tinguely.html
 
*Jean Tinguely 'Homage to New York' - http://video.nytimes.com/video/2011/04/06/arts/design/100000000761945/tinguely.html
 
**no sensing no control
 
**no sensing no control
*Meghan Trainor 'Erehwon' or other brain piece - http://meggatron.tumblr.com/
+
*Meghan Trainor 'Erehwon' - http://meggatron.tumblr.com/
 
*Arthur Elsenar 'Face Shift' - https://vimeo.com/28516595
 
*Arthur Elsenar 'Face Shift' - https://vimeo.com/28516595
 
*Stelarc 'Ping Body' - http://stage.itp.nyu.edu/history/timeline/pingbody.html
 
*Stelarc 'Ping Body' - http://stage.itp.nyu.edu/history/timeline/pingbody.html
Line 55: Line 55:
 
*Andrew Stern and Michael Mateas 'Façade' - http://www.interactivestory.net/
 
*Andrew Stern and Michael Mateas 'Façade' - http://www.interactivestory.net/
 
*Harold Cohen 'AARON' - http://www.youtube.com/watch?v=MwHQx9BrHQc
 
*Harold Cohen 'AARON' - http://www.youtube.com/watch?v=MwHQx9BrHQc
 +
*Caleb Larson 'A Tool to Deceive and Slaughter' - http://www.caleblarsen.com/projects/a-tool-to-deceive-and-slaughter/
 +
*Survival Research Labs -
 +
*Niklas Roy 'Electronic Instant Camera' - http://www.niklasroy.com/project/103/electronic_instant_camera
 +
*Joan Leandre 'retroYou (RC)' 1999-2001, 'retroYou nostal(G)' 2002-2003, 'In The Name of the Kernel' 2006-ongoing. http://retroyou.org/ - https://vimeo.com/14834830, http://rhizome.org/editorial/2008/may/21/a-map-to-reach-the-impossible-interview-with-joan-/
 +
*Cerith Wyn Evans - chandelier works - http://www.youtube.com/watch?v=vVn14J96ReA, http://whitecube.com/artists/cerith_wyn_evans/
  
 
= Topics =
 
= Topics =
Line 68: Line 73:
 
**resistance
 
**resistance
 
**identify a transistor/LED
 
**identify a transistor/LED
*bench supplies
+
*bench supply
 
*oscilloscope
 
*oscilloscope
 
*reading a circuit diagram. writing one.
 
*reading a circuit diagram. writing one.
 
*reading a resistor
 
*reading a resistor
 
*reading a datasheet (max current, voltage, typical drop, typical application, etc.)
 
*reading a datasheet (max current, voltage, typical drop, typical application, etc.)
 
+
*breadboard, prototype, PCB
 
 
Arduino/PD
 
*arduino to PD http://hacklab.recyclism.com/
 
*serial data to pd http://hacklab.recyclism.com/blog/arduino-to-pd-serial/
 
  
 
Electronics Sensing
 
Electronics Sensing
Line 101: Line 102:
 
*Cheap webcams
 
*Cheap webcams
 
**aveo tech cameras (<$5), 640x480 30fps. (http://www.aveotek.com/av316.htm)
 
**aveo tech cameras (<$5), 640x480 30fps. (http://www.aveotek.com/av316.htm)
*"fixed board camera". 12mm (S-Mount) lens. M12 x 0.5mm threading.
+
*lenses
 +
**http://en.wikipedia.org/wiki/S_mount
 +
**"fixed board camera". 12mm (S-Mount) lens. M12 x 0.5mm threading.
 
**2.1mm (160˚ FOV),  2.8mm (120˚ FOV) - 16mm (21˚) wideangle - telephoto
 
**2.1mm (160˚ FOV),  2.8mm (120˚ FOV) - 16mm (21˚) wideangle - telephoto
 
**3.6mm (92˚ FOV)
 
**3.6mm (92˚ FOV)
Line 127: Line 130:
 
**Cruise Control
 
**Cruise Control
 
**
 
**
 +
 +
State Machines
 +
*Latches/Memory
 +
*digital logic
 +
*FPGAs - http://blip.tv/bios/making-demos-with-fpgas-828200
 +
*A finite-state machine (FSM) or finite-state automaton (plural: automata), or simply a state machine, is a mathematical model used to design computer programs and digital logic circuits. It is conceived as an abstract machine that can be in one of a finite number of states. The machine is in only one state at a time; the state it is in at any given time is called the current state. It can change from one state to another when initiated by a triggering event or condition, this is called a transition. A particular FSM is defined by a list of the possible transition states from each current state, and the triggering condition for each transition.
 +
*implement a state machine in digital logic
 +
  
 
Control Components
 
Control Components

Latest revision as of 08:30, 26 June 2012

Schedule

Week 1

Day 1 - Light Blink

Day 2 - Electricity, Current, Ohm's Law

  • Ohm's Law worksheet
  • relay

Day 3 - Boolean Logic

Day 4 - Soldering

  • Project 1

Day 5 - Concepts of Control

Day 6 - Software

Day 7 - Hardware

Day 8 - Outsourced/Crowdsourced

  • Project 2

Day 9 - Visual Sensing

Day 10 -

Day 11 -

Day 12 -

Day 13 -

Day 14 -

Day 15 -

Day 16 -

Day 17 -

Day 18 -

Day 19 -

Projects

  • Boolean Logic. (elementary computer)
  • telematic/telepresence system - PING body, teleactor
  • Event Driven Behavior
  • cognitive feed-back loop, Cognitive feedback system. Control systems.

Artists/Artworks

Topics

Boolean Logic

  • AND and OR with goofy flashlights.

Electronics Skills

  • soldering
  • multimeter
    • current
    • voltage
    • resistance
    • identify a transistor/LED
  • bench supply
  • oscilloscope
  • reading a circuit diagram. writing one.
  • reading a resistor
  • reading a datasheet (max current, voltage, typical drop, typical application, etc.)
  • breadboard, prototype, PCB

Electronics Sensing

  • Force
  • Range
  • Motion
  • Temperature
  • Potentiometer
  • Gravity
  • GPS, etc.
  • Optical Sensors
    • beam-break
    • tilt
    • photo tx/rx pairs
    • optoisolators
    • IR remotes

Audio Sensing

  • Sound level
  • Speech Recognition

Visual Sensing

Systems, Control

  • Theories
    • Weiner / Cybernetics / Feedback
    • General System Theory / Systems Art / Burnham / Bertalanffy etc.
  • Practical Control Systems
    • Thermostat
    • Cruise Control

State Machines

  • Latches/Memory
  • digital logic
  • FPGAs - http://blip.tv/bios/making-demos-with-fpgas-828200
  • A finite-state machine (FSM) or finite-state automaton (plural: automata), or simply a state machine, is a mathematical model used to design computer programs and digital logic circuits. It is conceived as an abstract machine that can be in one of a finite number of states. The machine is in only one state at a time; the state it is in at any given time is called the current state. It can change from one state to another when initiated by a triggering event or condition, this is called a transition. A particular FSM is defined by a list of the possible transition states from each current state, and the triggering condition for each transition.
  • implement a state machine in digital logic


Control Components

  • relay
  • SSR
  • servo
  • hbridge
  • motor driver
  • transistor

Transistors

  • linear/non-linear response
  • saturation curves
  • current control
  • opto
  • triacs
  • semi-conductor revolution

Video

  • video playback, scrubbing
  • live video
  • record/playback loops
  • telematic video, streaming, displaced in space
  • telepresence

Method

Arduino