Introduction: Wireless (RF) Remote Controlled Servo Based Pan/Tilt Using Arduino With Adjustable Position Setting

About: I love electronics and science!

This project uses an Arduino and a pan/tilt working with servo motors. The servo motors are controlled by the arduino. The potentiometers adjust the position of the servos. When a channel is activated, the LED lights up and the servo is run (either pan or tilt). When the channel is OFF, the servo goes back to the original position. The RF (wireless) module used is a latch type, 4-channels.

I initially used an Arduino Uno but then replaced it with an Arduino Micro since it could be placed on a breadboard.

Step 1: Gather Your Components

Materials:

  1. 315 MHz RF receiver/transceiver (from Adafruit):

    https://www.adafruit.com/product/1096 I used the latch type.
  2. Arduino. Micro or UNO.
  3. Power supply: Battery or Elego breadboard compatible power supply. It is important to power the servo motors separately since they might draw too much current.
  4. Breadboard
  5. Wires
  6. Potentiometers (10k)
  7. LEDs
  8. Mini pan/tilt kit from

    https://www.adafruit.com/product/1967

Step 2: Upload the Code to Your Arduino

The status LED attached to port 13 on Arduino tells if the RF channels are activated. I used either channel A or B.

The potentiometer readings enter the analog inputs of Arduino.