Contents
NET Connect Overview
NET Connect is a (soon-to-be) open-source project that makes prototyping and designing physical computing projects simpler. Presented here is an early version of the documentation for the two software parts, NET Connect Interface and NET Connect Hub.
NET Connect Interface
The NET Connect Interface is a set of Flash Components that enables designers to work in Flash and communicate with external hardware by simply placing the appropriate components on the Flash stage. To use the components, the designer sets a few options (no coding required) to make external sensors affect media inside Flash, or make Flash affect the outside world (of course, capabilities are provided if coding is desired). The Interface works with the NET Connect Hub, and currently supports Analog Input, Digital Input, MovieClip Control, Video Control, Audio Control, Servo Output, Analog(PWM) Output, Digital Output, Midi Note Output, and Midi Control Message Output (both midi outs work via OSC)
Download - Get the NETLab Connect software
GettingStarted - basics of how to use the NET Connect Interface
- Input from outside Flash
AnalogInput - receive continuous data from an external device, e.g. from a proximity detector
DigitalInput - receive on/off data from an external device, e.g. from a switch
- Media control within Flash
ClipControl - control the properties of a movieClip, e.g. width, x or y position, or frame number
SoundControl - control the volume of a sound, creating a sound envelop that fades sound up and down
VideoControl - control the speed of a playing FLV video or dynamically move through a video in time
Sensor Value Processing & Generation
Counter - advance through a series of values triggered by inputs - NEW
Timer - generate time based streams of values, triggered by inputs - coming soon
ValueCurve - process input values according to different curves (e.g. log) - coming soon
Random - generate random values triggered by inputs - coming soon
- Output to outside Flash
AnalogOutput - send varying power to an external device, e.g. changing the intensity of an LED or motor
DigitalOutput - turn an external device on or off, e.g. an LED or motor
ServoOutput - control the position of a servo motor, typically with a range of 0-180 degrees
MidiOutputCtrl - send a midi control message via OSC
MidiOutputNote - send a midi note on or note off via OSC
NET Connect Hub
A cross-platform server that provides a simple interface between hardware and software systems. Software platforms such as Flash, MAX/MSP, and Processing can communicate with NET Connect Hub (through a socket interface) to work with different kinds of hardware outside of the computer. The Hub handles the communication tasks (such as serial IO or OSC), and provides a uniform way of working with the hardware controllers. The Hub currently supports theMake Controller,Acroname Brainstem, andMoto Motes (see below). In addition, it provides File IO and support for generic OSC communication so that users can work with music (and other) software and hardware via OSC and MIDI (through a converter such as Occam).
Server - The NET Connect Hub server application
MakeController - Communicate with the Make Controller
Brainstem - Communicate with the Brainstem Controller
Moto - Communicate with the Moto Mote Controller
OSC - Communicate with OSC software and devices
File - Read and write files on the local computer
china Wholesale beads
Sensors and Effectors Info
Many kinds of sensor and effectors can be used in projects.
Sensors - devices that monitor the world such as knobs, light, sound, pressure sensors.
Effectors - devices that have an effect on the world such as LEDs, motors, video, sound.
Documentation Template
Use this Template page for creating new documentation topic pages: /DocumentationTemplate
NET Connect Interface Navigation Bar
Edit this page to update the navigation for the Interface section: InterfaceNav
NET Connect Hub Navigation Bar
Edit this page to update the navigation for the Hub section: HubNav