Schlagwort: RC car

  • This automatic emergency braking system protects RC cars

    This automatic emergency braking system protects RC cars

    Reading Time: 2 minutes

    It is a story as old as time (or at least the 1960s): kid gets an RC car for Christmas and excitedly takes it for spin, but crashes it into a wall within five minutes and tears ensue. The automotive industry has cut down on accidents by implementing automatic emergency braking safety features, so why can’t RC cars have something similar? They can and Narrow Studios proved it by creating their own DIY emergency braking system to protect their toy vehicle.

    Christmas morning jokes aside, this is practical. Today’s RC cars can accelerate very quickly and reach surprisingly high top speeds, which means they’re easy to crash. These vehicles can easily cost several hundred dollars, so such crashes are a hit to both the ego and the wallet. The system made by Narrow Studios prevents those crashes and is relatively affordable to integrate.

    The hardware necessary to add emergency braking to an RC car consists of two major components: an Arduino Nano board and ultrasonic sensors. A simple version of this system could be built with just one ultrasonic sensor, but Narrow Studios used four: two on the front bumper and one on each side.

    The Arduino constantly monitors the ultrasonic sensors. Under normal circumstances, they won’t report seeing anything — or at least not anything close by. But if something like a wall is nearby, the Arduino will immediately go into action and send a braking command (via a PWM signal) to the RC receiver. That’s a Flysky FS-i6X in this case, but the process should work with most others.

    It isn’t perfect and it isn’t very “smart,” but this system could genuinely prevent expensive crashes and that makes it worth considering if you have a nice RC car.

    The post This automatic emergency braking system protects RC cars appeared first on Arduino Blog.

    Website: LINK

  • Using a racing sim rig with a real RC car

    Using a racing sim rig with a real RC car

    Reading Time: 2 minutes

    Most of us will never get a chance to drive a Ferrari F50 around the Nürburgring in real life, but we can all do so in a racing sim. To get the most out of that experience, many people build serious and elaborate racing sim rigs. What if one could use their racing sim rig to control something in the real world? That’s exactly what YouTuber bitsbits did by linking a racing sim rig to an actual, physical RC car.

    Traditional RC cars relied on fairly rudimentary analog signals, but complete digital control is common today. The transmitter simply sends encoded digital data containing whatever information is necessary, such as the steering angle and throttle position. Typically, that is a standard protocol that the receiver can understand and translate into motor movement.  

    In this case, the transmitter sends data that comes from the racing sim rig instead of joysticks and buttons. The rig connects to a PC that runs a Python script that turns inputs (steering wheel angle, brake pedal position, and so on) into simple values sent to an Arduino board. The Arduino then tells the RC transmitter what to control commands to send to the RC car’s receiver.

    An FPV (first-person view) camera on the car, with the video streamed to the rig, completes the experience. It is like miniaturizing oneself and sitting in the driver’s seat of the RC car!

    [youtube https://www.youtube.com/watch?v=g0sRbt8xrbY?start=56&feature=oembed&w=500&h=281]

    The post Using a racing sim rig with a real RC car appeared first on Arduino Blog.

    Website: LINK

  • This robot car accepts voice commands or operates autonomously

    This robot car accepts voice commands or operates autonomously

    Reading Time: 2 minutes

    The fantastic thing about Arduino boards and maker hardware as a whole is that they make creativity accessible. Just a few decades ago, it would take serious expertise and a generous budget to build even a simple robot. But with the technology available today, Parikshit Pagare was able to create this robot car that can be controlled manually, by voice, or operate autonomously.

    Pagare started with the kind of RC car that you can find at any toy store or online retailer. That provided a platform to build upon, with a frame, wheels, and motors. But the original RC control was very rudimentary, which is why he replaced all of the electronics. The upgraded vehicle has an Arduino Uno that controls the two DC motors through L298N motor drivers. An HC-05 modules allows for Bluetooth® communication with a smartphone and an ultrasonic sensor mounted on a servo arm provides some feedback.

    A custom app, developed with the MIT App Inventor platform, enables the different control modes. The manual mode lets the user operate the vehicle directly, just like the original RC control. The voice mode lets the user speak commands like “move forward.” Before following such commands, the robot checks the ultrasonic sensor to ensure that there isn’t an obstacle in the way. In autonomous mode, the robot will perform its own pathfinding with the help of the ultrasonic sensor, similar to a Roomba.

    [youtube https://www.youtube.com/watch?v=4jAYXDv8F4I?feature=oembed&w=500&h=281]

    The post This robot car accepts voice commands or operates autonomously appeared first on Arduino Blog.

    Website: LINK

  • Driving a mini RC bumper car with a Nintendo Wii Balance Board

    Driving a mini RC bumper car with a Nintendo Wii Balance Board

    Reading Time: 2 minutes

    Driving a mini RC bumper car with a Nintendo Wii Balance Board

    Arduino TeamOctober 23rd, 2020

    Taking inspiration from Colin Furze’s 600cc bumper car constructed a few years ago, Henry Forsyth decided to build his own RC miniature version. His device features a 3D-printed and nicely-painted body, along with a laser-cut chassis that holds the electrical components.

    The vehicle is driven by a single gearmotor and a pair of 3D-printed wheels, with another caster-style wheel that’s turned left and right by a servo steering. An Arduino Uno and Bluetooth shield are used for overall control with a motor driver.

    The Bluetooth functionality allows for user interface via a PS4 controller, or even (after a bit of programming) a Wii Balance Board. In the end, the PS4 remote seems to be the better control option, but who knows where else this type of balance technique could be employed?

    [youtube https://www.youtube.com/watch?v=JfjPqZ6sY9s?feature=oembed&w=500&h=281]

    Website: LINK

  • Explore the backyard and beyond with this FPV RC vehicle

    Explore the backyard and beyond with this FPV RC vehicle

    Reading Time: < 1 minute

    Explore the backyard and beyond with this FPV RC vehicle

    Arduino TeamSeptember 14th, 2020

    If you want to build your own first-person view RC rover for some backyard exploration, this design by “MoreMorris” is a great place to start.

    The tank-esque vehicle features a 3D-printed frame, including print-in-place tracks, and is able to traverse rough terrain as seen in the video below. Meanwhile, a servo-mounted FPV camera on top allows it to look left and right without swinging the body around.

    Inside the vehicle, an Arduino Uno board controls its two motors with the help of an L298N driver module. User interface consists of a Nano-based remote, while communication is handled via a pair of nRF21L01 radio transceivers.

    [youtube https://www.youtube.com/watch?v=2FZW4wlFTsQ?feature=oembed&w=500&h=281]

    Plenty of additional project info is available in MoreMorris’s write-up.

    Website: LINK