Bits: Research > Courses > Physical Computing > sTech > Documents > sTech Materials List - Friday, 31 August 2007 14:07:12
Sensor Technology Materials List...
 
The key thing here will be the overall format and what you end up doing. While we’ll hopefully be able to use some quite cool interfaces, we’ll also be covering some cheaper options which you can develop yourself, so keep a look out.
 
You’ll need at least one of the following:
 
Highly recommended (I’ll be using one of these):
 
Arduino board
http://www.arduino.cc/
http://www.arduino.cc/en/Guide/MacOSX
 
Recommended:
 
Wiring
http://wiring.org.co/
 
 
Worth looking at:
 
Create USB Interface
http://www.create.ucsb.edu/~dano/CUI/
 
MIDISense
http://ladyada.net/make/index.html
 
Phidgets
http://www.active-robots.com/products/phidgets/index.shtml
 
 
 
You Might Want to Investigate:
(I don’t know much about these, but feel free to check them out)
 
AVRMini Board Home-page
http://hubbard.engr.scu.edu/embedded/avr/boards/
 
Inexpensive low-level chips (PICS) from Microchip or Atmel require additional hardware and software
 
BASIC Stamp modules
from Parallax and NetMedia are easier but pricier.
 
Example: Microchip PIC 12F675
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805
 
Getting Started with PIC® Microcontrollers
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2119&pageId=74
 
PICStart Plus
Warp-13 hardware programmers write hex code to the PIC
 
 
 
 
Other Items
 
Power Supply
All of the circuits in this book will use DC power (like a battery) as opposed to AC power (like a wall socket). You could use a 9-volt battery for all of your projects, but exhausting it while you’re building the project will just add to the list of things that could go wrong. You are better off with an AC/DC converter. You might have one of those “wall warts” from an old piece of electronics in your closet, like the one shown in Figure 2.9. There are two important statistics you need to know about your DC power supplies: the voltage and the amperage they can supply. The projects in this book will mostly need +5 DC volt power. However, you should use a power supply that’s between 8 and 15 DC volts because most of the microcontrollers have a built in voltage regulator, which can convert that higher voltage into 5 volts. When considering the amperage of your supply, the more amperage the better. You will need about 300 milliamps for most projects, but when you start adding motors and other actuators that create heat or motion, you’ll need more amperage. It’s best to get a power supply that can supply one amp (1000 milliamps).
 
Variable Voltage Power-supply
http://www.mynewcheap.co.uk/products/details/variable-voltage-ac-ac-mains-adaptor/10234/
 
 
 
 
Resources:
See Make Music/Make Music Blog
http://www.makezine.com/blog/archive/music/
 
 
Sensors Magazine
http://www.sensorsmag.com/sensors/
 
CCRMA Project Videos
http://ccrma.stanford.edu/courses/250a/videos.html
 
http://www.hackaday.com/
 
Circuit Bending Forum
http://circuitbending.tribe.net/
 
Make Magazine
Many issues in Library
 
Articles
Computer music journal , 30 : 1 , pp. 37-48 Spring 2006.
pDM: An expressive sequencer with real-time control of the KTH music performance rules.
Anders Friberg
 
Computer music journal , 30 : 1 , pp. 21-36 Spring 2006.
Toward a framework for interactive systems to conduct digital audio and video streams.
Eric Lee,Thorsten Karrer, and Jan Borchers
 
Organised sound 10(2): 121-127 2005.
New communications in the context of of interactive sound art: an empirical analysis
Henrik Frisk and Miya Yoshinda
 
Organised sound 10(3): 193-200 2005.
Open Sound Control: an enabling technology for musical networking
Matthew Wright
 
 
 
Other Courses Resources...
---------------------------------------------------
Here’s a list from another course. You might want to peruse some of this stuff. Ideally, each of your projects and approaches will be different, and so it’s impossible to come up with a comprehensive list of stuff, but this includes most things. You’ll find that getting a bunch of stuff en masse is useful, as it is to have a local supplier. In Cambridge, shops include:
 
Gee’s (Mill Road)
Maplins (Regent Street)
Maplins (Beehive)
 
From:
http://itp.nyu.edu/physcomp/Parts/IntroParts
---------------------------------------------------
 
Parts
 
A list of parts needed for the first few weeks follows. You will end up spending money on materials in this class. It can be done reasonably inexpensively, by scavenging parts, reusing parts, and so forth, but more ambitious projects inevitably make demands on your budget.
 
Parts needed for Intro Physical Computing
Note that there are some parts available in the physical computing lab cabinet. This cabinet is not meant as a constant supply for physical computing students. It is a place to get things the first time, so you know what they look like before you have to order them online. If you need a last-minute LED or regulator and there’s one available, it’s okay to take it, but please don’t hoard parts from this cabinet, and please don’t count on it as your main source for parts.
 
Arduino Microcontroller module
You can buy this at Sparkfun.com or the NYU Computer store. Ask for it at the counter.
 
Prototyping board:
This is what you assemble your circuits on. There are two boards that are popular in the class, one from Jameco and one from Radio Shack. Personally, I prefer the Jameco version, because I like having two rows of bus holes. The NYU computer store sells the Jameco boards as well. I recommend these boards over the Radio Shack boards, but either will do.
 
* Radio Shack 6” board, part no. 276-174 (1 bus row per side)
* Jameco 6” board, part no. 20722 (2 bus rows per side)
 
Project Box (to fit prototyping board)
This is a box to protect your project. It fits your prototyping board, and you knock holes in it for your cables to come out of. There are many options, best to pick one that your breadboard fits inside of comfortably, with room for electronic components to stick out. Tupperware with holes in it works quite well (called a “milmoe box” at ITP, in honor or Andrew Milmoe, who perfected the technique following a horrible sandwich disaster).
 
