About This Project

Learn how to create an Long Range Remote Controller For RC Robot

Project Info

  • Programming Platform: Arduino IDE
  • Difficulty: Intermediate
  • Estimated Time: 2 Hrs
  • Category: Arduino, Robotics

Introduction

Radio frequency (RF) modules are the devices that operate on Radio Frequency. The frequency range varies between 30 kHz & 300 GHz. These small electronic devices are used to transmit and/or receive radio signals between two devices. Bluetooth devices available in the market are costly which is why long range remote controller devices are used.

The transmitter and receiver are two main components of the RF modules. These operate at 434MHz. The frequency acts like a password between both transmitter and receiver. The circuit doesn’t work if the frequency between both the modules doesn’t match.

After receiving the serial data from the encoder, the RF transmitter transmits it wirelessly. This transmission takes place at a rate of 1kbps–10kbps. The RF receiver then receives the transmitted data and then the decoder converts it into serial data.

rf-transmitter-transmits

Let us now understand how to create a long range remote controller bot and what all components are needed for the same.

Components Required

IMAGE COMPONENT QUANTITY

bo-motor

BO Motor

4

wheels

Wheels

4

ir-sensor

IR Sensor

2

motor-driver-L298N

Motor Driver (L298N)

1

jumper-wire

Jumper Wires

As Per Required

4-wheel-driver

4 wheel drive

1

battery

Battery

4

Building Guide

Step 1: Assembly

  • Assembling the 4 Wheel drive bot.
  • Start by unwrapping the package.

line-follower-robot
aurdino

  • Here you will find 4 wheels, 2 BO motors, 1 chassis, Battery Box, connectors, Caster wheel, and nut & bolts.
  • Now connect the connecting wires to the BO motors connecting heads

arduino-motor-connection
replace-aurdino-with-motor

  • Repeat the same process for the rest of the motors.

connect-two-motor-with-each-other

  • Now connect the BO motor to the base plate or the chassis with the help of connectors and tighten them using the screw and bolts.

bo-motor
connect-bo-motor-with-plate

  • Now repeat the same steps for the other BO motors.

connect-castor-wheel

  • Now, connect the castor wheel.

connect-battery-box-to-the-chassis

  • Connect the battery box to the chassis.

connect-switch

  • Connect the switch to turn ON/OFF the bot.

connect-switch-to-turn-of-bot

  • Make the connection of the switch by using the red wire.

red-wire

  • Connect the motor driver L293D with the motor wires.

dc-jack-arduino

  • Use the DC jack to power the Arduino and connect it with the battery pins

dc-jack

  • Now, assemble the wheels.

now-assemble-the-wheels

  • Interfacing Arduino with IR sensor.

interfacing-arduino-with-IR-sensor
long-range-remote-controller

  • Repeat the same process for another IR Sensor.

Step 2: Logic

  • If both sensors are OFF/ON, the robot should move in the forward direction.
  • If only the sensor on the right is ON, the robot should turn right.
  • Similarly, if only the sensor on the left is ON, the robot should turn left.

Step 3: Circuitry of the Long Range Remote Controller Robot

  • Powering the components
  • Powering the IR sensors
  • VCC to 5V
  • GND / to GND
  • Output to Digital pin 2
  • Powering the motor driver
  • 12V to Vin pin
  • GND to GND
  • Left Motor to 3,4
  • Right Motor to 5,6

Now, you are just one step behind in making the Long Range Remote Controller.

With this, we have come to the end of the project. We have learned about Long Range Remote Controller Robot, and it’s working. Hope you enjoyed reading it!