SEMINAR LAB
JSS ACADEMY OF TECHNICAL
EDUCATION
NOIDA
BLUETOOTH CONTROLLED
ROBOT                  BY: Arhind Gautam
INTRODUCTION
AIM : To design a robot
which can be controlled by
using bluetooth.
Bluetooth controlled car is a
robot which is built using
Atmega8 microcontroller in
which serial communication
done via bluetooth and
programming is done in
embedded C language.
            APPROACH
●   Develop a robot which can receive
    commands via bluetooth, properly.
●   Implement an app which allows the
    user to send commands via
    Bluetooth.
●   Commands received by Bluetooth
    modem should be connected to
    microcontroller.
●   Microcontroller controls motors
    which allows the movement of robot
    in all the four directions and gripper
    to handling physical objects.
                1. Android Device
                2. Controller: Arduino UNO
                3. Bluetooth Module
COMPONENTS OF   4. Motor driver
       ROBOT
                5. DC Motors
                6. Robot Physical Parts
ANDROID DEVICE
● Here, we are using an android OS
  based smartphone for controlling the
  Arduino Robot.
● Android OS conditions : to have
  Bluetooth     connectivity and      an
  Android User Interface app for
  interfacing with the Arduino Robot.
● The Android User Interface app can
  be designed according to user’s
  needs.
BLUETOOTH   ● A bluetooth module is used for
              interfacing the Arduino Robot with the
MODULE
              Android smartphone wirelessly.
            ● Enhanced Data Rate for both 3Mbps
              and 2Mbps modulation modes.
            ● Low power operation.
                   MOTOR DRIVER
● For controlling the electrical motors used in the Arduino Robot, a motor
  driver IC - L293D Push-Pull Four Channel Driver IC- is used.
● A single L293D IC allows two DC motors to drive on either one direction
  simultaneously.
● The L293D designed to provide bidirectional drive currents.
                 DC MOTORS
   The DC motors are used for the movement of the
Arduino Robot according to the input given by the user.
                 ●   Wheels
                 ●   Gripper
ROBOT PHYSICAL   ●   Motors
    PARTS        ●   LED
                 ●   Battery
                  APPLICATION
●   For industrial and commercial purpose.
●   Can be used in remote area applications.
●   Helpful for mobility impaired persons.
●   Used in toy industry.
●   For Pick and Place applications.
●   Used in entertainment world.
●   Robots are also used in education purpose.
           ROBOTS IN TOY INDUSTRY
● Nowadays, robots are also used in toy
  industries. Toy robots have captured the
  imagination of kids as well as children
  too.
● You don’t need separate control unit for
  controlling the bot. As long as you have
  either an IOS or android device, you
  should be able to control it.
        ROBOTS USED IN EDUCATION FIELD
●   Educational robots have up-to-date computing
    power and innovative engineering.
●   These type of robots can be controlled via
    apps, voice and gestures.
●   Robots in education field helps children to
    learn how to code.
●   The activity of programming a robot and even
    building one from a kit is an ideal way to teach
    technology and engineering skills.
   INDUSTRIAL AND COMMERCIAL USE
● Robots are basically made for
  industrial and commercial purpose.
● In industry, robots has single
  instruction to execute a single
  command for a specificwork.
            BOOK :
REFERENCE
             ●   Handbook series of EC Engineering by Arihant Publication
             ●   Digital and Analog Communication Systems by K Sam
                 Shanmugam
             ●   Electronics: Fundamentals and Applications by D.
                 Chattopadhyay, P. C. Rakshit
             ●   Hello, Android by Ed Burnette
            WEBSITE :
             ●   https://www.mepits.com/project/281/robotics/android-bluetooth-
                 controlled-arduino-robot
             ●   www.wevolver.com
             ●   www.wikipedia.org/wiki/Mobile_robot
             ●   www.wikipedia.org/wiki/Remote_control_vehicle