Search
Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest :: 1 BotNone
Most users ever online was 22 on Wed Apr 04, 2012 7:03 pm
Latest topics
» My secondM - LANE Boys RC M06by boolean21 Yesterday at 11:03 pm
» Axial SCX10 - Rock Crawls and Hill Climbing
by Holdencars Yesterday at 5:40 pm
» need more info on axial
by oceanic Yesterday at 8:27 am
» [Adhoc MINI Meet] Woodlands Dr 73 Hard-court - Saturday, 25 May 2013, 9am onwards
by laneboysrc Fri May 24, 2013 9:14 pm
» SGC Short Course Trucks Drivers
by RTECH Fri May 24, 2013 10:57 am
» [Durian Loop Trail & Bash] Rifle Range Road - Durian Loop Trail - 26 May 2013 0845hrs
by boolean21 Fri May 24, 2013 10:51 am
» derrickwthip4 M05 Pro Kit Blue plated Edition
by derrickwthip4 Fri May 24, 2013 1:53 am
» RC Shopping - Cheapest / Best deals
by lostwong Thu May 23, 2013 7:49 pm
» Boolean21's Axial EXO Terra Buggy
by AngMo Thu May 23, 2013 7:26 am
» [VIDEO] Part2: Defender 110 pickup chevy Hummer Tim Cameron showtime sand scorcher unimog Offroad Adventures
by boolean21 Wed May 22, 2013 10:21 pm
» WTS: Tamiya Volkswagen Golf Mk1 Body for M-Chassis
by RCGolf Wed May 22, 2013 9:40 pm
» My First M - RCgolf's M05
by RTECH Wed May 22, 2013 7:56 pm
» 7" Action Figure for your crawler...
by Sabretooth_aw Wed May 22, 2013 7:21 pm
» Boolean21's AEV Jeep Brute 1/10 scratch build
by boolean21 Tue May 21, 2013 11:13 pm
» Marpek's first off road basher
by Marpek Tue May 21, 2013 7:22 pm
» [Photos] 210413 Segar Trails
by laneboysrc Mon May 20, 2013 8:33 am
» [ROCK CRAWLING PHOTOS] 19 MAY 2013: Rock Crawling @ Little Guilin
by boolean21 Sun May 19, 2013 1:31 pm
» Selling Stock Summit Traxxas EVX-2 ESC and TITAN 775 both for only $100SGD with free 2x 3000mAH battery packs
by purexc Sun May 19, 2013 1:08 pm
» WTB ESC >100A for 1/8 - 1/10 trucks/buggy
by purexc Sun May 19, 2013 12:28 pm
» [Rock Crawling and trail] - 19 May 2013 - 0900hrs - Rock Crawling at Little Guilin
by Marpek Sat May 18, 2013 5:28 pm
Laneboysrc - DIY Light controller system
Page 1 of 1 • Share •
Laneboysrc - DIY Light controller system
Hi everyone,
First of all, I highly recommend NOT doing this. Total overkill, lots of fiddly jobs, and adding quite some complexity to a trailing vehicle -- which means it will be more prone to failure.
I did it anyway
Since one of my other hobbies long time ago was electronics, I decided to build a light controller system for our Dingo. I had a mad dash to the finish line last week until Saturday so that the car
is ready for the Sunday trail. Everything worked fine.
The light controller is about the size of a 3-channel receiver, albeit being made with 1990's technology -- my eye-sight is too bad already for SMD.

There are actually two units: one in the receiver box of the SCX10, and a "slave" unit in the body. A single servo extension cord links the two, so it is easy to take the body off.


In total there are now 20 LEDs in our Dingo: 6 in the bumpers, and 14 in the body. The LEDs in the body are wired up with 0.19 mm thin "enamel wire". The model railway guys use it a lot. It is isolated, but can be soldered as the isolation melts at 400 degrees. Allows for tiny wiring harnesses.
Right now the light controller can perform the following functions:
I made a short video to show what it does.
(pardon my horrible speaking
)
More information, including links to the schematics and source code can be found on our blog at
http://laneboysrc.blogspot.sg/2012/07/diy-car-light-controller-for-3-channel.html
Next iteration: make a sound unit for my XR311...
cheers, Werner
First of all, I highly recommend NOT doing this. Total overkill, lots of fiddly jobs, and adding quite some complexity to a trailing vehicle -- which means it will be more prone to failure.
I did it anyway
Since one of my other hobbies long time ago was electronics, I decided to build a light controller system for our Dingo. I had a mad dash to the finish line last week until Saturday so that the car
is ready for the Sunday trail. Everything worked fine.
The light controller is about the size of a 3-channel receiver, albeit being made with 1990's technology -- my eye-sight is too bad already for SMD.

There are actually two units: one in the receiver box of the SCX10, and a "slave" unit in the body. A single servo extension cord links the two, so it is easy to take the body off.


In total there are now 20 LEDs in our Dingo: 6 in the bumpers, and 14 in the body. The LEDs in the body are wired up with 0.19 mm thin "enamel wire". The model railway guys use it a lot. It is isolated, but can be soldered as the isolation melts at 400 degrees. Allows for tiny wiring harnesses.
Right now the light controller can perform the following functions:
- Parking, Low-beam, Fog lamps and High-beam can be switched on/off using CH3
- Brake and Reverse lights are automatically controlled by monitoring the throttle channel
- Indicators only come on when you want to. You have to stay in neutral for 1 seconds, then hold the steering left/right for one second before they engage. This way normal driving does not trigger the indicators for more realism.
- Hazard lights can be switched on/off using CH3
- Programmable servo output designed to drive a steering wheel
I made a short video to show what it does.
(pardon my horrible speaking
)More information, including links to the schematics and source code can be found on our blog at
http://laneboysrc.blogspot.sg/2012/07/diy-car-light-controller-for-3-channel.html
Next iteration: make a sound unit for my XR311...
cheers, Werner

laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Re: Laneboysrc - DIY Light controller system
looking good! 
thanks for sharing the source code.
nice write up and your source code is well documented! i think every programmer loves to read these kind of work!
will look through your source code and see if i can adapt some for my future AVR project..
thanks for sharing the source code.
nice write up and your source code is well documented! i think every programmer loves to read these kind of work!
will look through your source code and see if i can adapt some for my future AVR project..
_________________
My RC Blog: http://MyHoncho.blogspot.com
RC Videos: http://youtube.com/MyHonchoSG

boolean21- Crawler
- Posts: 3777
Join date: 2011-08-18
Location: Deep inside the Jungle

Re: Laneboysrc - DIY Light controller system
wow how much does it cost if cheap i might order a few set from u :

Teck- Crawler
- Posts: 537
Join date: 2011-09-27
Re: Laneboysrc - DIY Light controller system
Wow
This light unit are so nice
Can we order now
This light unit are so nice
Can we order now

Liew- Crawler
- Posts: 541
Join date: 2011-08-23
Re: Laneboysrc - DIY Light controller system
Me too need it.mass order pls

Harakiri- Boss
- Posts: 289
Join date: 2011-08-22
Location: Deep Muddy Jungle
Re: Laneboysrc - DIY Light controller system
Seriously, iam you can sell a boat load of this in Australia, do you want to sell them?
colgout- Crawler
- Posts: 14
Join date: 2012-07-24
Age: 42
Location: Perth, down under
Re: Laneboysrc - DIY Light controller system
Wow, thanks for the great interest and feedback. Very unexpected ...
Being a DIY project means it is not exactly production quality. I am sure if you link it up with different kind of RC systems there will be all kind of issues popping up. I've only tested the HobbyKing HK310 and the GT3B and there are already quite some differences in behaviour between those systems.
The material cost is quite low. The most expensive part is the DC/DC converter at SGD 20 -- but that could be replaced by something cheaper with a bit of effort (or is not needed at all if you power the LEDs directly from the car battery). The other 2 chips are less than SGD 10 together.
So total for one master or slave controller should be SGD 45 with DC/DC converter and SGD 25 without.
That excludes LEDs and wiring. LEDs are very cheap though -- I paid SGD 20 for a total of 60 LEDs, all kind of 3 and 5mm that I use in our Dingo. Have enough spare for at least 2 other projects now.
The enamel wire was SGD 28 for 4 roles in different color, but that can last many, many vehicles. But very good soldering skills are required! Very different than soldering on a Deans connector
I will have a look if I can make a real PCB as to produce a few units cheaply. That PCB should also have connectors to hook up the LEDs, instead of directly soldering on the board as I did. But I can not commit anything due to limited time.
Being a DIY project means it is not exactly production quality. I am sure if you link it up with different kind of RC systems there will be all kind of issues popping up. I've only tested the HobbyKing HK310 and the GT3B and there are already quite some differences in behaviour between those systems.
The material cost is quite low. The most expensive part is the DC/DC converter at SGD 20 -- but that could be replaced by something cheaper with a bit of effort (or is not needed at all if you power the LEDs directly from the car battery). The other 2 chips are less than SGD 10 together.
So total for one master or slave controller should be SGD 45 with DC/DC converter and SGD 25 without.
That excludes LEDs and wiring. LEDs are very cheap though -- I paid SGD 20 for a total of 60 LEDs, all kind of 3 and 5mm that I use in our Dingo. Have enough spare for at least 2 other projects now.
The enamel wire was SGD 28 for 4 roles in different color, but that can last many, many vehicles. But very good soldering skills are required! Very different than soldering on a Deans connector
I will have a look if I can make a real PCB as to produce a few units cheaply. That PCB should also have connectors to hook up the LEDs, instead of directly soldering on the board as I did. But I can not commit anything due to limited time.

laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Re: Laneboysrc - DIY Light controller system
boolean21 wrote:will look through your source code and see if i can adapt some for my future AVR project..
For AVR (Arduino) there is already an interesting project: http://www.rcgroups.com/forums/showthread.php?t=1539753
May be a better starting point!

laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Re: Laneboysrc - DIY Light controller system
laneboysrc wrote:boolean21 wrote:will look through your source code and see if i can adapt some for my future AVR project..
For AVR (Arduino) there is already an interesting project: http://www.rcgroups.com/forums/showthread.php?t=1539753
May be a better starting point!
Thanks for the link.
_________________
My RC Blog: http://MyHoncho.blogspot.com
RC Videos: http://youtube.com/MyHonchoSG

boolean21- Crawler
- Posts: 3777
Join date: 2011-08-18
Location: Deep inside the Jungle

Re: Laneboysrc - DIY Light controller system
Wow, we have DIY everything in sgcrawler forum.
DIY trucks, DIY electronics,etc.
DIY trucks, DIY electronics,etc.

RTECH- Crawler
- Posts: 2085
Join date: 2011-08-22
Age: 41
Location: Hougang
Re: Laneboysrc - DIY Light controller system
This side selling some stuff for the expert
High end crawler ??
http://www.sgbotic.com/index.php?dispatch=products.view&product_id=678
High end crawler ??
http://www.sgbotic.com/index.php?dispatch=products.view&product_id=678

Leong02- Crawler
- Posts: 52
Join date: 2011-08-29
Age: 42
Location: Woodlands
DIY ight controller MKII: Adding a pre-processor into an RC receiver
For my Tamiya XR311 I needed one of my DIY RC Light Controllers.
The XR311 is a small car and does not have any lights attached to the chassis, only to the body. So there was no need to have a full blown light controller on the chassis like in our Dingo, but I still wanted the convenience of having only a single servo extension wire between the chassis and body.
The HobbyKing HK-310 radio system I am using does unfortunately not have a PPM output on the signal pin of the battery connector as some receivers do, so this route was out of the question.
So I came up with the following solution: use a stripped down light controller in the chassis, serving as kind of pre-processor for the steering, throttle and Channel 3 signals. Since only one chip is needed for this function, why not add it directly into the receiver?
Starting point was an ordinary HKR3000 receiver that comes with the HK-310 car radio system. The receiver has quite a bit of unused volume inside the casing, ideal to add custom DIY electronics.

We will be using the signal pin on the battery connector to output our RS232-like signal from our light controller pre-processor to the actual light controller in the body. So the first job was to remove the protection resistor from the battery signal pin.

After removing the resistor that goes to the battery signal pin I added wires to the large capacitor on the 3.3V supply, which we will use to power our PIC micro-controller. I am using 0.19mm thick enamel wire.

The pins on the PIC micro-controller have been bent down to fit inside the casing and the chip has been glued onto the capacitor, which is the tallest component on the PCB. I used CA glue. The supply wires were then soldered onto the micro-controller.

The four wires that go to the servo signal connector have been cut to length, pre-tinned and already soldered onto the PIC micro-controller. While for this application I could have used one of the tiny 8-pin PIC chips, I only had 16F628 available, so I used those.

The servo signal wires soldered onto the signal pin of the connectors.

The wires were neatly put in the empty space between the connectors and the bind button.

Testing time, using a cheap brushed China ESC and the slave light controller for the Tamiya XR311: it works!

The PCB has a notch at the connector side. This creates a gap in which the wires fit easily.

Closed up it looks just like any other HKR3000 receiver ...

... but if you look carefully you can see a bug inside :-)

The XR311 is a small car and does not have any lights attached to the chassis, only to the body. So there was no need to have a full blown light controller on the chassis like in our Dingo, but I still wanted the convenience of having only a single servo extension wire between the chassis and body.
The HobbyKing HK-310 radio system I am using does unfortunately not have a PPM output on the signal pin of the battery connector as some receivers do, so this route was out of the question.
So I came up with the following solution: use a stripped down light controller in the chassis, serving as kind of pre-processor for the steering, throttle and Channel 3 signals. Since only one chip is needed for this function, why not add it directly into the receiver?
Starting point was an ordinary HKR3000 receiver that comes with the HK-310 car radio system. The receiver has quite a bit of unused volume inside the casing, ideal to add custom DIY electronics.

