For a first discussion with Ken Meyer check the page Brainstorming an Open Bicycle Computer and take a look on the video of my reference / starting point for the arduino code.
A decent case and a good pcb are also important to me and I'm thinking about placing the arduino stationary onto my bike, well hidden - because I live in Berlin - you will never find a more wretched hive of scum and villainy. We must be cautious. So no plexi-glassed arduinos with monstrous shields and protoboard tucked together with zip ties and super bright blinking lights. I'm thinking of a bike computer that logs everything, even if you forget your display.
steps.goals.todos.spoilers.
[v] measure time between clicks of an input (reed switch) and calculate speed
[v] integrate LCD display
[v] procrastinate on the font and proclaim yourself a big stargate nerd
[o] integrate Front Lights
[o] auto sleep functions and interrupt for cadence and wheel sensor
[o] replace the reed switch with a hall sensor
[o] add cadence sensor
[o] add distance sensor for backlights
[o] add environment light sensor
[o] replace multicolor LCD display with monochrome OLED Display
[o] power over dynamo
[o] store power on LiFePo4 batteries
[o] separate main board from display/light unit and make it stationary/integrated
[o] add auto upload feature with nrf24 module
[o] case for stationary computer
This is looking good, it's exactly what I need ^_^ Also, I appreciate that you used Ancient numbers in your one video :D I thought everyone forgot about the Ancients XD