Oh, that's nice. I've been dreaming about this very thing. However, I also want status so mine needs to be 2-way. I've been thinking about Bluetooth tranceivers. James
I use a couple of theseOldMTBfreak said:Oh, that's nice. I've been dreaming about this very thing. However, I also want status so mine needs to be 2-way. I've been thinking about Bluetooth tranceivers. James
Sorry no writeup for the bike computer. Some pictures for mark 1 and then mark 2BrianMc said:Just when you think it's safe to enter your workshop....
Nice.
About your DIY bike computer, if it is in a post in another thread, could you provide the link, please? Much obliged.
These modules are very small. Any idea on what it entailed in setting these up for a wireless button system?ifor said:You can probobly do somthing similar with some of the module from this
http://www.sparkfun.com/commerce/categories.php?c=79 selection at Sparkfun for a bit less cash. You may need to do some level conversion though.
Nice job.
You would need one of the transmiters and one of the recivers at the same frequency. The quatoed baud rate will not be relervant. The data pin on the reciver simply follows the data pin on the transmiter. So theoreticaly conect the switch to the transmiter data pin and the data pin on the reciver to the switch input on the controller. You need to get the level of the switch right e.g. normaly high or low. The other complication is the voltage levels, the recivers need 5V if the controller is 5V then a direct conection will proboboly work. If the controller is lower eg 3V like the TaskLed drivers tend to be then it would not be good to directly conect 5V directly. You would need to put some sort of transistor in there to do a level conversion.jmitchell13 said:Just when I thought I had my new light design completed... This is now on my must have list for my quazzle 332MC light.
These modules are very small. Any idea on what it entailed in setting these up for a wireless button system?
I would expect the sparkfun modules to just work. (no garantee of course untill someone tries) They must have a degree of reliability to even contemplate using them for a serial link as they are advertised for. The major thing that will help make them work with the likes of a TaskLed flex drivers is that there will be some code executing on the driver microcontroller that already debounces the switch input so a small spike should not cuase trouble. The major drawback I see would be interferance if you had two modules close together. A good reason for not building one for all your mates.HuffyPuffy said:This appears similar to the module I have (but have not yet used):
http://www.quasarelectronics.com/30a16-4-button-434mhz-rolling-code-tx-rx-modules.htm
Seems to be ideal for a (simple) remote control bike light. It has a fob and it looks like it would not require too much extra circuitry to get it to work since it already does the difficult work for you - appears to use some protocol which probably helps with the noise - some even do rolling codes. Some of the sparkfun modules look to be simple transmitters or receivers which will likely require some degree of intelligence to be added to so any little blip would not toggle the mode button (probably would need a PIC on both ends to utilize some basic protocol for reliable button presses). The module in the link will sill require a power source (5V) and if your driver takes 3V like ifor noted, there would need to be a transistor to act as the switch/button . This module is more expensive than I would pay, but I am sure they can be found cheaper.
That is true, I forgot that the driver would likely need to have some sense to debounce a switch. What made me think about the noise issue was that some posts I saw on the Sparkfun modules mentioned noise in the datastream, and one poster said that the higher baud module which he said was better noise-wise had an error every couple minutes which he was able to deal with. A simple protocol though would avoid the noise problem mostly though, and it looks like the modules with the fobs use some kind of protocol. The fobs are also cool IMHO.ifor said:I would expect the sparkfun modules to just work. (no garantee of course untill someone tries) They must have a degree of reliability to even contemplate using them for a serial link as they are advertised for. The major thing that will help make them work with the likes of a TaskLed flex drivers is that there will be some code executing on the driver microcontroller that already debounces the switch input so a small spike should not cuase trouble. The major drawback I see would be interferance if you had two modules close together. A good reason for not building one for all your mates.