We will be using the signal pin on the battery connector to output our RS232-like signal from our light controller pre-processor to the actual light controller in the body. So the first job was to remove the protection resistor from the battery signal pin.

After removing the resistor that goes to the battery signal pin I added wires to the large capacitor on the 3.3V supply, which we will use to power our PIC micro-controller. I am using 0.19mm thick enamel wire.

The pins on the PIC micro-controller have been bent down to fit inside the casing and the chip has been glued onto the capacitor, which is the tallest component on the PCB. I used CA glue. The supply wires were then soldered onto the micro-controller.

The four wires that go to the servo signal connector have been cut to length, pre-tinned and already soldered onto the PIC micro-controller. While for this application I could have used one of the tiny 8-pin PIC chips, I only had 16F628 available, so I used those.

The servo signal wires soldered onto the signal pin of the connectors.

The wires were neatly put in the empty space between the connectors and the bind button.

Testing time, using a cheap brushed China ESC and the slave light controller for the Tamiya XR311: it works!

The PCB has a notch at the connector side. This creates a gap in which the wires fit easily.

Closed up it looks just like any other HKR3000 receiver ...

... but if you look carefully you can see a bug inside :-)


laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Re: Laneboysrc - DIY Light controller system
awesome work!!
_________________
My RC Blog: http://MyHoncho.blogspot.com
RC Videos: http://youtube.com/MyHonchoSG

boolean21- Crawler
- Posts: 3777
Join date: 2011-08-18
Location: Deep inside the Jungle

Miniaturization
It did not take long until it became necessary to shrink down the pre-processor for my DIY light controller.

The HobbyKing HK-GT2R receiver is significantly smaller than the HKR3000 we are using, especially in height. No way an old-fashioned micro-controller in a DIP (Dual Inline Plastic) package can fit in there!
We need to solve this...
Luckily it is easy to get tiny micro-controllers nowadays. I opted for a Microchip PIC12F1840 in a SOIC8 package, which while being only 5 x 6 mm is still reasonably hand-able by mere mortals.

To program the chip I had to temporarily solder on tiny wires. A converter socket we ordered on eBay is still in transit.

Conveniently there is an empty area on the bottom of the HK-GT2R circuit board were we can mount our chip. The area contains test pads for 3.3V and ground that we tap on to power our little computer. The signals are wired with 0.19 mm thick enamel wire.

Like in the HKR3000 I used the (unused) signal pin on the battery connector to output our light controller signal. The HK-GT2R has this pin floating so no modification was needed.

Everything works fine and is nicely concealed!

The HobbyKing HK-GT2R receiver is significantly smaller than the HKR3000 we are using, especially in height. No way an old-fashioned micro-controller in a DIP (Dual Inline Plastic) package can fit in there!
We need to solve this...
Luckily it is easy to get tiny micro-controllers nowadays. I opted for a Microchip PIC12F1840 in a SOIC8 package, which while being only 5 x 6 mm is still reasonably hand-able by mere mortals.

To program the chip I had to temporarily solder on tiny wires. A converter socket we ordered on eBay is still in transit.

Conveniently there is an empty area on the bottom of the HK-GT2R circuit board were we can mount our chip. The area contains test pads for 3.3V and ground that we tap on to power our little computer. The signals are wired with 0.19 mm thick enamel wire.

Like in the HKR3000 I used the (unused) signal pin on the battery connector to output our light controller signal. The HK-GT2R has this pin floating so no modification was needed.

Everything works fine and is nicely concealed!

laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Re: Laneboysrc - DIY Light controller system
Nice work laneboysrc!!
You got great eyesight and superb soldering skills man!
You got great eyesight and superb soldering skills man!
_________________
My RC Blog: http://MyHoncho.blogspot.com
RC Videos: http://youtube.com/MyHonchoSG

boolean21- Crawler
- Posts: 3777
Join date: 2011-08-18
Location: Deep inside the Jungle

Light controller build 10.000 km away
Mladen from Europe managed to build and install the light controller, check it out:
How cool is that!
How cool is that!

laneboysrc- Crawler
- Posts: 503
Join date: 2012-05-21

Similar topics» spektrum dx2.0 2 chan hand controller only no receiver
» 90's best 'other' system
» Points System
» (C++) Killstreak PvP System – TrinityCore
» Stadium of Light?
» 90's best 'other' system
» Points System
» (C++) Killstreak PvP System – TrinityCore
» Stadium of Light?
Permissions in this forum:
You cannot reply to topics in this forum

