RTWD 2   :   DOCUMENTATION OF THE SOY PROJECT
  sloan2@mit.edu   aesthetics+computation group   mit.ml
<- back
 
  OVERVIEW
   SOY IS A TUNNEL BETWEEN HARDWARE & SOFTWARE FOR USE IN INTEGRATING PHYSICAL DEVICES INTO VISUAL COMPUTER PROGRAMS AND VICE-VERSA.
-
THE FIRST STAGE OF THIS PROJECT IS TO CLEANLY ENCAPSULATE THE METHODS FOR SENDING SIMPLE MESSAGES BETWEEN COMPUTERS RUNNING JAVA & BASIC PROGRAMS AND HARDWARE DEVICES SUCH AS LIGHTS, SERVOS, TRANSDUCERS, AND SMALL LCD DISPLAYS, GENERALLY THROUGH RS232 SERIAL CONNECTIONS. THIS INTRODUCTORY PHASE IS MEANT TO FAMILIARIZE US (THE OTHER UROP STUDENTS AND MYSELF) WITH THE NEW HARDWARE WE'RE WORKING WITH (PARTICULARLY, PARALLAX BASIC STAMP BOARDS).
-
CURRENTLY I'M WORKING ON CONTROLLING SMALL SERVOS THROUGH THE BASIC STAMP BOARD, WITH THE INTENTION TO DEVELOP A BI-DIRECTIONAL FLOW OF SIGNALS BETWEEN THE JAVA CODE OF THE SODA PROJECT AND PHYSICAL COMPONENTS. MY HOPE IS THAT, THROUGH THIS I WILL BE ABLE TO OFFER THE USER OF THE SODA PROGRAM A PHSICAL INTERFACE FOR THE CONSTRUCTION AND INTERPRETATION OF THEIR CIRUICUITS.
-

 
  sk 7.19.01

 VIDEOS
 
colorwheel   1  d/l
bs2 echo   2  d/l
servo oscillation   3  d/l
servo pendulum   4  d/l
sonar test   5  d/l
bs2 i/o over serial   6  d/l
servo output a   7  d/l
servo output b   8  d/l
 
 
 PHOTOS
 
colorwheel  1
servo output   2
 
 
 CODE
 
Soy-Io.java  1
Soy-in-fast.bs2   2
 
 

 
revised
7.31.2001