Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the independent-analytics domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home3/jvweb056/public_html/website_45451092/wp-includes/functions.php on line 6131

Warning: Cannot modify header information - headers already sent by (output started at /home3/jvweb056/public_html/website_45451092/wp-includes/functions.php:6131) in /home3/jvweb056/public_html/website_45451092/wp-includes/feed-rss2.php on line 8
Remote Controlled – josephvann.com https://josephvann.com coding, engineering, music, etc. Tue, 21 Jan 2025 21:27:04 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 WLToys 284131 Burago 1/24 M3 https://josephvann.com/wltoys-284131-burago-1-24-m3/ Sun, 12 Jan 2025 02:09:20 +0000 https://pue.pgb.temporary.site/website_45451092/?p=83 I found a cool Burago die-cast E36 M3 on eBay for not much money, so I thought I would try to adapt a WLToys car to fit it.

I started off with a K989/284131, which is the pickup truck style of WLToys 1/28 RC car. I fitted an aluminium suspension kit that I found on eBay, but I found that it didn’t work great, and the suspension would bind up quite a lot.

I started by designing a solid front axle, quite similar to that found on the Fan Car v1, using a scotch yoke style steering setup, with the original servo relocated to the centre of the chassis. This axle lengthened the wheelbase to fit the body, and also included the two pins that locate the front of the body. This new front axle did not feature a diff, making the car rear wheel drive only.

I then designed a mount to connect to the screw hole in the back of the body.

At this point I decided I may as well design a solid rear axle as well. This took a bit of trial and error as I didn’t know what clearances were required to make bearings fit – on the first attempt I made the bearing seats too small, which meant the print cracked when trying to press wheel bearings in. I added a small amount of clearance and reprinted it, and it worked.

This worked well with drift tyres (hard plastic). Some problems arose when I switched to rubber tyres. The body added considerable weight – when the car had no grip, this was fine, but with the rubber tyres it quickly stripped the rear differential. I solved this problem by switching the rear pinion to a metal one from the buggy model used to make the Fan Car v2.

I also printed an approximation of the body that was far lighter than the die cast one. It doesn’t look as good, but the car drives much better with it on.

]]>
Fan Car v2 https://josephvann.com/fan-car-v2/ Sun, 12 Jan 2025 01:36:17 +0000 https://pue.pgb.temporary.site/website_45451092/?p=77 After my experiments with the first fan car, I was really impressed with it’s speed on good surfaces (laminate, thin carpet), but it was entirely dependent on a smooth surface due to it’s limited (front) or no (rear) suspension.

For the second version, I thought I may as well start with an already competent RC chassis. For this I chose the WLToys 284161 – this is very similar to the K969, except it has stronger drivetrain (metal diff pinions), and uses longer spindles for the wheels to support the larger wheels. Like the K969, this has double wishbone suspension all round, and has a solid metal chassis base.

The modifications I had to make to this chassis in order to support the propellers were really quite minimal. I removed the driveshafts and prop shaft, both diffs, the motor. I made some minor modifications to one of the diff housings to make space for the controller. Then I modified a WLToys rear bumper to allow me to glue the existing prop nacelles from v1 onto the back of it.

Initially I was using all four of the 284161’s wheels – which are large off road wheels, but after a while I decided (almost entirely for aesthetic reasons) to change to an aggressive stagger, evoking 60’s F1 cars. I did this by putting shorter spindles in the front uprights, and using K969 wheels. This looked quite cool, but caused a fair amount of rake, which was reducing the ground clearance ahead of the front axle. In order to remedy this I have entirely removed the rear axle’s shocks. This has the benefit of also increasing oversteer.

After adding the staggered wheels, I also fixed the receiver/ESC directly to the chassis’ baseplate. My reason for doing this was to reduce the amount of the fans that are obscured – with the receiver sitting on top of the chassis brace, it was obstructing perhaps 20% of the frontal area of the two props.

Electronically, I didn’t really make many changes. I just took the two motors in parallel from the previous attempt, and soldered them to the plug for the WLToys motor, so they plug straight in. I don’t think these motors are technically compatible with this ESC, but I don’t know. The old motor and the new motors are both DC, but I’m not sure what kind of ESC you would typically use for a coreless motor. It works fine, however at full throttle the ESC seems to have issues, and will cut out. I have reasoned that the coreless motors have lower resistance and are pulling more amps? I don’t know though, my understanding of this side of it is quite lacking – I typically just plug stuff in and see if it works.

I have been considering whether/how to make a body for this. I think it would be interesting to make one from rolled out drinks cans.

This fan car handles well too. It slides less than v1, as you may expect with the massively increased contact area. The increased rolling resistance and weight does create a marked reduction in performance, but it’s still quite fast. It should be more forgiving of different surfaces with it’s suspension though.

]]>
Fan Car v1 https://josephvann.com/fan-car-v1/ Sun, 12 Jan 2025 00:08:27 +0000 https://pue.pgb.temporary.site/website_45451092/?post_type=project&p=11 Built around November 2023

The Fan Car was inspired by unlimited Tamiya Mini-4WD cars I saw on YouTube, some of which use 8520 coreless motors and small drone propellers for propulsion. I built this simple RC car to experiment with using propellers, and these motors are quite inexpensive. I had initially planned to use additional fans to provide downforce through ground effect, but as yet haven’t implemented that.


Wheels

While building the fan car I had the idea to make really efficient wheels using rubber O-rings as tyres. Another benefit of this design, is that it’s really easy to find the specific O-ring you want, whereas finding specific RC tyres consistently has been difficult for me before.

The wheels have a cylindrical groove around them which receives a 26x3mm rubber O-ring. This provides plenty of grip in this situation, as none of the wheels are driven.

Each wheel originally accepted two 8x3x3mm ball bearings, meaning they spin very freely. Later this was replaced with a 2mm bearing and bolt in order to reduce the weight further after the addition of the body.

These wheels were inspired by the tyres you might find on a road bicycle, which are very thin, with a small contact patch and low rolling resistance.

The tyres handle really nicely on a hard smooth surface like laminate. The handling is quite predictable, and when you turn hard off the power, you can hear the tyres scrub, and it will oversteer slightly.

The above video shows an early test with no propulsion, just pushing the car around the floor, you can see that it is quite agile, and has plenty of grip.


Chassis

I 3D printed most of the car. The chassis is very simple, it has solid mounts for the rear wheels, which just take an M3 bolt to hold them on. The dimensions of the car are based on the WLToys K989, from which it borrows a wheelbase and track width – I really like these cars, and think they’re a good scale for my use.

A 3D rendering of the fan car

The front end of the car is designed to be as simple as possible to 3D print, and uses no ball joints or shock absorbers. The crossmembers of the front end act as leaf springs, each of them is printed a millimetre thick meaning they have a degree of natural give in them. The steering uses a design similar to a scotch yoke. This is simple to make but the steering will not be linear, and will be faster in the centre of it’s travel to the extremes.

The geometry is all square – no camber, caster etc.

I went through a few iterations of the chassis in order to dial in the strength and weight. I made some fairly considerable savings by strategically cutting holes in the chassis, thinning the floor to 1mm, etc.

A comparison of the weights of the chassis before and after weight reduction. Weights read 18g before and 12.37g after.

Electronics

For controls, I used a DumboRC X6F receiver – this is 6 channels with no gyro, not really necessary – although I did think potentially I would use other channels for remotely adjustable aero, but I have yet to develop this. I used a generic DC motor ESC, that is capable of differential thrust, however in this instance, both motors rotate together on a single output.

I am using a 2s battery I took from a WLToys RC car.

I am using an SG90 servo for the steering. This works fine. The car is probably light enough that you could use a lightweight linear servo for a RC plane, but I haven’t tried, and it would probably at best save <7g.

I am using a pair of generic 8520 motors in parallel, and driven by a single output of the ESC – torque vectoring would be a nice feature that would be quite trivial to add. They seem to work quite well. I don’t actually know if they are rated to work with 2s – I think they might be made for 5v, but as yet I haven’t had any problems with heat, and I haven’t broken any motors or ESCs yet.

Another thing that might be useful would be if an axis on the receiver was set up to adjust the angle of the propellers, via a servo, allowing you to increase the downforce at a cost of some thrust.

One problem I did run into is that the reciever/ESC don’t do any kind of automatic shutoff, so it’s quite easy to ruin batteries. I did install a battery alarm, but it was incredibly loud and shrill.


Conclusions

Overall, the car drives really well. It accelerates really fast. The total weight without a body was below 90g, and a crude thrust test using scales suggested the two motors with 35mm three blade drone props were producing around 90g of thrust. The body pushed the weight up to just over 100g, which didn’t have a drastic negative effect on the performance. Being “zero wheel drive” means that the car handles well on smooth surfaces, despite tiny contact patches.

The biggest downside I have found with this design is that you need to be on a very smooth surface for the vehicle to remain controllable. Laminate flooring or thin carpet work well, but anything with any kind of cracks or bumps will cause you to lose control as the crude leafspring suspension is unable to damp it enough. Patio or block paved surfaces are too rough, and even concrete can be a bit troublesome. As a result of this, I have started work on a second version, which will use a modified WLToys chassis, giving double wishbone suspension.

Some strange side effects of the propellers are that the car will continue to accelerate with the wheels off the ground – if you roll the car, the propellers are still able to move it, and also, the car will coast for a long time, and you have to spin the propellers backwards to slow down, which is relatively effective. Both of these side effects are quite obvious, but feel quite weird compared to a traditional RC car.

]]>