SlideShare a Scribd company logo
RF CONTROLLED PICK UP
AND DROP ROBOT
Project By
Aditya Bulbule PA-05
Jayesh Kasar PA-08
Piyush Kanchan PA-16
Introduction
● In this remote controlled pick and place robot we have used a transmitter and receiver.
● We have also used a C8051F340 microcontroller that is interfaced to the RF receiver.
● This RF receiver receives commands that are sent by the RF remote.
● As soon as the user presses the push buttons, the commands are sent to the RF remote,
which makes the arm move in the specified up or down direction or grip open or close.
● The receiver circuit uses the 4 motors to control the movement of the vehicle via RF
remote.
Block Diagram
Description
● Transmitter Block Diagram :
○ Transmitter consists of 9v battery from the four push buttons
signals are passed to encoder which generate different signals for
different function and this signals are transmitted to receiver
● System Block Diagram :
○ It consists of a 12v battery and is connected to a voltage regulator.
When receiver receives signal from transmitter it Decodes it in
decoder and then passes it to C8051F340 microcontroller ,
microcontroller processes this signal and than pass it accordingly
to motor driver of wheel motor or arm motor which turn motor in
according direction.
Selection of Components and its
specification
1. RF 433 MHz Module:
● Wireless (RF) Simplex Transmitter
and Receiver
● Receiver Operating Voltage: 3V to
12V
● Receiver Operating current: 5.5mA
● Operating frequency: 433 MHz
● Transmission Distance: 3 meters
(without antenna) to 100 meters
(maximum)
● Modulating Technique: ASK
(Amplitude shift keying)
● Data Transmission speed: 10Kbps
● Circuit type: Saw resonator
● Low cost and small package
2. Encoder IC(HT12E):
● 18-pin DIP
● Operating Voltage : 2.4V ~ 12V
● Low Power and High Noise Immunity, CMOS
Technology
● Low Standby Current : 0.1uA (typ.) at
VDD=5V
● Minimum Transmission Word = 4
● Built-in Oscillator needs only 5% Resistor
● Data code has positive polarity
● Easy Interface with and RF or an Infrared
transmission medium
● Secure and robust protocol
● Ideal for remote control and security
applications
● Compatible with the HT12D decoder IC
● Minimal External Components
...
3. Decoder IC (HT12D):
● 18-pin DIP
● Operating Voltage : 2.4V ~ 12.0V
● Low Power and High Noise Immunity, CMOS
Technology
● Low Standby Current : 0.1uA (typ.) at VDD=5V
● Capable of Decoding 12 bits of Information
● 8 ~ 12 Address Pins and 0 ~ 4 Data Pins
● Received Data are checked 3 times
● Built in Oscillator needs only 5% resistor
● VT goes high during a valid transmission
● Easy Interface with an RF or an Infrared transmission
medium
● Secure and robust protocol
● Ideal for remote control and security applications
● Compatible with the HT12E encoder IC
● Minimal External Components
4. Voltage Regulator (lm340):
● Iout (Max) (A)- 1.5
● Vin (Max) (V)- 35
● Vin (Min) (V)- 7.5
● Vout (Max) (V)- 15
● Vout (Min) (V)- 5
● Operating temperature
range (C)- 0 to 125
5. Battery(9V)
6. Push Buttons
...
7. Motor Driver (L293D):
● Can be used to run Two DC motors with the same IC.
● Speed and Direction control is possible
● Motor voltage Vcc2 (Vs): 4.5V to 36V
● Maximum Peak motor current: 1.2A
● Maximum Continuous Motor Current: 600mA
● Supply Voltage to Vcc1(vss): 4.5V to 7V
● Transition time: 300ns (at 5Vand 24V)
● Automatic Thermal shutdown is available
● Available in 16-pin DIP, TSSOP, SOIC packages
8. DC motor
9. Robotic Arm
Interfacing Diagram
Rf controlled pick up and drop robot
Rf controlled pick up and drop robot
Algorithm
Initialize PORT1 (Pin 1.0 - Pin 1.3) as Digital input
(PORT 1 is connected to receiver)
Initialize PORT3 (Pin 3.0 - Pin 3.3) and PORT4 (Pin 4.0 - Pin 4.3) as Digital output
(PORT 3 and PORT 4 are connected to L293d )
PORT 1 gives a 4-bit number as a input to the microcontroller(To PORT 3 by default)
Different combinations of this number are set to perform specific task
If 4-bit number == 0001
#bot moves forward
If 4-bit number == 0100
#bot moves backward
If 4-bit number == 0011
#bot moves right
If 4-bit number == 1001
#bot moves left
If 4-bit number == 1111
#Now the input given to port 3(from port1) is shifted to port 4 where the command is
prompted to move the robotic arm to perform pick up and drop operation
Expected outcome
● When we send signal from transmitter of moving robot or moving its arm it will
send to encoder and encoder sends specific signal for that specific task to
transmitter which transmits that signal towards receiver than receiver sends that
signal to decoder to decode that signal and sends it to microcontroller than
microcontroller process that signal and sends it accordingly to the specific motor
driver and then motor driver makes motor to run in according direction.
References
● https://components101.com/l293d-pinout-features-datasheet
● https://www.ti.com/product/L293D
● https://www.homemade-circuits.com/simple-100-meter-rf-module-remote/
● https://components101.com/433-mhz-rf-receiver-module#:~:text=433%20MHz%20
Module%20Specifications%3A&text=Receiver%20Operating%20Voltage%3A%203
V%20to,)%20to%20100%20meters%20(maximum)
● https://www.electronicshub.org/interfacing-dc-motor-8051-microcontroller/
● https://www.elprocus.com/interfacing-dc-motor-with-8051-microcontroller/#:~:text=T
he%20IC%20L293D%20is%20used,DC%20motor%20can%20be%20controlled.

