Introduction: \/o!ce Oper@ted Robot

Picture of \/o!ce Oper@ted Robot

In this project, it is aimed to make a contribution to this dream. Controlling the machines and environment with speech makes human life easier and more comfortable. This project is a simple implementation of this approach. A robot is controlled by voice commands. Voice command is taken through a microphone, processed in computer and sent to the robot and finally the robot acts accordingly.

When we say voice control, the first term to be considered is Speech Recognition i.e. making the system to understand human voice. Speech recognition is a technology where the system understands the words (not its meaning) given through speech.

This guide will show you all the steps required to build your own voice operated robot vehicle.

The robot consists of 5 sections:

1. Power supply system

2. Analog to digital converter

3. 8051 micro-controller

4. An LCD display

5. Bluetooth module (HC-05)

6. Motor driver section

FULL REPORT:

Step 1: Gather the Components

Picture of  Gather the Components

In total, this project will cost about $40-50, depending on where you get the parts.

Here is the materials list:

1. 12V TRANSFORMER

2. ATMEL AT89S52 microcontroller

3. JHD 162A LCD display

4. 7805 Voltage regulator

5. XTAL KDS11.0592 CRYSTAL OSCILLATOR

6. 1000uf, capacitor(3)

7. 10uf capacitor

8. 100uf capacitor

9. 0.01uf capacitors(2)

10. L293D Motor driver

11. HC-05 Bluetooth-module

12. 100RPM DC-Motors

13. LED

14. smart phone with amr voice app.

...And you're ready to start!

Step 2: Connecting the Circuit

Picture of Connecting the Circuit

By using the above diagram we can easily connect the circuit and make sure connecting do not overlap one on another wires while soldering.

  • In total it will 2-3 hours to solder and to connect the components
  • while soldering the holding caps of the components do not place the components on the caps
  • Total soldering work will be done on a pcb or if u r a starter u can use bread board and check whether the steps are working or not

Step 3: Connecting the Components

Picture of Connecting the Components

Connect the components to the pcb correctly as per the pins that u have soldered.

About the components:

A. HC Serial Bluetooth:

HC Serial Bluetooth product consists of Bluetooth serial interface module and Bluetooth adapter. Bluetooth serial module is used for converting serial port to Bluetooth. This module has two modes: master and slaver device.

B. L293D

The L293 and L293D are quadruple high-current half H-drivers. The L293 IS designed to provide bidirectional drive currents of up to 1A at voltage from 4.5V to 36V.

C. DC MOTOR

Almost every mechanical movement that we see around us is accomplished by an electric motor. Electric machines are means of converting energy. Motors take electrical energy and produce mechanical energy.

D .Step Down transformer

The transformer is the first part of the power supply, it will reduce AC to DC current and will give the circuit low voltage

Step 4: Download the APP

Picture of Download the APP

It is the APP which is used in our project to control or commanding the robot.

Uses android mobiles internal voice recognition to pass voice commands to your robot Pairs with Bluetooth Serial Modules and sends in the recognized voice as a string.

It will be available on the play store in the android phone as AMR_voice.

Step 5: Coding

The coding for this project is in below file u can download and directly code on the micro controller.

if u r having any problems while just put a comment below.

Step 6: Final Testing

Picture of Final Testing

Switch on the power supply.then

  • open the app
  • connect to the Bluetooth module
  • internet connection should be necessary
  • by giving the commands to the google voice recognition it will send the data to the micro controller and then it will send the data to the motor driver and motor driver will send the necessary actions to motors and the motors will work accordingly.
  • we can give five commands left,right,front,back,stop by using these commands we will control the robot vehicle

ALL THE BEST...........

Comments

Naveenimagineer (author)2017-02-16

how to connect 8051 to pc for coding

smooth_jamie (author)2017-02-09

nice project! I've got an 8051 I want to code but I'm not sure where to start. Is there a "how-to" beginner's guide you can point me to?

SuryaM18 (author)smooth_jamie2017-02-12

Here we will work on Keil Uvison4 simulation software to make our simulation before burning program into 8051 chip.


  • Install sofware on your system
  • Click Project -> New Uvision Project
  • Save your project
  • Select Target Device (8051 – AT89s51)
  • File -> New

New text-editior will be opened. there you need to write your code:

After typing this program save this file (with file extension *.c).
Right click source Group add files to source group. Choose your saved file wit extension “.c”.
After adding your code file to source group.
Go to “project” menu click “Build Target”
You should get zero errors after compile it.
Once you done with your compilation click “Debug” Menu click “Run”

Now your simulation will run where you can see the port0 which will be blinked depending on delay specified in your code.

Thats it!! You’re done with your simulation.and then burn the code in microcontroller.

tq for supporting vote for me and follow for new updates;;;;;;;;;

HighF1 (author)2017-02-10

Great project

Swansong (author)2017-02-09

Thanks for sharing :)

About This Instructable

1,822views

47favorites

License:

Bio: Describing myself is a enthusiastic person to undertake any new projects
More by SuryaM18:\/o!ce Oper@ted Robot
Add instructable to: