Controlling Servo Motors Using RF Module Transmitter and Receiver With Arduino
Controlling Servo Motors Using RF Module Transmitter and Receiver With Arduino
Arduino”
Laboratory Final Project
July 4, 2022
This paper investigates how servo motors presented in a simple manner examine and
its importance and its numerous amounts of its contribution to the electronic industry. If
one wants their project to have a maximum precision, servo motors is the appropriate
device to use. The accuracy and its advanced reliable velocity and acceleration is
apparent from residential areas that owns small DVD players up to massive industry
heavy equipment’s that manufacture the industry.
However, even though it is known sturdy and dependable to work on many things, it still
exploits problems like any other devices do. It is known for its high maintenance cost
together with its operation. Therefore, this device used rarely by companies.
Furthermore, the rotation of the motor is hard to control sine the command pulses lags.
It is not appropriate for precise rotational control.
According to Fuji Electric Global 2020, Even though the vast majority of people on the
earth are ignorant of its existence and significance, servo motors are one of the most
important technologies in use today. Servos are still used by many businesses due to
their dependability, accuracy, efficiency, size, and power.
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
Knowing that one of servo motors' drawbacks is poor shaft navigation, this project uses
a 10k potentiometer to make it simpler to control the servo motors' shaft to the desired
angle between 0 and 180. A type of position sensor called a potentiometer is used to
measure displacement in any direction. While linear potentiometers measure
displacement linearly, rotating potentiometers detect rotational displacement.
The exact control of the servo motor shaft's movement is the desired outcome. This
project is simply a simple prototype, so the students working on it will be most helpful to
its inquiry in the future when it is developed and investigated in heavy-duty factories and
is able to precisely maneuver the servo motor using a potentiometer.
By producing a precise and successive project research in this subject, the student
To apply and resolve some in-real life disadvantages of using servo motors.
2
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
TECHNICAL BACKGROUND
IV. Operation
Arduino nano, Arduino Uno, a servo motor, an RF Module (transistor and receiver), and
a R=10k potentiometer are the instruments utilized. The module's purpose is to calibrate
the servo motors' shafts for wireless communication. Additionally, it may be useful for
data transfer between the two Arduino boards (Arduino Nano and Arduino Uno).
Another disadvantage of servo motors is that they require a lot of maintenance.
However, since this project was simply built at a minimal cost, this issue can be solved.
Students who are looking for a solution to the real-world drawbacks of servo motors will
find it useful.
V. Schematic Diagram
Through these two modules, data is transmitted using a distinct procedure. It's known
as amplitude shift keying (ASK). In other words, the constant oscillation starts when a
HIGH signal is received for the transmitter module, activates, and generates an RF
output carrier wave, and ends when a LOW signal is received. The AM radio procedure
is the same as this procedure. Alternatively known as binary amplitude shift keying.
Since the process can be HIGH or LOW in two different ways.
3
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
Arduino IDE Codes for Arduino Nano (left) and Arduino Uno (right)
4
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
5
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
RF transmitter-
1 HiLetgo 315Mhz $5.49 - ₱302.36
receiver module
uxcell -
10K Potentiometer 1 $7.42 - ₱408.65
a15011600ux0235
Breadboard
120pcs $0.72 - ₱39.65
Jumper Wires
6
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
ARDUINO NANO
MICROCONTROLLER ATMega4809 (datasheet)
OPERATING VOLTAGE 5V
UART 1
SPI 1
I2C 1
ANALOG INPUT PINS 8 (ADC 10 bit)
ANALOG OUTPUT PINS Only through PWM (no
DAC)
EXTERNAL INTERRUPTS all digital pins
LED_BUILTIN 13
USB Uses the
ATSAMD11D14A
(datasheet)
LENGTH 45 mm
WIDTH 18 mm
ARDUINO UNO
7
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
RF MODULE - RECEIVER
8
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
RF MODULE - TRANSMITTER
Product Model: XD-FST
Dimensions: 19 * 19mm
Operating mode: AM
10k - Potentiometer
9
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
Compact size
Value:- 0- 10K
Servo Motor
Breadboard
10
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
Rating is 5Amps
Other Materials:
REFERENCES:
11
FINAL PROJECT IN PRINCIPLES OF COMMUNICATION LAB
433Mhz RF Transmitter and Receiver module with Arduino. (2020, December 16). SriTu
Hobby.
https://srituhobby.com/433mhz-rf-transmitter-and-receiver-module-with-arduino/
https://www.fujielectric.com/products/column/servo/servo_01.html#:~:text=Servo
%20motors%20or%20%E2%80%9Cservos%E2%80%9D%2C,for%20specific
%20velocity%2C%20and%20acceleration.
12