THIS IS THE TEST SITE OF EUROBRICKS!
Search the Community
Showing results for tags 'Speed control'.
-
After toying with the idea of customising the 8879 speed controller for a while, I'd like to hear what others have been thinking too. After reading here; http://www.eurobricks.com/forum/index.php?showtopic=51632&hl=+power%20+functions%20+proportional%20+control#entry1325243 I finally understand why the speed control remote behaves the way it does. In the past I have put together some code on an arduino to independently control each channel of a receiver. If I can find the vid I'll post it. I'm thinking it would be possible to reconfigure (replace) the internals of the controller and keep the external appearance exactly the same. The main functions I want to achieve: - Not do it if someone else already has. I've seen complete 3rd party but not a LEGO retro fit. - Send absolute speed control rather than relative. Jog wheels on the remote will have a mechanical upper and lower limit. - Implement a coast then brake for the stop button. i.e when you press the stop button it floats the output, and when you release it the break command is sent. In practice a short press will apply the break, but a long press will allow the motor to Coast down as much as you want. - Stop sending each time you switch channels. Automatically start sending again after the dial has been returned to 0. - power down when both stop buttons are pressed for 3 seconds. - have a train compatibility mode selectable via switch inside (or maybe button sequence). In train mode, the commands do not time out. If you dial in a negative speed the commanded speed will slowly reduce, similarly for positive speed. The higher the dial setting the faster it will ramp up or down. This way you won't need a continuously rotatable dial. Changing channels stops the output until the dial is put back to 0. Any other suggestions? Anybody know if it's already been done in this kind of way? Cheers.
- 12 replies
-
- Power functions
- Absolute
-
(and 1 more)
Tagged with: