Published on Feb 15, 2016
This project is developed for the users to control the operation of a robot through voice commands. The user can control all the movements through voice commands with Artificial Inteligence.
When the user commands, the microphone receives the sound and sends to the PC. The PC generates a corresponding digital signal and sends through the serial port.
The microcontroller receives the signal through RS 232 and sends signal to the driver section. This signal is thus used to drive a corresponding relay in the external electronic circuit. The relay is used as a switch to operate a multi channel RF transmitter.
The robotic section consists of a multi channel RF receiver, Fire sensor and fire extinguisher, IR transducers at its eyes. The RF receiver receives the signal from the RF transmitter and accordingly it sends signal to the microcontroller.
The microcontroller sends signal to the relays through driver section. The relays are used as a switch to switch on or switch off the particular motor in the robot. By this way the user can control the operation of the robot.
If there is any obstacles in front of the robot, It automatically turns its head left and right and searches if there is any way.
The fire sensor senses the occurrence of fire. If there is fire, it automatically extinguish the fire with the help of a fire extinguisher connected with the robot.
The design and port programs are written in Visual Basic. The Microcontroller program is written in assembly language. The microcontroller used is PIC 16F73