SlideShare a Scribd company logo
Students :- Suraja Singh, Abhishek Sathiya,
Ankit Sharma, Shahrukh Ansari,
Vikash Kumar, Ujjwal Rathore
Wifi controlled rover prototype
OBJECTIVE:
A mars rover is a motor vehicle that travels across the surface of the planet mars upon arrival.
The motion of robot controlling via internet is one of the easy means as it requires the user to
access the designated webpage to guide it. This system can be used in defence applications for
detecting landmines in war field and for bomb detections by mounting a metal detector sensor
on it. Further, the size of device can be miniaturized based upon specific applications.
CAD DESIGN:
CIRCUIT DIAGRAM:
PROPOSED SYSTEM:A 12 Volt DC Power Supply has been apply to Microcontroller
and Motor Driver. The Microcontroller text input and gives output to the Wi-Fi module. Here
by directional arrow has been between the Microcontroller and Wi-Fi module. Motor Driver is
the by directional arrow has been used between the Microcontroller and Mobile Control
Internet.
CONTROL SYSTEM:
Working of the Wi-Fi controlled robot is very easy, we just need to Drag or Slide the
joystick in the direction, where we want to move the Robot. If we want to move the Robot
in Forward direction then we need to drag the Joystick ‘circle’ in forward direction. Like
we can move the Robot in Left, Right and Backward direction by Dragging the Joystick
in respective direction. Now as soon as we release the Joystick, it will come back to Centre
and Robot. Blink App sends values from Two Axis Joystick to Arduino through Wi-Fi
medium. Arduino receive the values, compare them with predefined values and move the
robot accordingly in that direction.
We are using a mobile app which is developed by Roboindia. After starting bot do some
things...
1. Connect our mobile with Nodemcu Wi-Fi (In my case hotspot name is "My-
Robot" and Password "iamnotarobot").
2. After that add the IP address in the app (which you maintain on theprogram). After
all of this step, the mobile is used as a controller.
COMPONENT DESCRIPTION:
Motor and Motor Driver L293D:
An electric motor is an electrical machine that converts electrical energy into mechanical
energy. L293D is a typical Motor driver or Motor Driver IC which allows DC motor to
drive on either direction. L293D is a 16-pin IC which can control a set of two DC motors
simultaneously in any direction. It means that you can control two DC motor with a single
L293D IC. Dual H-bridge Motor Driver Integrated Circuit (IC). The l293d can drive small
and quiet big motors as well, check the Voltage Specification at the end of this page for
more info.
L293D is a typical Motor driver or Motor Driver IC which allows DC motor to drive on
either direction. L293D is a 16-pin IC which can control a set of two DC motors
simultaneously in any direction. It means that you can control two DC motor with a single
L293D IC. Dual H-bridge Motor Driver integrate circuit (IC). The l293d can drive small
and quiet big motors as well, check the Voltage Specification at the end of this page for
more info.
1. L293D is a quadruple high-current half-H driver. The L293D is designed to
provide bidirectional drive currents of up to 600-mA at voltages from 4.5 V
to 36 V.
2. All inputs are TTL compatible. Each output is a complete totem-pole drive
circuit, with a Darlington transistor sink and a pseudo-Darlington source.
3. Drivers are enabled in pairs, with drivers 1 and 2 enabled by 1,2EN and
drivers 3 and 4 enabled by 3,4EN. • When an enable input is high, the
associated drivers are enabled and their outputs are active and in phase with
their inputs.
4. When the enable input is low, those drivers are disabled and their outputs are
off and in the high-impedance state.
5. A VCC1 terminal, separate from VCC2, is provided for the logic inputs to
minimize device power dissipation.
NodeMCU:
NodeMCU is an open source IoT platform. It includes firmware which runs on the
ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12
module. The term "NodeMCU" by default refers to the firmware rather than the
development kits. The firmware uses the Lua scripting language. It is based on the eLua
project, and built on the Espressif NonOS SDK for ESP8266. It uses many open source
projects, such as lua-cjson, and spiffs.
MOTOR:
Rated RPM 30
Operating Voltage (VDC) 12
Rated Torque(kg-cm) 5
Stall Torque (Kg-Cm) 18.8
Load Current(A) 0.3
No-Load Current 60m
A
Motor Diameter(mm) 32
Shaft Diameter (mm) 6
Shaft Length (mm) 22
TIRES:
High quality Plastic Tracked Wheel for motors with 6 mm diameter.
Size:
1. Diameter - 7 CM
2. Width of wheel - 4 CM
3. Shaft bore - 6 MM
4. Screw provided to tight wheel with motor shaft.
POWER SUPPLY:
12V Battery or We used a Mobile power bank for power supply. which gives us 5V/2A
output.
COST REPORT:
Component Name Price
Nodemcu 300
Motor Driver 345
Tire 199
Motor 732
APPLICATION AND FUTUR SCOPE:
1. Can be used as surveillance robot.
2. For home automation.
3. For control wheel-chair for handicapped.
4. For long distance controlling of devices.
5. For covering highly dangerous area etc.
6. For use as unmanned ground land mine
detector.
REFERENCE:
1. College teachers
2. Roboindia Tutorials & documents
3. Arduino IDE (Integrated Development Environment)
4. AUTODESK TINKERCAD (for simulation)
5. YouTube tutorials and Online Papers.
OTHER ACHIEVEMENTS:-
BITS GOA TECH FEST (QUARK)
IIT Jodhpur Robowar
2nd
RANK

More Related Content

PPTX
visible light follower robot by nagaraju.m
DOCX
Speed and direction control of dc motor using android mobile application grv ...
PPTX
Embedded system
PPTX
light follower robot
PPTX
How to build a robot with an arduino and 8051 microcontroller
PDF
Line Following Robot
PPTX
Gesture control robot using accelerometer ppt
PDF
Report - Light Sensing Robot
visible light follower robot by nagaraju.m
Speed and direction control of dc motor using android mobile application grv ...
Embedded system
light follower robot
How to build a robot with an arduino and 8051 microcontroller
Line Following Robot
Gesture control robot using accelerometer ppt
Report - Light Sensing Robot

What's hot (20)

PPTX
Design and implementation of an obstacle avoiding robot
PPTX
Line Following Robot
PPTX
Robotic Arm using flex sensor and servo motor
PPT
MEMS based gesture controlled robot
PPTX
Robotic arm control through internet/Lan for patient operation
PPTX
GESTURE CONTROL ROBOT
PPTX
Obstacle Detection Robot
DOCX
ROBOTIC ARM WITH VOICE CONTROLLED AND IMAGE PROCESSING (1)
PPTX
Pick and place mechanism
DOCX
LINE FOLLOWER ROBOT
PPTX
ROBOTIC ARM
PPTX
Arduino dc motor
PPTX
Black Box for a Car
PPTX
Microcontoller
PPTX
Robo arm final 2 (2)
PPTX
Obstacle Avoidance Robot
DOCX
Line following robot
PPTX
automatic railway platform-mini project
PPTX
Edge detector & avoider robot
PPTX
Line follower robot
Design and implementation of an obstacle avoiding robot
Line Following Robot
Robotic Arm using flex sensor and servo motor
MEMS based gesture controlled robot
Robotic arm control through internet/Lan for patient operation
GESTURE CONTROL ROBOT
Obstacle Detection Robot
ROBOTIC ARM WITH VOICE CONTROLLED AND IMAGE PROCESSING (1)
Pick and place mechanism
LINE FOLLOWER ROBOT
ROBOTIC ARM
Arduino dc motor
Black Box for a Car
Microcontoller
Robo arm final 2 (2)
Obstacle Avoidance Robot
Line following robot
automatic railway platform-mini project
Edge detector & avoider robot
Line follower robot
Ad

Similar to Wifi controlled rover prototype (20)

PPTX
ADIT ROVER 12121212121212121212121212121
PPTX
Motor driver IC
PDF
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
DOC
Obstacle avoiding robot(Lab report)
PPTX
Motor driver ic
PPTX
Robotic car ppt (1)1.pptx project presentation
PPTX
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
PPTX
Automatic Railway Gate Control MCU .pptx
PDF
Ball following Robot using ESP32-cam & Arduino UNO
PPTX
PPT
Design and Construction of DC Motor Speed Controller Using Android.ppt
PPTX
Design and Development of a prototype of AGV
PDF
Line Following Robot LFR - Project Report
PPTX
DC motor control using multiple switches
PPTX
Presentation1
PDF
ArduinoBased Head GestureControlled Robot UsingWireless Communication
PPTX
New عرض تقديمي من Microsoft PowerPoint.pptx
PPTX
Arduino Based Project.pptx
ADIT ROVER 12121212121212121212121212121
Motor driver IC
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
Obstacle avoiding robot(Lab report)
Motor driver ic
Robotic car ppt (1)1.pptx project presentation
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
Automatic Railway Gate Control MCU .pptx
Ball following Robot using ESP32-cam & Arduino UNO
Design and Construction of DC Motor Speed Controller Using Android.ppt
Design and Development of a prototype of AGV
Line Following Robot LFR - Project Report
DC motor control using multiple switches
Presentation1
ArduinoBased Head GestureControlled Robot UsingWireless Communication
New عرض تقديمي من Microsoft PowerPoint.pptx
Arduino Based Project.pptx
Ad

More from MLV Textile & Engineering College (7)

PPTX
JK Cement training presentation
PPTX
Presentation on Solidworks
PDF
UJJWAL RATHORE Training report at jk cement
PDF
Training Report at CHAMPION CAR, BHILWARA
PDF
PDF
AutoCAD & Welding tTchnology
JK Cement training presentation
Presentation on Solidworks
UJJWAL RATHORE Training report at jk cement
Training Report at CHAMPION CAR, BHILWARA
AutoCAD & Welding tTchnology

Recently uploaded (20)

PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PPT
Total quality management ppt for engineering students
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
PPTX
introduction to high performance computing
PPT
Occupational Health and Safety Management System
PDF
Abrasive, erosive and cavitation wear.pdf
PPTX
Artificial Intelligence
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
Current and future trends in Computer Vision.pptx
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
737-MAX_SRG.pdf student reference guides
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
III.4.1.2_The_Space_Environment.p pdffdf
Visual Aids for Exploratory Data Analysis.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
Total quality management ppt for engineering students
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
introduction to high performance computing
Occupational Health and Safety Management System
Abrasive, erosive and cavitation wear.pdf
Artificial Intelligence
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
Exploratory_Data_Analysis_Fundamentals.pdf
Current and future trends in Computer Vision.pptx
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Information Storage and Retrieval Techniques Unit III
Categorization of Factors Affecting Classification Algorithms Selection
737-MAX_SRG.pdf student reference guides

Wifi controlled rover prototype

  • 1. Students :- Suraja Singh, Abhishek Sathiya, Ankit Sharma, Shahrukh Ansari, Vikash Kumar, Ujjwal Rathore
  • 3. OBJECTIVE: A mars rover is a motor vehicle that travels across the surface of the planet mars upon arrival. The motion of robot controlling via internet is one of the easy means as it requires the user to access the designated webpage to guide it. This system can be used in defence applications for detecting landmines in war field and for bomb detections by mounting a metal detector sensor on it. Further, the size of device can be miniaturized based upon specific applications. CAD DESIGN:
  • 4. CIRCUIT DIAGRAM: PROPOSED SYSTEM:A 12 Volt DC Power Supply has been apply to Microcontroller and Motor Driver. The Microcontroller text input and gives output to the Wi-Fi module. Here by directional arrow has been between the Microcontroller and Wi-Fi module. Motor Driver is the by directional arrow has been used between the Microcontroller and Mobile Control Internet.
  • 5. CONTROL SYSTEM: Working of the Wi-Fi controlled robot is very easy, we just need to Drag or Slide the joystick in the direction, where we want to move the Robot. If we want to move the Robot in Forward direction then we need to drag the Joystick ‘circle’ in forward direction. Like we can move the Robot in Left, Right and Backward direction by Dragging the Joystick in respective direction. Now as soon as we release the Joystick, it will come back to Centre and Robot. Blink App sends values from Two Axis Joystick to Arduino through Wi-Fi medium. Arduino receive the values, compare them with predefined values and move the robot accordingly in that direction. We are using a mobile app which is developed by Roboindia. After starting bot do some things... 1. Connect our mobile with Nodemcu Wi-Fi (In my case hotspot name is "My- Robot" and Password "iamnotarobot"). 2. After that add the IP address in the app (which you maintain on theprogram). After all of this step, the mobile is used as a controller.
  • 6. COMPONENT DESCRIPTION: Motor and Motor Driver L293D: An electric motor is an electrical machine that converts electrical energy into mechanical energy. L293D is a typical Motor driver or Motor Driver IC which allows DC motor to drive on either direction. L293D is a 16-pin IC which can control a set of two DC motors simultaneously in any direction. It means that you can control two DC motor with a single L293D IC. Dual H-bridge Motor Driver Integrated Circuit (IC). The l293d can drive small and quiet big motors as well, check the Voltage Specification at the end of this page for more info. L293D is a typical Motor driver or Motor Driver IC which allows DC motor to drive on either direction. L293D is a 16-pin IC which can control a set of two DC motors simultaneously in any direction. It means that you can control two DC motor with a single L293D IC. Dual H-bridge Motor Driver integrate circuit (IC). The l293d can drive small and quiet big motors as well, check the Voltage Specification at the end of this page for more info. 1. L293D is a quadruple high-current half-H driver. The L293D is designed to provide bidirectional drive currents of up to 600-mA at voltages from 4.5 V to 36 V. 2. All inputs are TTL compatible. Each output is a complete totem-pole drive circuit, with a Darlington transistor sink and a pseudo-Darlington source.
  • 7. 3. Drivers are enabled in pairs, with drivers 1 and 2 enabled by 1,2EN and drivers 3 and 4 enabled by 3,4EN. • When an enable input is high, the associated drivers are enabled and their outputs are active and in phase with their inputs. 4. When the enable input is low, those drivers are disabled and their outputs are off and in the high-impedance state. 5. A VCC1 terminal, separate from VCC2, is provided for the logic inputs to minimize device power dissipation. NodeMCU: NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12 module. The term "NodeMCU" by default refers to the firmware rather than the development kits. The firmware uses the Lua scripting language. It is based on the eLua project, and built on the Espressif NonOS SDK for ESP8266. It uses many open source projects, such as lua-cjson, and spiffs.
  • 8. MOTOR: Rated RPM 30 Operating Voltage (VDC) 12 Rated Torque(kg-cm) 5 Stall Torque (Kg-Cm) 18.8 Load Current(A) 0.3 No-Load Current 60m A Motor Diameter(mm) 32 Shaft Diameter (mm) 6 Shaft Length (mm) 22 TIRES: High quality Plastic Tracked Wheel for motors with 6 mm diameter. Size: 1. Diameter - 7 CM 2. Width of wheel - 4 CM 3. Shaft bore - 6 MM 4. Screw provided to tight wheel with motor shaft.
  • 9. POWER SUPPLY: 12V Battery or We used a Mobile power bank for power supply. which gives us 5V/2A output. COST REPORT: Component Name Price Nodemcu 300 Motor Driver 345 Tire 199 Motor 732
  • 10. APPLICATION AND FUTUR SCOPE: 1. Can be used as surveillance robot. 2. For home automation. 3. For control wheel-chair for handicapped. 4. For long distance controlling of devices. 5. For covering highly dangerous area etc. 6. For use as unmanned ground land mine detector. REFERENCE: 1. College teachers 2. Roboindia Tutorials & documents 3. Arduino IDE (Integrated Development Environment) 4. AUTODESK TINKERCAD (for simulation) 5. YouTube tutorials and Online Papers.
  • 11. OTHER ACHIEVEMENTS:- BITS GOA TECH FEST (QUARK)