This approach is the software approach which is usedfor Design – Software Model The second design involves a programming solution. A Bluetoot h module is implemented on board with Arduinoand sensors. The module produces signal which can becombined to create commands. This algorithm is developed with accuracy in the Arduino platform. The Arduino is programmed using the IDE called Arduino IDE. The Arduino IDE consists of different algorithms for operations which are dedicated to perform actions. The processing of data taken from sensors is done to generate the desired output signals (commands) which in turn helps in controlling of actuators. The flow of data is shown in fig. 3.c ieee projects for mca 2019 For sending command to hardware section transmitter is used. The transmitter consists of Bluetooth device controlled by Android commanded application with controlled actions. The receiver consists of Bluetooth connected with Arduino microcontroller which activates H-Bridge to drive motors. The robot contains one chassis with four D.C. motors. It rotates Left, Right and does Forward and Backward movement. Fig 4 shows several types of motion of robot in different directions as selected by user. Fig. 5 shows the motion of robot in forward motion,. So, the button for forward is green and all other are in red color.
Android Application Android application supports real time monitoring of thestatus of robot. The data from Arduino is sendvia Bluetooth to mobile which is translated byapplication for user-view. This help user in real timemonitoring of the functions performed on field. The android application consists of various screens. Itincludes the connection setup, control screen and Real-Time data monitor. In fig.9 the ConnectionSetup Screen is shown. When the android application is started,firstly it is connected to robot via Bluetooth, andotherwise all other functionalities remain disabled. Whenthe application is successfully connected all controlsbecame active, ready to use.Otherwise all otherfunctionalities remain disabled. When the application issuccessfully connected all controls became active, readyto use.In robot many different sensors such as infrared sensor, ultrasonic sensors, LDR, NTC Thermistor are mounted on chassis and wheels are connected through geared D.C. motors. https://codeshoppy.com/latest-mca-project-topics-2018.html LEDs are connected with Arduino showing the motor operations. The glowing sequence of LEDs is mentioned in the Table 1. The reading from the different sensors are send to android application from Arduino. The data is then displayed on the application with corresponding sensor name as shown in Fig10.
TESTING OF ROBOT SOFTWARE DEVELOPMENT OF THE ARDUINO
The Arduino code is basically for testing themotion where android application is linked torobot via Bluetooth and control motion ofmotors in the field is tested. The inconsistencies are improved by takingmultiple actions by optimizing them toaccurate direction.