openobject.org

Spoke-o-dometer code

From Open Source Urbanism

This page links to all release versions of the spoke-o-dometer Arduino code. During development we have created numerous Arduino shields with various pin mappings - before uploading the code ensure that it matches the shield you are using (pin numbers are assigned at the top of the sketch, modify these as needed).

Note: This code was written using version 11 of the Arduino software and will not run under version 12. Arduino 0011 is downloadable from the bottom of this page. Multiple versions of the Arduino software may co-exist on the same computer so there is no need to un-install version 12 if you already have it. (I'm hoping the numerous tedious errors will go away with release 13 but if anyone out there feels like fixing the code to work with version 12 please go ahead.)


Spoke-o-dometer Beta 8
Released: 4th November, 2008.

Displays text correctly on both sides of wheel.


Bike_POV_Beta_7
Released: 1st November, 2008.

Works with two sided LED display (14 LEDs). Text displays backwards on one side of wheel. LEDs are turned on by setting Arduino pins LOW.


Bike_POV_Beta_6
Released: 20th October, 2008.

Stores data to onboard EEPROM when save button is pressed.


Bike_POV_Beta_5
Released: 15th October, 2008.

Counts wheel revolutions and displays speed and distance. Increased timing resolution. Added off-set variable for positioning text on wheel.


Bike_POV_Beta_4
Released: 12th October, 2008.

Sensor measures wheel speed. New alphabet header file.


Bike_POV_Beta_3
Released: 12th October, 2008.

Added magnetic sensor for controlling text display.


Bike_POV_Beta_2
Released: 28th September, 2008.

Alphabet described through header file. Text is decoded from string. Error in alphabet description.


Bike_POV_Beta_1
Released: 28th September, 2008.

Basic alphabet library. Text is defined one character at a time.