More Related Content

PPT
2.4G Radio Transceiver for IEEE802.15.4 and ZigBee Applications
PPTX
Micro Processor Mini Project,Electronic Quiz Table
PPTX
Akash uid ppt3
PPTX
555 timer-digital-clock
DOC
Cataloge ge 3.control and_automation_dienhathe.com-4_05_vat300_e_c2-4_rev_b
PDF
Llpc2148 sci
PPTX
a project on automatic traffic control using IC 555
PDF
Xilinxaxi uart16550
2.4G Radio Transceiver for IEEE802.15.4 and ZigBee Applications
Micro Processor Mini Project,Electronic Quiz Table
Akash uid ppt3
555 timer-digital-clock
Cataloge ge 3.control and_automation_dienhathe.com-4_05_vat300_e_c2-4_rev_b
Llpc2148 sci
a project on automatic traffic control using IC 555
Xilinxaxi uart16550

What's hot (20)

PPTX
Remote controlling of home appliance by moniruzzaman iiuc
PDF
Digital stop watch
PPT
SC28C94: Quad Universal Asynchronous Receiver/Transmitter (QUART)
PPTX
water level controller using 8051 microcontroller
PDF
Advanced motion controls dr101ee30a40nac
PPTX
TV Remote Operated Domestic Appliances Control
PPTX
Binary up and down counter using IC 74193
PDF
Advanced motion controls dq111ee15a40ldc
PPTX
Digital clock workshop
PDF
Advanced motion controls dq112ee15a40ldc
PDF
Advanced motion controls dq111se15a40ldc
PDF
Advanced motion controls dr101ee15a40lac
PDF
Advanced motion controls dr101ee15a40ldc
PPTX
Traffic signal design study
PDF
Advanced motion controls dq111se30a40nac h
PDF
Advanced motion controls dq111ee20a8bdc qd1
PDF
Advanced motion controls dq111se15a40ldc h
PPTX
Part 11 How to use binary concept In PLC.
PDF
Advanced motion controls dq111se40a8bdc h
Remote controlling of home appliance by moniruzzaman iiuc
Digital stop watch
SC28C94: Quad Universal Asynchronous Receiver/Transmitter (QUART)
water level controller using 8051 microcontroller
Advanced motion controls dr101ee30a40nac
TV Remote Operated Domestic Appliances Control
Binary up and down counter using IC 74193
Advanced motion controls dq111ee15a40ldc
Digital clock workshop
Advanced motion controls dq112ee15a40ldc
Advanced motion controls dq111se15a40ldc
Advanced motion controls dr101ee15a40lac
Advanced motion controls dr101ee15a40ldc
Traffic signal design study
Advanced motion controls dq111se30a40nac h
Advanced motion controls dq111ee20a8bdc qd1
Advanced motion controls dq111se15a40ldc h
Part 11 How to use binary concept In PLC.
Advanced motion controls dq111se40a8bdc h
Ad

Similar to Rf controlled pick up and drop robot (20)

