Wireless Robot is based on PIC16F/PIC18F Controller, as its name suggest it is a wireless device, the mode of communication here is Blue-tooth (HC-06 Bluetooth Module).
As Blue-tooth is present in almost all mobile phones, so one can use the Android Mobile Phones to control the robot.
The Robot application running on Android Phone will control the direction and running state of the robot.
The following is the snapshot of the application on a Samsung Android Phone, Forward Button is use to move the robot in forward direction, backward button press will bring robot in reverse gear.
This wireless robot respond instantaneously to the command sent from the Android Phone using Bluetooth Module.
Schematic:
The above schematic diagram is based on PIC18F4550 while the project and code is built around PIC16F877A, just replace the controller in the above schematic with PIC16F, there are no conflicts between the pin connections, one can use the same schematic and the PCB design.
The following images illustrates the 3D View of the PCB:
The code is written in MPLAB-X IDE along with MPLAB XC8 Compiler, the snapshot of the work-space is given below:
The working of the Wireless Robot is shown in the following video. (In the video shown below, the application used is Bluetooth SSP, which can be downloaded from the Google Play Store, Later we developed our own application, which also works perfectly).
As Blue-tooth is present in almost all mobile phones, so one can use the Android Mobile Phones to control the robot.
The Robot application running on Android Phone will control the direction and running state of the robot.
The following is the snapshot of the application on a Samsung Android Phone, Forward Button is use to move the robot in forward direction, backward button press will bring robot in reverse gear.
Android Phone Application |
Schematic:
Schematic Diagram |
The following images illustrates the 3D View of the PCB:
3D View |
Development Work-Space |
No comments:
Post a Comment