I spent some hours hacking to connect analogic Phidgets sensors to Arduino, and maybe this could save the time of somebody.
Wire connections are quite simple. From phidget to arduino, they are:
- black wire --> Grd
- red wire --> 5 V
- white wire --> an Analogic In
The read values must be a little adjusted. Phidgets outputs values between 0 - 999 while Arduino reads values between 0 - 1023. So
adjusted value = read value * 1.024
Usually such a correction is not important, a part of you are using a precision temperature sensor ...
On the version 1114 (from -40C to +125C), the formula to translate sensor value in temperature is:
T (Celsius) = (value * 1.024 / 4.0) - 50.0
On the version 1124 (from -50C to +150C), the formula is:
T = (value * 0.21699) - 61.111 [Thanks to http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1288003709
for the formula]
Or on the other hand, let me to know if I do some formula mistakes ....