Arduino – Controlled
Namaste
Greeting Robot
Group – 2 | ECE – 6th Sem / 3rd Year
Members of The Team
6th Sem / 3rd Year , Electronics & Communication Dept , Seacom Engineering
College
University Roll Number Name
20600323018 Aritra Paul
20600323025 Ishita Sarkar
20600323066 Souvick Manna
20600323020 Bibhu Mondal
20600323014 Anal Mallick
20600323026 Jasomay Chand
Introduction
• A simple interactive robot
that performs a traditional
"Namaste" greeting.
• Detects a person approaching
and moves two servo-
controlled arms.
• Uses basic sensors and
actuators controlled by an
Arduino UNO
.
Circuit Diagram
Major Components Of This Project
• Arduino UNO
• Ultra Sonic Sensor HC-SR04 .
• Servo Motor SG90.
Arduino UNO
Arduino UNO
• Small and compact
microcontroller board based
on the ATmega328P.
• Has digital and analog I/O pins
for connecting components.
• Used to read data from
sensors and control actuators
like servos and buzzers.
• Can be powered via USB or
external 5V power source
Ultrasonic Sensor HC-SR04
• An ultrasonic sensor is a device
that uses ultrasonic waves to
measure distance or detect
objects.
• It consists of a transmitter that
sends out ultrasonic waves, and a
receiver that listens for the
reflected waves.
• By measuring the time, it takes
for the waves to travel to an
object and back, the sensor can
calculate the distance to the
object. We have used HC-
SR04Model.
SG90 Servo Motor
• A micro servo is a small, light
weight servo motor that is
commonly used in robotics and
other applications where precise
control of a small mechanism is
required.
• A small motor that can rotate from
0° to 180°.
• Controlled using PWM signals from
the Arduino.
• Used in the project to move the
arms of the robot.
• Requires 5V power supply and
ground.
Block Diagram
Flow
• Ultrasonic Sensor detects a
nearby object
• Signal sent to Arduino UNO
• Arduino activates:
• Servo motors (arm
movement)
Working Principle How it works:
1. Power ON the robot (Power LED
glows)
2. Sensor continuously measures
distance
3. If a person is within 70 cm:
• Both arms move upward for
Namaste gesture
• Pause, then return to resting
position
Code Overview – Include Libraries &
Initialize Variables
Code Overview – Part 2 Main Loop:
Code Overview – Part 3 Namaste Gesture
Function :
Application & Future
Scope
• Cultural Demonstrations: Used in • Voice Greeting Module: Integrate
a speaker or voice playback module
exhibitions or public spaces to
demonstrate Indian traditions in a to say “Namaste”.
modern tech-friendly way. • Face Detection Camera: Upgrade
• Educational Kits: Great for detection system to use computer
teaching embedded systems and vision for more accurate and
robotics in schools and colleges. personalized interaction.
• Interactive Greeting Stations: • Gesture-Controlled Activation:
Can be installed in reception areas to Replace ultrasonic sensor with hand-
greet visitors touch-free. gesture recognition using IR or
• Project-Based Learning: camera module.
Encourages students to explore real- • Battery Optimization: Add power-
time sensor-actuator integration saving features and portable battery
supply for standalone deployment.
Acknowledgment
● We would like to express our sincere gratitude to all those who
supported us in completing our mini project, “Arduino-Controlled
Namaste Greeting Robot.”
● We are especially thankful to our project guides,
Dr. Tanusree Sarkar and Ms. Piyali Saha, for their valuable
guidance, encouragement, and continuous support throughout the
development of this project.
● We also thank the Department of Electronics and Communication
Engineering and Seacom Engineering College for providing us with
the opportunity and resources to explore and apply our knowledge.
● This project was a collaborative effort by our team of six, and it has
been a valuable and enriching learning experience.
Conclusion
• Successfully designed and built a simple interactive robot that performs
the Namaste gesture using Arduino UNO.
• Implemented real-time object detection with an ultrasonic sensor,
and controlled servo-based arm motion.
• Learned practical skills in embedded systems, sensor interfacing,
servo control, and basic automation.