You are on page 1of 14

WIFI C0NTROLLER ROBOT

WITH NODE MCU


Project Carried Out By:

SHREEHARAN.S[41130517] SANJAY.R[41130713]

Under the Supervision of:


DR.R.SURENDER
Professor
Department of Electronics And Communication
Engineering
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING SATHYABAMA
INSTITUTE OF SCIENCE AND TECHNOLOGY
(DEEMED TO BE UNIVERSITY)
ABSTRACT
• This project presents the design and implementation of a WiFi-
controlled robot leveraging the NodeMCU platform. NodeMCU, based
on the ESP8266 module, serves as the brain of the robot, facilitating
wireless communication.
• The robot's mobility is achieved through motor drivers, while
NodeMCU connects to the local WiFi network, enabling remote
control from a mobile app or web interface.
• The system incorporates real-time video streaming, allowing users to
visualize the robot's surroundings remotely. Furthermore, the robot
features obstacle avoidance capabilities through sensors, enhancing
its autonomy.
• The integration of NodeMCU not only enables efficient
communication but also opens avenues for sensor data logging and
cloud connectivity.

• This project not only demonstrates the seamless integration of


robotics and IoT but also serves as a foundation for future
developments in autonomous systems and smart devices. The low-
cost and open-source nature of NodeMCU make this WiFi-controlled
robot an accessible and scalable solution for enthusiasts and
researchers exploring the intersection of robotics and IoT.
OBJECTIVE
The objective of a WiFi-controlled robot with NodeMCU is to enable
remote control and communication through a wireless network. This
allows users to maneuver the robot using a device connected to the
same network, offering flexibility and convenience for various
applications like home automation, surveillance, or educational
purposes.
Implement a user-friendly interface for controlling the robot's
movement and capturing real-time data. Ensure seamless
communication between the NodeMCU and a mobile device over WiFi,
providing a responsive and intuitive remote control experience.
Additionally, incorporate features such as obstacle detection or camera
streaming for enhanced functionality.
METHODOLOGY
MATERIALS & PROCESSES
• WIFI development board nodeMCU ESP8266: module enables
microcontrollers to connect to 2.4 GHz Wi-Fi, using IEEE 802.11 bgn. It
can be used with ESP-AT firmware to provide Wi-Fi connectivity to
external host MCUs, or it can be used as a self-sufficient MCU by
running an RTOS-based SDK.
• Motor driver controls: both the speed and direction of rotation of a
dc electric motor. It does this by using a L298N PWM system, which
means it can control voltage using square wave pulses. The wider the
pulses, the faster the motor will rotate.
• Gear motors: are used in robotics where high torque is needed. A
geared DC Motor has a gear assembly attached to the motor. The
speed of motor is counted in terms of rotations of the shaft per
minute and is termed as RPM . The gear assembly helps in increasing
the torque and reducing the speed.
• Breadboard: allows for easy and quick creation of temporary
electronic circuits or to carry out experiments with circuit design.
Breadboards enable developers to easily connect components or
wires thanks to the rows and columns of internally connected spring
clips underneath the perforated plastic enclosure.

• Li-ion Battery: electrode sheets are slit to each battery size. A


separator is inserted between the anode and cathode electrode
sheets, and the electrode sheets are wound or stacked together. The
tabs of the layered electrode sheets are welded together, and
collectors are welded to the tabs.
LITERATURE SURVEY
YEAR AUTHOR & JOURNAL NAME INFERENCE
This study investigates the mechanical properties and
"Experimental Study of Composite Materials performance of composite materials commonly used in
2022 for Model robot nodeMCU" Authors: Chen, L., model rocket airframes. It explores the effects of
Wang, Q., & Liu, H. different reinforcement fibers and resin matrices on
strength, stiffness, and weight savings.

This research paper presents experimental data and


analysis on various solid propellant formulations suitable
“Development of Solid Propellant
for amateur rocketry applications. It discusses the
2020 Formulations for Amateur Rocketry" Authors:
synthesis, characterization, and performance evaluation
Kumar, S., Sharma, R., & Singh, A.
of propellant compositions based on different oxidizers
and fuels.

Raj kumar mistri uploaded in 2018 about wifi control


“WIFI Controller robot using nodeMCU” robot using nodeMCU
2018
Raj kumar mistri https://www.researchgate.net/publication/336495945_
Wi_-Fi_Control_Robot_Using_Node_MCU
WORK DONE
In a WiFi-controlled robot using NodeMCU, the work done involves
programming the NodeMCU microcontroller to establish a connection
to a WiFi network, receive commands remotely, and control the robot's
motors or actuators accordingly. This typically includes tasks such as:

WiFi Setup: Configuring the NodeMCU to connect to a WiFi network,


providing it with the necessary credentials.
Remote Control: Developing a mechanism for the NodeMCU to receive
control commands over WiFi. This could involve creating a simple
server-client architecture.
Motor Control: Implementing code to control the robot's motors or
actuators based on the received commands. This may include tasks like
moving forward, backward, turning, etc.
Sensor Integration (Optional): If your robot has sensors, integrating
them into the system for additional functionality or feedback.
Error Handling: Implementing error handling mechanisms to ensure
the robot responds appropriately in case of connectivity issues or
unexpected situations.
Power Management: Considering power consumption and
implementing measures to manage power efficiently, especially in
battery-operated robots.
The overall goal is to enable the robot to be controlled wirelessly
through a WiFi connection, allowing it to perform various actions based
on the received commands.
FUTURE SCOPE OF THE PROJECT
The future scope of a WiFi-controlled robot with NodeMCU is
promising, as it aligns with the growing trends in IoT (Internet of
Things) and robotics. This technology allows for remote control, real-
time monitoring, and potential integration with other smart devices.
Future developments might involve enhanced autonomy, advanced
sensor integration, and expanded applications in areas like home
automation, surveillance, or industrial settings. Keeping up with
emerging technologies and standards will be crucial for staying at the
forefront of this evolving field.
REFERENCES
• Raj kumar mistri uploaded in 2018 about wifi control robot using
nodeMCU(
https://www.researchgate.net/publication/336495945_Wi_-Fi_Contr
ol_Robot_Using_Node_MCU
)
• University journal of science uploaded the PPT in 2020 ANDRIOD
CONTROL MOBILE ROBOT VEHICLE via Wi-Fi with NodeMCU. (
https://meral.edu.mm/record/5419/files/TU(Kyauk%20Se).pdf
• References are taken by Autodesk instructables (
https://www.instructables.com/WiFi-Voice-Controlled-Robot-With-No
deMCU/?amp_page=true
)
THANK
YOU

You might also like