* Radio Shack RSU11907656
* Multiple Jameco options such as Jameco 18905
* Staples pencil boxes
 
DC power supply (5-9V DC and 700-1500mA)
*Radio Shack 273-1758 (6V 800mA)
 
* Radio Shack 273-1667 (3-12V, 800mA)
* Multiple Jameco options such as:
o Jameco 170245 (12V, 1000mA) Available at the NYU computer store.
 
5V DC Voltage Regulator (7805 regulator)
You can get this at Radio Shack, or Jameco (51262). There are also some available for use in the lab.
 
Power supply connector
This is a connector to connect your power supply to your breadboard. You should get the one that mates with whatever power supply you buy. You won’t need it for the Arduino alone.
 
* Radio Shack Cat. no. 910-0908 mates with 2.1mm x 5.5mm female connectors
* Jameco 159610 mates with 2.1mm x 5.5mm female connectors. Available at the NYU Computer store
 
Servomotor
The Hobbico cs-61 servomotor is available at the NYU computer store.
 
Cable Ties available in the lab
 
1K Ohm Resistors, 1/4 watt available in the lab
10K Ohm Resistors, 1/4 watt available in the lab
220 Ohm Resistors, 1/4 watt available in the lab
22K Ohm resistors, 1/4 watt available in the lab
LED’s available in the lab
Switch find a store-bought one, or better yet, make your own
Variable resistor find a store-bought one. The NYU computer store carries Flex sensors, which are good fun, and other sensors as well.
 
USB cable: available at the NYU Computer store. You’ll need one of these for both programming and later, for communication.
 
Tools:
*miniature Philips/flathead screwdriver, Jameco 127271
 
* Diagonal Wire Cutter, Jameco 161411
* Wire stripper, 22-30 AWG, Jameco 159290
* Flat needlenose pliers, Jameco 35473
* Drillbits. These sizes are the ones you’ll need most often for wood, plastic, and thin metal. Most hardware stores will carry them for less than a dollar each.
 
See the Tools list for more advanced tools.
 
For convenience, the NYU computer store has many of these items in stock, including a kit that contains just about everything but the Arduino.
 
Note that there are some parts available in the physical computing lab cabinet. This cabinet is not meant as a constant supply for physical computing students. It is a place to get things the first time, so you know what they look like before you have to order them online. If you need a last-minute LED or regulator and there’s one available, it’s okay to take it, but please don’t hoard parts from this cabinet, and please don’t count on it as your main source for parts.
 
Arduino Microcontroller module
You can buy this at Sparkfun.com or the NYU Computer store. Ask for it at the counter.
 
Prototyping board:
This is what you assemble your circuits on. There are two boards that are popular in the class, one from Jameco and one from Radio Shack. Personally, I prefer the Jameco version, because I like having two rows of bus holes. The NYU computer store sells the Jameco boards as well. I recommend these boards over the Radio Shack boards, but either will do.
 
* Radio Shack 6” board, part no. 276-174 (1 bus row per side)
* Jameco 6” board, part no. 20722 (2 bus rows per side)
 
Project Box (to fit prototyping board)
This is a box to protect your project. It fits your prototyping board, and you knock holes in it for your cables to come out of. There are many options, best to pick one that your breadboard fits inside of comfortably, with room for electronic components to stick out. Tupperware with holes in it works quite well (called a “milmoe box” at ITP, in honor or Andrew Milmoe, who perfected the technique following a horrible sandwich disaster).
 
* Radio Shack RSU11907656
* Multiple Jameco options such as Jameco 18905
* Staples pencil boxes
 
DC power supply (5-9V DC and 700-1500mA)
*Radio Shack 273-1758 (6V 800mA)
 
* Radio Shack 273-1667 (3-12V, 800mA)
* Multiple Jameco options such as:
o Jameco 170245 (12V, 1000mA) Available at the NYU computer store.
 
5V DC Voltage Regulator (7805 regulator)
You can get this at Radio Shack, or Jameco (51262). There are also some available for use in the lab.
 
Power supply connector
This is a connector to connect your power supply to your breadboard. You should get the one that mates with whatever power supply you buy. You won’t need it for the Arduino alone.
 
* Radio Shack Cat. no. 910-0908 mates with 2.1mm x 5.5mm female connectors
* Jameco 159610 mates with 2.1mm x 5.5mm female connectors. Available at the NYU Computer store
 
Servomotor
The Hobbico cs-61 servomotor is available at the NYU computer store.
 
Cable Ties available in the lab
 
1K Ohm Resistors, 1/4 watt available in the lab
10K Ohm Resistors, 1/4 watt available in the lab
220 Ohm Resistors, 1/4 watt available in the lab
22K Ohm resistors, 1/4 watt available in the lab
LED’s available in the lab
Switch find a store-bought one, or better yet, make your own
Variable resistor find a store-bought one. The NYU computer store carries Flex sensors, which are good fun, and other sensors as well.
 
USB cable: available at the NYU Computer store. You’ll need one of these for both programming and later, for communication.
 
Tools:
*miniature Philips/flathead screwdriver, Jameco 127271
 
* Diagonal Wire Cutter, Jameco 161411
* Wire stripper, 22-30 AWG, Jameco 159290
* Flat needlenose pliers, Jameco 35473
* Drillbits. These sizes are the ones you’ll need most often for wood, plastic, and thin metal. Most hardware stores will carry them for less than a dollar each.
 
See the Tools list for more advanced tools.
 
For convenience, the NYU computer store has many of these items in stock, including a kit that contains just about everything but the Arduino.
Bits: Research > Courses > Physical Computing > sTech > Documents > sTech Materials List - Friday, 31 August 2007 14:07:12