PPTX
Ppt rf based home automation system 1
PPTX
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
PPTX
Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]
PDF
digitalvoltmeterusing805112b2-170214173216 (1).pdf
PPTX
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
PPTX
Interfacing with Atmega 16
PDF
ACCELEROMETER BASED GESTURE ROBO CAR
DOCX
Rf module
PPTX
Introduction to PIC.pptx
PPTX
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
PDF
RF ID_toll2
DOCX
Cell Phone Controlled Home Automation System using DTMF Technology
DOCX
Cell Phone Controlled Home Automation System using DTMF Technology
DOCX
project report on embedded system
DOCX
Training Report on embedded Systems and Robotics
PPTX
Fire Fighter Robot with Night Vision Camera (1).pptx
PPTX
Adc and dac
PPTX
adcanddac hai kya bhayy me know if-01.pptx
PPTX
Metal Detector Robotic Vehicle
PPTX
Speed control of motor
Ppt rf based home automation system 1
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
Share 'speed control_of_dc_motor_using_microcontroller.pptx'[1][1]
digitalvoltmeterusing805112b2-170214173216 (1).pdf
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
Interfacing with Atmega 16
ACCELEROMETER BASED GESTURE ROBO CAR
Rf module
Introduction to PIC.pptx
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
RF ID_toll2
Cell Phone Controlled Home Automation System using DTMF Technology
Cell Phone Controlled Home Automation System using DTMF Technology
project report on embedded system
Training Report on embedded Systems and Robotics
Fire Fighter Robot with Night Vision Camera (1).pptx
Adc and dac
adcanddac hai kya bhayy me know if-01.pptx
Metal Detector Robotic Vehicle
Speed control of motor
Ad

More from AdityaBulbule1 (15)

PDF
Proton exchange membrane fuel cells
PDF
Pa 05 iot-enabled_welding (3)
PDF
Production planning and control at ford
PDF
industry-4.0_and_welding
PDF
Shape memory alloy
PDF
Silicon carbide
PDF
Cims in aerospace industry
PDF
Magnetic grippers
PDF
case study on Desktop
PDF
hydraulic and pneumatic systems
PDF
Reverse osmosis
PDF
WRIST WATCH
PDF
Amc ppt pendulum
PDF
Acharya kumarila bhatta
PDF
DRY CELL
Proton exchange membrane fuel cells
Pa 05 iot-enabled_welding (3)
Production planning and control at ford
industry-4.0_and_welding
Shape memory alloy
Silicon carbide
Cims in aerospace industry
Magnetic grippers
case study on Desktop
hydraulic and pneumatic systems
Reverse osmosis
WRIST WATCH
Amc ppt pendulum
Acharya kumarila bhatta
DRY CELL

Recently uploaded (20)

PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
composite construction of structures.pdf
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Digital Logic Computer Design lecture notes
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
web development for engineering and engineering
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Well-logging-methods_new................
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Construction Project Organization Group 2.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
composite construction of structures.pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Model Code of Practice - Construction Work - 21102022 .pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Digital Logic Computer Design lecture notes
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Automation-in-Manufacturing-Chapter-Introduction.pdf
web development for engineering and engineering
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Well-logging-methods_new................
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CYBER-CRIMES AND SECURITY A guide to understanding
Construction Project Organization Group 2.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx

