So I took my bicycle out to my parents, about an hour ride and I noticed that it's quite embarrassing as a tinkerer not having my own arduino based bycicle computer. I've looked around the web and could not find something satisfying to start with, only a youtube video
The software seems to be a good starting point, but it's not complete and the hardware lacks at least a case and a pcb. So right now i'm collecting things one could do with an arduino based bycicle computer. Which information is relevant for me, what should it at least do, what could be nice to have etc.
- front lights integrated
- bell / ring / signal / horn to scare old ladies walking on bicycle lanes
- OLED display for good visibility
- a decent connector between bike and computer
- power source for lights
- chargeable through dynamo
- speed / travel time / distance
- breaking lights would be cool
- pedal movement tracking ("I drove 20 miles today, down hill, food free, calories burned: zero")
- temperature (40degrees celsius - sheesh)
- backlights blinking when a car gets closer
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
http://www.avdweb.nl/arduino/hardware-interfacing/e-bike-watt-meter.html
consider attiny861 ... in case you need differential gain ( I love this chip )
My next choice would be an xmega
charging LiFePO4, I'm sure you could use the same method I use with a smaller step-down and a reverse blocking diode ( and move the sense resistor to the other side of the diode )
Consider Nokia 5110 ..draws almost no current ( less than 1 mA )
GPS suggestion.....could be supplied with the buck boost I use ...;-)
http://navspark.mybigcommerce.com/sup800f-gps-antenna-module-7-dof-imu/
project box suggestion....use a clear case lid like in my project but replace the box ( using a 3d printer + opscad )
/JB
Are you sure? yes | no
where is the difference between the attiny861 and the atmega328 used in the arduino? I like the concept of getting anyone started with a small setup of things already in the hands of a tinkerer so using the atmega328 on the selfdesigned board makes sense to me. But nothing is prohibiting me to use a "multicore" system, one for charging and one for controlling.
I guess I would have to use a rectifier and some magic capacitors first and feed that to a step-down thingy? I'm not quite sure how many cells I will/want to use and what voltage I want to have since 3.3v or 5v are an option for an atmega setup and batteries.
The display choice comes down to the nokia display with a backlight function or an OLED display. Since this is open and I want to play around with the options I will look into both but the OLED looks quite cool and sometimes you have to go with cool.
GPS was not in my previous considerations but this little module looks quite promising. My hacking pocket money is killed for this month though.
The project box will be an open-source 3D printable case, which anyone can replace with a box of his choice (maybe a big box of tictacs...) should be water resistant at least. I'm going for a stationary setup without a display for the bike, so it will still log all the data in case you forgot your display/button thingy. This will be in a pipe (good place for batteries) with terminal screws integrated, but is still a raw concept.
Are you sure? yes | no
But it would be challenging to create a device at reasonable costs (cheaper than a standard tacho).
But i also like the idea of creating things by your own ;-)
I thought about a bike POV device which tells the actual speed :-D but not ready for use at this time.
Have you thought about energy harvesting of kinetic energy?
Best regards, gruß Stefan
Are you sure? yes | no
Your POV could benefit from this project, I guess :)
using a decent dynamo is planned, I want to buy a hub dynamo (nabendynamo) and integrate it. Also some batteries that are capable to withhold the german temperatures better then the Berliner S-Bahn.
Are you sure? yes | no
for monitoring the power of a lipo cell for protection of undervoltage etc.
Are you sure? yes | no
Connecting to a phone would be the ultimate step. Then you wouldn't have to rely on the phone's accelerometer (awkwardly strapped to one leg) to get cadence, and you could always have accurate speed information even when GPS cuts out in a tunnel or under heavy trees.
I wonder what it would take to get a good measurement of wind speed and direction, probably at the front of the bike. As long as we're adding sensors, might as well throw a full weather station on there!
It'd just be interesting to graph stuff like heart rate and cadence against slope and headwind.
I haven't raced for over a decade, but I'd still love to have my Croll fitted with all sorts of electronics!
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
Are you sure? yes | no
I'd add a gear-shift sensor and a GPS unit and log everything for later analysis to an SD card.
Are you sure? yes | no
Are you sure? yes | no