If you are a lover of all-things remote-conteolled, it’s likely that you know a thing or two about controllers. You’ll have one or two of the things, both the familiar two-joystick type and the pistol-grip variety. But had you ever considered that there m ight be another means to do it? [Andrei] over at ELECTRONOOBS has posted a guide to a tilt-controlled RC car. It is a good example of how simple parts can be linked together to make something novel and entertaining, and a great starter project for an aspiring hacker.
An Arduino Nano reads from an accelerometer over an I2C bus, and sends commands over a wireless link, courtesy of a pair of HC-12 wireless modules. Another Nano mounted to the car decodes the commands, and uses a pair of H-bridges, which we’ve covered in detail, to control the motors.
The tutorial is well done, and includes details on the hardware and all the code you need to get rolling. Check out the build and demo video after the break.
The saw in question, a Bosch EasyCut with “Nanoblade technology,” can only be defined as a chainsaw in the loosest of senses. It’s a cordless tool intended for light pruning and the like, and desperately in need of the [Tim the Toolman Taylor] treatment. The transmogrification began with a teardown of the drivetrain and addition of a custom centrifugal clutch for the 1.44-cc nitro RC car engine. The engine needed a custom base to mount it inside the case, and the original PCB made the perfect template. The original case lost a lot of weight to the bandsaw and Dremel, a cooling fan was 3D-printed, and a fascinatingly complex throttle linkage tied everything together. With a fuel tank hiding in the new 3D-printed handle, the whole thing looks like it was always supposed to have this engine. The third video below shows it in action; unfortunately, with the engine rotating the wrong direction and no room for an idler gear, [JohnnyQ90] had to settle for flipping the bar upside down to get it to cut. But with some hacks it’s the journey that interests us more than the destination.
Whether we like it or not, eventually the day will come where we have to admit that we outgrew our childhood toys — unless, of course, we tech them up in the name of science. And in some cases we might get away with simply scaling things up to be more fitting for an adult size. [kenmacken] demonstrates how to do both, by building himself a full-size 1:1 RC car. No, we didn’t forget a digit here, he remodeled an actual Honda Civic into a radio controlled car, and documented every step along the way, hoping to inspire and guide others to follow in his footsteps.
To control the Civic with a standard RC transmitter, [kenmacken] equipped it with a high torque servo, some linear actuators, and an electronic power steering module to handle all the mechanical aspects for acceleration, breaking, gear selection, and steering. At the center of it all is a regular, off-the-shelf Arduino Uno. His write-up features plenty of videos demonstrating each single component, and of course, him controlling the car — which you will also find after the break.
[kenmacken]’s ultimate goal is to eventually remove the radio control to build a fully autonomous self-driving car, and you can see some initial experimenting with GPS waypoint driving at the end of his tutorial. We have seen the same concept in a regular RC car before, and we have also seen it taken further using neural networks. Considering his background in computer vision, it will be interesting to find out which path [kenmacken] will go here in the future.
[Simon] started this project with a goal of driving on water. Initial experiments were promising – the first design of paddle tyres gave great traction in the sand and were capable of climbing some impressive slopes. However, once aimed at the water, the car quickly sank below the surface.
Returning to the drawing board armed with the advice of commenters, [Simon] made some changes. The paddle tyres were reprinted with larger paddles, and a more powerful R/C car selected as the test bed. On the second attempt, the car deftly skipped along the surface and was remarkably controllable as well! [Simon] has provided the files so you can make your own at home.
The car in question is a Hobbyking Desert Fox RC car – normally a four-wheel drive truck which ships ready-to-run, making it a great way to get a project started quickly. Rocket power is provided by the same type of motor used in the Swedish Rocket Knives we’ve covered previously.
Initial testing proves unsuccessful – the car simply tumbles out of control when the rocket is fired. It takes a beating, losing a wheel in the process. Following on from this, a decision is made to cook up a slower burning rocket motor and switch to an asphalt surface for testing. This is much more succesful and the car begins to see some properly high speeds, nearly peeling the tyres off the rim in the process!
It’s a fun concept that could likely be replicated with off-the-shelf rocket motors, too. Throw us your ideas for better rocket powered transports in the comments below.
Many of us have had a radio controlled car at some time in our youth, though it’s probable that none all of us entirely mastered it. There are memories of spectacular crashes, and if we were really unlucky, further boosts to Mr. Tamiya’s bank balance as fresh parts had to be fitted.
[Paul Yan] was watching his young son with a radio controlled toy, and was struck by how the two-joystick control layout is not necessarily as intuitive as it could be. By contrast when faced with a console game with first-person view and a steering wheel the boy had no problem dropping straight into play. This observation led him to investigate bringing a console steering wheel to an RC car, and the result is a rather impressive FPV immersive driving experience.
His build took a PS2 steering wheel peripheral with pedals and mated it to an Arduino Uno via a PS2 shield. The Uno talks to a Nordic NRF24L01 RF module, which communicates with another NRF24L01 on the car. This in turn talks to a car-mounted Arduino Micro, which controls the car servos and speed controller.
FPV video is provided by a miniature camera and transmitter from the world of multirotor flying which is mounted on the car and transmits its pictures over 5GHz to a set of monitor goggles. Sadly he does not appear to have posted any of the software involved, though we doubt there is anything too challenging should you wish to try it for yourselves.
The video below shows the car in action, complete with an over-enthusiastic acceleration and crash from his young son. He tells us it’s a similar experience to playing a racing kart game in the real world, and having seen the video we wish we could have a go.
[TK] has a stretch goal for his RC car project — enabling it to recharge on solar power during the day and roam around under remote Internet control at night. It’s like a miniature, backyard version of NASA’s Curiosity rover.
Right now, he’s gotten a Raspberry Pi Zero and a camera on board, and has them controlling the robot over WiFi. He looks like he’s having a great time piloting it around his house. Check out the video down below for (crashy) remote-controlled operation.
We can’t wait to see if solar power is remotely possible (tee-hee!) as an option for this vehicle. The eventual plan to connect it via 3G cellular modem is still off in the future, and will probably demand more of the smarts of the Raspberry Pi than at present. But we love the idea of a long-running autonomous vehicle, so we’re pulling for you, [TK]!