This robot consists of a PIC 16F877A microcontroller interfaced with the motor controls of a DC gear motor. This microcontroller is responsible for decoding the correct control signals when given a control byte, and sending these control signals to the motor controls. In addition, to these two sensors are also connected to the microcontroller. These sensors are placed to measure temperature and humidity. Remote communication to the AMWR is accomplished using zigbee. The remote control module using zigbee is connected to a pc using a serial cable (RS-232) at baud rate 9600.In order to provide feedback from the robot; an android mobile phone camera is attached to the robot. A 2.4 GHz wireless link provided, along with the camera used to communicate with the controlling PC. PLC software running on the controlling computer is responsible for converting instruction given by a user into a byte code, and sending it to the zigbee module via db9 serial port of the PC.
The major objectives of the robot are embedded control of a robot, atmospheric condition measurements, zigbee based communication, live video feedback, and PC-based direction. Zigbee can penetrate walls and be used in places where a wired network is either not suitable or cannot be established. The advances in the wireless technology have made it possible to establish a network just by placing the communicating nodes at the required places and switching on the transmitters in them. It is possible to have great transfer rates even at long ranges. With such usefulness and many more features, a wireless network is the surely needed in places where it is not possible to establish a network using wires. Also, in case of cave-ins, or an explosion the wire may get damaged making the entire network useless.
Zigbee is used to overcome all the shortcomings of a wired network. With its great range even through solid objects such as walls or in this case it is the most suited technology for our purpose. Another improvement that can be implemented in the future is autonomous obstacle avoidance. Once an obstacle has been detected and the robot stopped, it is up to the user to decide how to go around the obstacle using the video feedback. However, in the future, proximity sensors can be used to actively avoid obstacles and go around them instead of stopping to let the user decide the next movement. Robot section


The AMWR is controlled by a remote control module using zigbee for communication. The module is connected to a PC through its DB9 serial port. The remote control module consists of a max 232 IC and an XBee/XBee-PRO RF Module with help of a GUI developed on java platform.The data from usart given to the max232 and it convert CMOS/TTL into RS232 logic and given to the zigbee and it transmit to robot section. RS232 is -30 to +30V and the TTL is -5 to +5V. The motor direction given by using pc software. Also data from the robot section are seen on the display . The data are temperature and humidity values. The motors can be used to make the car and sensors as well as camera can be place.
Components Required
PIC 16F877A - 1
ZIGBEE - 2
45RPM GEAR MOTOR - 2
MAX232 - 2
LM35 - 1
HM1500 - 1
L293D - 1
Capacitor
22pF - 2
1μF - 8
100μF - 1
Crystal oscillator 11.0592MHz - 1
Diode 1N4001 - 4
Resistor 10K - 3
Push button - 1
No comments:
Post a Comment