The Speech Based Floor Cleaning Robot

Similar documents
Cleaning of Swimming Pools Using Solar Energy

Seminar Report Railway Gate Control 1. INTRODUCTION

Simulation Of Radar With Ultrasonic Sensors

Training Schedule. Robotic System Design using Arduino Platform

ZKit-51-RD2, 8051 Development Kit

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

Design Of Low-Power Wireless Communication System Based On MSP430 Introduction:

PC Based Design and Fabrication of Wireless Industrial Surveillance System using Lab VIEW

Power Transformer Fault Monitoring And Alert System

Operational Description

LBI-38392C IC DATA MAINTENANCE MANUAL LOGIC BOARD U707 OCTAL DATA LATCH 19D902172G1 & G2 TABLE OF CONTENTS

I. INTRODUCTION II. LITERATURE REVIEW

Sensor based Automated Irrigation System with IOT

Features. Haltronics Ltd (

MEMS Accelerometer sensor controlled robot with wireless video camera mounted on it

IMPLEMENTATION OF EMBEDDED SYSTEM FOR INDUSTRIAL AUTOMATION

Zig-Bee Robotic Panzer

DASL 120 Introduction to Microcontrollers

WIRELESS SPEED CONTROL OF SINGLE PHASE AC MOTOR

INTELLIGENCE HOME AUTOMATION SYSTEM USING LDR

The Guitar Chord Learning System

BIDIRECTIONAL ROTATION OF AN INDUCTION MOTOR WITH A REMOTE CONTROL DEVICE

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

Imaging serial interface ROM

BASIC-Tiger Application Note No. 059 Rev Motor control with H bridges. Gunther Zielosko. 1. Introduction

Features. Future Electronics (

DISCONTINUED. Modulation Type Number of RF Channels 15

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

GPS and GSM Based Transmission Line Monitoring System with Fault Detection Introduction:

Servo Sequencer Servo Robot motion controller & General Purpose microcontroller board

SYNOPSIS ON. Bachelor of Technology In Electronics & Communication

International Journal of Advance Engineering and Research Development. Wireless Control of Dc Motor Using RF Communication

Induction Motor Protection using Micro Controller

Cooperative anti-collision algorithm based on relay sensor in RFID system Xinxian Li, Xiaoling Sun2, b, Weiqin Li2, c, Daisong Shi2, d

Ocean Controls KT-5221 Modbus IO Module

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

REACTIVE POWER COMPENSATION IN DISTRIBUTION SYSTEM

Revision RCT-433-UTR DATASHEET

Pacific Antenna - Easy TR Switch

AUTOMATIC MISSILE DETECTOR USING ULTRASONIC PROXIMITY DETECTOR

1. GENERAL DESCRIPTION FEATURES PIN DESCRIPTION BLOCK DIAGRAM... 5

Robotics And Remotely Operated Vehicles. P. A. Kulkarni S. G. Karad

Automatic Railway Gate Control & Track Switching

I. INTRODUCTION MAIN BLOCKS OF ROBOT

Auto Selection of Any Available Phase in 3 Phase Supply System

A Design of GUI Based Wireless Robotic Car

ADVANCED SAFETY APPLICATIONS FOR RAILWAY CROSSING

Self-Invented Keypad Based Electronic Notice Board for Wired & Wireless Communication

VOICE CONTROLLED ROBOT WITH REAL TIME BARRIER DETECTION AND AVERTING

SMARTALPHA RF TRANSCEIVER

SUNSTAR 传感与控制 TEL: FAX: Humidity and temperature measurement system using a

Pacific Antenna Easy TR Switch

Design and Implementation of Integrated Smart Township


GSM Based Automatic Wireless Energy Meter Reading System P. Harish M.Tech, S. Sandeep M.Tech,

Features: 1. User friendly interfacing. 2. Controls high voltage water pumps. 3. Identification of water pumps through RFID technology.

Intelligent Traffic Light Controller

DUAL STEPPER MOTOR DRIVER

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

A Simple Design of Clean Robot

Design of Joint Controller Circuit for PA10 Robot Arm

Digital temperature controllers

VISUAL FINGER INPUT SENSING ROBOT MOTION

Normally, digital speedometers

International Journal of Innovations in Engineering and Technology (IJIET) Nadu, India

2.0 Discussion: 2.1 Approach:

UHF RFID Micro Reader Reference Design Hardware Description

A Model Based Approach for Human Recognition and Reception by Robot

Serial Servo Controller

Design and Implementation of Microcontroller Based Programmable Power Changeover

DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER-PUMP CONTROLLER

International Journal of Advance Engineering and Research Development

DISCONTINUED. Modulation Type Number of RF Channels 15


ROBOTICS & IOT. Workshop Module

ROBOTICS & IOT. Workshop Module

±50V Isolated, 3.0V to 5.5V, 250kbps, 2 Tx/2 Rx, RS-232 Transceiver MAX3250

CHAPTER 12 NORTHERN ILLINOIS UNIVERSITY

ARDUINO BASED DC MOTOR SPEED CONTROL

Design and Development of Train Tracking System in South Central Railways

AEIJST - January Vol 4 - Issue 1 ISSN Automatic Railway Gate Controller by Using AT89C51

Electronics Design Laboratory Lecture #10. ECEN 2270 Electronics Design Laboratory

Total solder points: 247 Difficulty level: beginner advanced. 10 Channel, 2-Wire REMOTE CONTROL K8023 ILLUSTRATED ASSEMBLY MANUAL

NJM3777 DUAL STEPPER MOTOR DRIVER NJM3777E3(SOP24)

Voice based Control Signal Generation for Intelligent Patient Vehicle

Auto-Fact Security System

GESTURE BASED HOME AUTOMATION SYSTEM USING SPARTAN 3A, ASIC

Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A

The Datasheet and Interfacing EE3376

MLX90255 Linear Optical Array

W588AXXX Data Sheet. 8-BIT MCU WITH VOICE SYNTHESIZER (PowerSpeech TM Series) Table of Contents-

Control of irrigation automatically by using wireless Sensor network

WIRELESS DC MOTOR SPEED AND DIRECTION CONTROL USING IR (PWM and H-Bridge)

GetTutorialized Workshops Brochure-2017

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

INTEGRATED CIRCUITS. MF RC500 Active Antenna Concept. March Revision 1.0 PUBLIC. Philips Semiconductors

Low Power with Long Range RF Module DATASHEET Description

HC-12 Wireless Serial Port Communication Module

Maintenance Manual LBI-38531G MHz, 110 WATT POWER AMPLIFIER 19D902797G1 DESCRIPTION TABLE OF CONTENTS

Transcription:

International journal of Systems and Technologies ISSN 0-0 The Speech Based Floor Cleaning Robot Sidhartha Velpula, Sunil Babu Thota, V.S.G.V.Sridhar, Syed Inthiyaz, Siva Kumar Abstract: Munuswamy, Students, ECE Department, K L University Vaddeswaram, Guntur Dt, A.P., India Asst. Professor, ECE Department, K L University, Vaddeswaram, Guntur Dt, AP., India Now a day s man power is required for cleaning grounds, gardens etc.., and is very difficult task and also expensive. Cleaning of garbage areas people are not willing to clean such type of areas. The existing solution is employing fourth class employees, man operated machines. So, here we have implemented a wireless network based floor cleaning robot completely operated on voice commands. The robot receives the signal form the transmitter through ASK modulation according to that it is rotating throughout the floor oscillating with cleaning brass. If needed we may introduce water pump while cleaning, the project is implemented in modules. One is voice processing along with transmitter. Here we have used a laptop with ASK transmitter as a transmitting module. The receiver is constructed with C microcontroller, ASK receivers, motors, motor drivers, control valve for water boring. We have written in the protocol between transmitter and receiver for data exchanging. Key words: ROBOT, ASK modulation, Voice processing, Micro controller.. INTRODUCTION In this project, we present the design and implementation of a voice based floor cleaning robot system where communication technologies and Internet have been used. All these techniques are successfully merged in a voice controlled floor cleaner system. The main part of this project is the VOICE RECOGNITION SOFTWARE which is a computer software package and also has the remote access utility. The floor cleaner that is to be controlled are connected to the microcontroller. The embedded hardware is then connected to your PC via serial communication. Here, the VOICE RECOGNITION software runs on the PC and it has to be trained first. The voice recognition can be used by only one person at a time. Speech recognition is classified into two categories, speaker dependent and speaker independent. Speaker dependent systems are trained by the individual who will be using the system. The systems are capable of achieving a high command count and better than accuracy forward recognition. The drawback to this approach is that the system only responds accurately to the individual who trained the system. This is the most common approach employed in the software for personal computers. Speaker independent is a system trained to respond to a word regardless of who speaks. Therefore the system must respond to a large variety of speech patterns, infections and enunciation s of the target word. The command word count is usually lower than the speaker dependent however high accuracy can maintain still within processing limits. Vol, Issue, 0, pp -

International journal of Systems and Technologies ISSN 0-0. BLOCK DIAGRAM. TRANSMITTER. RECEIVER. BLOCK DIAGRAM EXPLANATION In the block diagram the micro controller is the main block. This block includes the basic block of the one i.e. the oscillator. This block provides the clock to the microcontroller. When the micro controller gives dc voltage to this block, it will have the internally a crystal. This crystal gives the clock to the micro controller. The next block is the reset logic. This block produces high signal for two machines for protection of the internal program to the micro controller from power spikes. MAX block is used to synchronize the data from the microcontroller to the personal computer for data communication. The entire logic signals will be coming from the locar or Vol, Issue, 0, pp -

PC 0/ 0/ RS Connector A A A 0/ 0/ MAX C C- C C- V V- TOUT RIN TIN ROUT ROUT TIN RIN TOUT 0 MHz Txd Ant 0/.K ANTENNA MHz Rxd Ant ANTENNA 0 EN hc AC0V 0 0 T TRANSFORMER P.0 P. P. P. P. P. P. P. RST P.0/RXD P./TXD P./INT0 P./INT P./T0 P./T P./WR P./RD pf I I I I I I I I I ULN0.0 O O O O O O O O N/C P0./AD P0.0/AD0 P0./AD P0./AD P0./AD P0./AD P0./AD P0./AD EA/VPP PSEN ALE/PROG P./A P./A P./A P./A P./A0 P./A P.0/A P./A ATC pf N00 N00 I I I I I I I I 0 v 0 SIP 0 SIP v v v D? 00 C 0uF/V V Q? BC OUT POW.IN POW. IN IJST International journal of Systems and Technologies ISSN 0-0 remote computer. The data will transmit to the micro controller with the help of MAX. The micro controller can understand only the low level data. So this block is converting the high level data to the low level data. CIRCUIT DIAGRAM Vcc data Gnd 0 0 C VIN VOUT 00uF/V 0 O O O O O O O O I N/C ULN0 0 BC Q? BC XTAL XTAL BC RL? Vcc Data Gnd - Buz WATER MOTOR. CIRCUIT DIAGRAM EXPLANATION The circuit diagram shows the wiring connections of the web based on home automation. From the circuit v dc and v dc is required to drive all the components. The mains give the 0V AC. So first we step down the 0V AC into V AC by step down transformer. Then the output is given to the full wave rectifier as given in the circuit diagram. The rectifier eliminates the negative peak voltage of the input voltage. The output of the rectifier is the pulsating DC as shown in the block diagram of the rectifier. Then the output at the parallel of the capacitor is the V DC. But the microcontroller works on V DC so we have to regulate the V DC to the V DC by using the regulator IC 0. The output of the regulator is constant irrespective of the input voltage. The micro controller requires the preset logic circuit for protection of the internal program and internal clock during the power failure. A suuden change in the power may cause data error. These types of errors will corrupt the internal program. For this purpose we must use reset logic. The rest logic circuit contains one capacitor and a resistor. This arrangement is shown in the micro controller circuit. XTAL and XTAL are the input and output respectively. An inverting amplifier which is configured an on-chip oscillator, as shown in the figure. Either a quartz crystal or ceramic resonator may be used. To drive the device from an external clock source, XTAL should be left unconnected while XTAL is driven as shown in figure. There are no requirements on the duty cycle of the external clock signal, since the input to the internal clocking circuitry is through a divide-by-two flip-flop, but minimum and maximum voltage high and low time specifications must be observed. Vol, Issue, 0, pp -

International journal of Systems and Technologies ISSN 0-0 The driver circuit generally made by using one transistor and one relay. The driver circuit is mainly operated by the micro controller. The micro controller changes the state of the output pin from low to high i.e., from 0 level to level. By using this sequence to control the base of the transistor. The transistor will act as on ON/OFF switch corresponding to the input of the base. If the base current of the transistor will high the transistor is under ON condition else it is in OFF condition. These conditions will be used to control the relay. The remote PC can transfer the data to the micro controller by using Visual basic. This software can produce related binary code to the MAX input pins and. This MAX controller ic can produce the baud rate. To see the baud rate creating the buffering technique to the micro controller from MAX IC. The received data from the PC to the Micro controller via MAX is given to 0 and pins of the micro controller. The internal micro controller program will find the data from the input port of the 0 an d pins and found which operation will be done. If the pc sends the data of first device is ON then the micro controller will find the data and give the data to the output port of the first relay driver connected. That is given to the ULN 00 IC. This ULN 00 IC internal construction resembles darlington array of two transistors. This construction can provide the rotation or stability to the output logic. If the signal one is given to the first pin of the ULN 00 IC. The output is taken from the th pin of the Ic and ic given to the first relay coil to convert the relay from OFF condition to the On condition. The data from the micro controller to the ULN 00 IC is the digital data. This data is related to the condition of the input signal. Each appliance of the data is from respective pin of port in the micro controller.. SOFTWARES USED Assembly language for 0/embedded C 0 cross compiler Universal programmer software ORCAD for PCB designing and layout Visual basic for pc to micro controller data transformation Vol, Issue, 0, pp -

International journal of Systems and Technologies ISSN 0-0. FUTURE SCOPE In this project, a hardware design of a special portable vocal command system for a handicapped person wheelchair is presented. The bulky and complex designs have, however, been overcome by exploring new speech recognition kit. Interfacing this special vocal microprocessor to the wheel chair was controlled by the ATC. Thus the program memory capacity is improved in order to design more complex controls, and no need to use A/D and D/A converters, since they already integrated within VR-Stamp. The application might be used to enhance AGV in robotics or other type of vocal command system. However, in order to increase the recognition rate, the training and recognition phase should be done in the same area of tests, which means that stationary noise has no effect on the recognition rate. In addition, the sensor types can be improved to play a secondary role in sharing the control of the voice recognition software work for this module are in development stage such as speech synthesis and speaker identification.. CONCLUSION Recent improvements in the speech recognition are making lives easier for everybody. Our work is to control wheelchair by voice which understands six words(front, back, right, left, bed, hall ). The words are recognized by using speech recognition system. The system uses wavelet demonizing and implemented on Hawkboard. Furthermore, Arduino microcontroller is used to control the motion of the Wheelchair understands six words and reacts according to the spoken.. REFERENCES [] A K Ray and K M Bhurchandi Advanced Microprocessors and Peripherals, TMH [] The 0 Microcontrollers Embedded systems, Pearson Education. [] Douglas Comer Internetworking with TCP/IP: Principles, protocols, and architecture [] Andrew S.Tanenbaum Computer networks [] Soper & Mark Edward Absolute Beginner's Guide to Home Automation, Pearson Education [] http://www.ehow.com [] http://www.0projects.net [] http://www.keil.com [] http://www.maxim-ic.com [0] http://www.datasheetcatalog.com [] http://www.atmel.com Vol, Issue, 0, pp -