My first two projects related to Arduino are clock related. If you haven’t seen them before, its the Digital Alarm Clock and Digital Clock on 7 Segment Display. Now, I am going to share a project which uses Cheap RF Modules to control robot wireless.
The wireless transmission uses cheap RF module on 433Mhz. This modules can be obtained at a very low cost. Since they are available at low cost, they are not that perfect as compared to more expensive RF modules.
For the wireless control part, I use a simple method which is directly send a character for each directions. The receiver will receive the character and determine the direction to move. Since this is a direct method, the wireless transmission is prone to noise interference. In order to reduce the disturbance of noise, there is a need to apply a “filter” to cancel out the noise and get the data.
I will try to figure out, how to solve the noise problem of this RF module in the future.
The structure of robot car I made it on my own, DIY rocks!! The base was made of unused acrylic piece, then cut into desired shape that suits the motor. The motor that I have used here is Tamiya Twin Motor Gearbox. The speed is still okay but not that fast, this can be adjusted by changing the gear ratio. Too bad that I have lost the gear so I have to stick with this speed.
To control two motors bidirectionally, I use L293D motor driver to control. By using L293D motor driver, I can control both the directions and speed of two motors. The motors use external supply, 6V which is feed into L293D. However, to have a longer life of motor, the recommended voltages are between 1.5V to 3.0V.
I use the wall plug, voltage 12V to supply the Arduino for robot car and 4 AA battery for two motors.
A video to demonstrate how this RF Controlled Robot Car works.
If you have any questions regarding this project, feel free to comment below.