Here is a datalogger that I have been designing for use in testing our robot.
Parts:
I used two IMUs from past Kits Of Parts, along with a Parrallax 3-axis magnetometer. This ended out with a total of 9 degrees of freedom:
- 3 axis magneto
- 3 axis accelerometer
- 2 axis accelerometer
- A rotational gyro
Not really degrees of freedom, but these are there too:
- A temp. sensor for the gyro
- An RTC
- 4-5 DS18B20 temp sensors (for motors)
- SD card for datalogging
It periodically gets the data from all the sensors, and prints it to the serial port and saves it to a CSV file on the SD card.
I will make the code available soon, once I get an SD card glitch worked out. I really wish we had finished our robot sooner (that 11:58 on the last day), because I wanted to try it out with this datalogger.