IpSonCompact software (09-11-2007)
Johan van Kreij made a new software patch to be used in combination with the IpSonCompact. The latest version is still under construction, but a basic version is available at the website of Johan. This patch makes it possible to read out sensors and drive pwm. The future version will be able to connect the sensor inputs to the PWM output; making it possible to create nice feedback systems. A picture:
patch_johan
The patch can downloaded at: http://www.jvkr.nl

 

IpSonCompact test Patch (Max version 4.5
(version 11-04-2007)
test_patch_lex

This is the IpSonCompact testpatch.
With this patch you can fully control the IpSonCompact interface.

OSC communication
In the left upper corner, you can see the [otudp-read 8000] object. This max-object (part of max 4.5.x] reads the incoming data on local port 8000 (the port where the IpSonCompact is streaming it's data to.

In the corner left down, the [otudp-write 10.1.60.37 10001] max-object is placed. This object sends all streaming data coming from the patch to ip address 10.1.60.37, port 10001. This is ofcourse the port of the IpSonCompact.

Analog sensor input
The darkgrey block in the middle represents the microcontroller (pic18f4420) chip on the printed circuit board; it actualy has the same pinout. The yellow numberboxes represent the incoming sensor data (0-1024). The 'gray boxes above can be changed; it represents the threshold of that input. When this values is changed, it should be 'SET' by pressing (clicking) the SET button on the left.

Distance measurement
The green number boxes represent the distance measurement values (only in0, in1 and in2) and the digital input (4 switch values of 0/1). In case of switch in/out, the little yellow led indicators, will light up when a switch is pushed. When the configuration is made active for using three distance sensors, the green number boxes will show the 8 bit value.

IpSonCompact configuration
In the little gray block in the left corner, adjustments can be made for the timing of the sample rate and switching on/off the distance measurment on in0, in1 and in2. For the values, check the tables on this page. Every change made, should be followed by a click on the SET button. This sends the /cf string to the IpSonCompact. By sending the /cf string, the IpsonCompact always responds with the values set within the eeprom. The values are displayed within the 'pink' number boxes. In this way you can always verify whether the processor does have the right values set.

Driving Ouputs On/Off or Pulse Width Miodulation
With the 14 faders, 8bit values can be send to the IpSonCompact which will be converted into pulse width modulation signals. Now, the outputs can drive all kind of processes (like light, dc engines and lots more). Whether the output is on/off or pwm, is determined by the settings of the button right underneath the faders. By clicking on the red 'switches' the outputs can be set 'high (=5V) or 'low' (=0V).

The little gray block in the middle does have 3 buttons. With status, the acual status can be 'requested' of the IpSonCompact. The mute all button, does 'mute' all the outputs to zero. With the recall button, the status of the IpSonCompact can be requested; you can use this feature right after you switch on the IpSonCompact and you do want to restore the latest values used.

Connecting Inputs and Outputs
We are working on a version where the inputs can be connected to the outputs within a matrix. In this way you can easily drive processes and make nice feedback.


(back to the top)
 

 

IPSonLab software (11-12-2006)


Leon Spek and Juan Parra Cancino made some nice software packages, which can be downloaded from their own WebSite.

IsonLab Reader
by Leon Spek
The IpSonLab reader is written for Mac OSX 10.3 and higher. It's a stand-alone application which communicates with the IpSonLab. All inputs can be configured and all kind of output processes can be driven at the same time. More infomation is available at the following link: www.leonspek.nl
   
  ipsonlabreader

(back to the top)

 

Little Noise Makers (for Ipsonlab)
by Juan Parra Cancino
   
'Kraakdoos" application. By connecting some swtiches to the IpSonLab you can easily make your own kraakdoos with this application. More infomation is available at the following link: www.littlenoisemakers.blogspot.com kraakdoos
   
Little Theremin: when connecting the distance sensors (srf05) to the IpSonLab, with this application you can 'transform' your computer into a nice 'theremin'. theremin

(back to the top)

 

New 'Simple' Max Patch IpSonLab (8 inputs, 2 x distance)
by Lex van den Broek
   
As written in my 'log' I also made a different Max/Msp version for the IpSonLab. It's a simple version. I only has 8 sensor inputs (8bit) and 2 ultrasonic distance measurements. The IpSonLab can be fully configured. For presentation reasons, I also adjusted the colours. This patch can be download at the 'download' section'.
  new_max_patch

(back to the top)