Posts

Gantt chart

  Semster1 Tasks W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 Literature Review Purchase of Components Learn LabView Coding Develop the Game in Labview(Software) Develop the Game using DAQ or Board Tasks Semster2 W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 Development of GUI Measurment of Reaction Times Addition of LEDs and Player Stages Addition of Levels and Controls Development of GUI second Variant Addition of LEDs and Color Detection Finding the Mean value for Input Colors Development of Third Design Addition of counter and Timer Circuit Write Detialed Report

Semester 2: week 11 to 12

Image
  In these weeks the main objective was to implement the third variant of the game. The first week was focused on the design layout of the game means how the players will react and how to develop the layout of the front end. In the 11th week the design was finallized for the implementation to labview. The selected design was ro memic a real time system machine to virtual environment in which multiple leds could be represented to show the same working. The idea was to turn on multiple leds in first attempt and then at the same time timer would also go On. So in other words for one specific level there is a dedicated time for the turning on counter and attempts to that led. The minute when timer starts ot count the attempts and time for those attempts.    

Semester 2: Week 6 to 10

Image
In these weeks, the main objective was to design and develope  another variat of the game. The purpose of drveloping second variant is to overcome the limitations of the approach1 and to provide a better solution. Yhe entire game was based on the multiple LEDs and string Displays. When the player turns On the game then a randon number appears on the scree. In this design initially 4 leds were there but the count time for only 1 LED was there but later on this version was improved further in order to add more buttons and to make the environment more better as compared to the previous one. In the next 2 weeks the entire working was pivioted arround the utilization of buttons and detection of different Leds. The detection of the leds were also depenedent on the response time of the user. If the user presses the right button then color of the Led changes and shows a count for the corresponding blinks and response time. The entire system had 4 calculations along with the best feature of...

Semester2: Week2-4

Image
 In these weeks, the implementation of the GUI in LabVIEW was designed. The reason for implementing the game in GUI was to implement the real time game in software environment. In these week, week2 was used to develop the basic layout of the game whereas, in the week 4 to 5 the activity was carried out on the basis of adding features to the game. As the level of the game is very important to the player so that's why additional players to the game are added and represented with the help of LED.  Once the LED was ON then its time was measured with the help of GET time function of the LabView. The minute time was gained then subtraction of the responded time and that time was done through subtractor operator. This game also had feature of the winning if the reaction time was less to specific value.

Semester2(Week1): Change of Project to Fully Software

Image
In the first week of semester2, due to multiple factors the project was changed to fully software side after the permission grant from the supervisor. The entire week was spent on the analysis of the game that could be replicated and evaluated to LabVIEW software. The reason for this analysis was based on the shifting to software from the hardware. This was quiet challenging to show the working in simulation side instead of the hardware side.

Week-12(Semster1): Development of Game

 In this week, the entire game was tested with the help of consistent testing procedures in order to validate the performance of the code. As the main aim was to test the performance of the code when more than 1 player would be enrolled for the specific activity of the game. The level of the games were decided on the basis of  difficulty and complexity. In this week, the entire week was spent on the basis of testing and validation. 

Week9-11(Develop GUI in Labview)

Image
This is the time that was dedicated to translate the concepts to implementation, the objective of this GUI was to grasp an understanding about the utilization of the loops and operators in order to get the desired working of the code. The first step towards the implementation was to study the timer operation in which the time start and end time of the game was determined. when the loop was initiated based on the randomization then multiple errors were faced due to the not connected terminals of the loops. Once the proper initialization and terminals were considered then loop was executed on the basis of corresponding action.