Final output for a LuggageLog.
Just a picture of the Arduino with our sensors/prototyping board on top.
Picture of the Raspberry Pi and Arduino while they're running.
Just as airplanes have long used the idea of the "black box" that logs all of the flight data in case something goes wrong, our LuggageLogger device provides similar utility for your luggage. The LuggageLogger can record bumps, rolling, and pressure changes, so it's never a mystery as to how carefully your personal belongings were treated on the way to their destination.
What it does
How we built it
Challenges we ran into
- Attempting to use the Wolfram Alpha API to process our output data.
- Synchronizing the data output from out sensors.
- Logging the data in a uniform and consistent way, accounting for hardware irregularities and unpredictability.
- Soldering, there were some tricks with that.
What we learned
- How to solder sensors to a prototyping board.
- How attach and interface sensors with an Arduino using I2C.
- How to turn raw sensor data into useful output data on an Arduino.
- How to output data over serial signal on an Arduino.
- How to receive input data over serial signal on a Raspberry Pi.
- How to automatically save serial data to a text file on a Raspberry Pi.
What's next for LuggageLogger
- Add GPS functionality.
- Transfer log files over bluetooth instead of USB.
- Move Raspberry Pi functionality over to Arduino to reduce system overhead and improve battery life.
- Refine the device form factor.
- Explore possibilities with integrating the device directly with luggage equipment.