Created by Breakfast, Precious is a bike, currently making it’s way across the US to benefit LIVESTRONG®. Starting at the Atlantic and ending at the Pacific, Precious will spend 3 months riding across the country sharing his thoughts, experiences, body temperature and much more. Fitted with a brain of wires, circuits and whole lot of code, the bike will use it’s new senses to share what it feels.
To gather all of the data from the bike, the team developed a Arduino based device to capture temperature, humidity, grade, speed, cadence (pedal rotation), direction and GPS. The device takes several readings from each sensor, then sends the average values via text message using a cellular module. We utilized the Twitter API to receive and parse the text messages, which are then analyzed by our servers. In order to preserve battery life (we get 35+ hours on a single charge), the device wakes itself up every 5 minutes to check readings and submit data. The rider can also hit a button on the handlebars to trigger the device to report the data for that exact moment.
Once all the information reaches our servers, the “brain” really kicks in. Our servers analyze the data: how many messages have been sent so far today, the time of day, etc. This helps to ensure that every message is appropriate, both in context and timing. The servers look for patterns 24 hours a day, and if they find anything interesting, e.g. it’s been 80ºF with non-stop hills for two days, it will push a message expressing the bike’s feelings on the matter.
Previously: iPad Controlled Blimp [iPad, openFrameworks]
Posted on: 13/08/2010
Posted in: Objects