Rf controlled pick up and drop robot

  • 1. RF CONTROLLED PICK UP AND DROP ROBOT Project By Aditya Bulbule PA-05 Jayesh Kasar PA-08 Piyush Kanchan PA-16
  • 2. Introduction ● In this remote controlled pick and place robot we have used a transmitter and receiver. ● We have also used a C8051F340 microcontroller that is interfaced to the RF receiver. ● This RF receiver receives commands that are sent by the RF remote. ● As soon as the user presses the push buttons, the commands are sent to the RF remote, which makes the arm move in the specified up or down direction or grip open or close. ● The receiver circuit uses the 4 motors to control the movement of the vehicle via RF remote.
  • 4. Description ● Transmitter Block Diagram : ○ Transmitter consists of 9v battery from the four push buttons signals are passed to encoder which generate different signals for different function and this signals are transmitted to receiver ● System Block Diagram : ○ It consists of a 12v battery and is connected to a voltage regulator. When receiver receives signal from transmitter it Decodes it in decoder and then passes it to C8051F340 microcontroller , microcontroller processes this signal and than pass it accordingly to motor driver of wheel motor or arm motor which turn motor in according direction.
  • 5. Selection of Components and its specification 1. RF 433 MHz Module: ● Wireless (RF) Simplex Transmitter and Receiver ● Receiver Operating Voltage: 3V to 12V ● Receiver Operating current: 5.5mA ● Operating frequency: 433 MHz ● Transmission Distance: 3 meters (without antenna) to 100 meters (maximum) ● Modulating Technique: ASK (Amplitude shift keying) ● Data Transmission speed: 10Kbps ● Circuit type: Saw resonator ● Low cost and small package 2. Encoder IC(HT12E): ● 18-pin DIP ● Operating Voltage : 2.4V ~ 12V ● Low Power and High Noise Immunity, CMOS Technology ● Low Standby Current : 0.1uA (typ.) at VDD=5V ● Minimum Transmission Word = 4 ● Built-in Oscillator needs only 5% Resistor ● Data code has positive polarity ● Easy Interface with and RF or an Infrared transmission medium ● Secure and robust protocol ● Ideal for remote control and security applications ● Compatible with the HT12D decoder IC ● Minimal External Components
  • 6. ... 3. Decoder IC (HT12D): ● 18-pin DIP ● Operating Voltage : 2.4V ~ 12.0V ● Low Power and High Noise Immunity, CMOS Technology ● Low Standby Current : 0.1uA (typ.) at VDD=5V ● Capable of Decoding 12 bits of Information ● 8 ~ 12 Address Pins and 0 ~ 4 Data Pins ● Received Data are checked 3 times ● Built in Oscillator needs only 5% resistor ● VT goes high during a valid transmission ● Easy Interface with an RF or an Infrared transmission medium ● Secure and robust protocol ● Ideal for remote control and security applications ● Compatible with the HT12E encoder IC ● Minimal External Components 4. Voltage Regulator (lm340): ● Iout (Max) (A)- 1.5 ● Vin (Max) (V)- 35 ● Vin (Min) (V)- 7.5 ● Vout (Max) (V)- 15 ● Vout (Min) (V)- 5 ● Operating temperature range (C)- 0 to 125 5. Battery(9V) 6. Push Buttons
  • 7. ... 7. Motor Driver (L293D): ● Can be used to run Two DC motors with the same IC. ● Speed and Direction control is possible ● Motor voltage Vcc2 (Vs): 4.5V to 36V ● Maximum Peak motor current: 1.2A ● Maximum Continuous Motor Current: 600mA ● Supply Voltage to Vcc1(vss): 4.5V to 7V ● Transition time: 300ns (at 5Vand 24V) ● Automatic Thermal shutdown is available ● Available in 16-pin DIP, TSSOP, SOIC packages 8. DC motor 9. Robotic Arm
  • 11. Algorithm Initialize PORT1 (Pin 1.0 - Pin 1.3) as Digital input (PORT 1 is connected to receiver) Initialize PORT3 (Pin 3.0 - Pin 3.3) and PORT4 (Pin 4.0 - Pin 4.3) as Digital output (PORT 3 and PORT 4 are connected to L293d ) PORT 1 gives a 4-bit number as a input to the microcontroller(To PORT 3 by default) Different combinations of this number are set to perform specific task If 4-bit number == 0001 #bot moves forward If 4-bit number == 0100 #bot moves backward If 4-bit number == 0011 #bot moves right If 4-bit number == 1001 #bot moves left If 4-bit number == 1111 #Now the input given to port 3(from port1) is shifted to port 4 where the command is prompted to move the robotic arm to perform pick up and drop operation
  • 12. Expected outcome ● When we send signal from transmitter of moving robot or moving its arm it will send to encoder and encoder sends specific signal for that specific task to transmitter which transmits that signal towards receiver than receiver sends that signal to decoder to decode that signal and sends it to microcontroller than microcontroller process that signal and sends it accordingly to the specific motor driver and then motor driver makes motor to run in according direction.
  • 13. References ● https://components101.com/l293d-pinout-features-datasheet ● https://www.ti.com/product/L293D ● https://www.homemade-circuits.com/simple-100-meter-rf-module-remote/ ● https://components101.com/433-mhz-rf-receiver-module#:~:text=433%20MHz%20 Module%20Specifications%3A&text=Receiver%20Operating%20Voltage%3A%203 V%20to,)%20to%20100%20meters%20(maximum) ● https://www.electronicshub.org/interfacing-dc-motor-8051-microcontroller/ ● https://www.elprocus.com/interfacing-dc-motor-with-8051-microcontroller/#:~:text=T he%20IC%20L293D%20is%20used,DC%20motor%20can%20be%20controlled.