5.Functional Specification - P-Division-2019-2020-Even/Repo-12 GitHub Wiki

Sl.No Functions Specifications
01 Moving Arena The Conveyer Belt which has the Obstacles attached to it must move continuously. The 10 obstacles must repeatedly return after the required time interval.,
02 Jumping Dino The Dino attached to Servo Motor must be initiated at an angle 10° and when Jump Button Is pressed it must jump to angle 90°. It must come back after 1 second to next position and get ready for Next Jump.
03 Obstacles Obstacles are firmly attached to Conveyer Belt and Once it Hit Dino it will also make changes in Signals.
04 Increase Difficulty of Game The Difficulty of the game is Increased by the Increasing the speed of the moving arena. The Obstacles travel at a faster rate with this.
05 Display Score The Score will be displayed in the MATLAB & SIMULINK using Simulation Dashboard. (The Live Score Will Be Displayed and the End Score will be displayed)
06 Sense Dino Hit There will be Limit Switch attached to the Dino once the Obstacle Hits the Dino the changes in the Electrical Signals stops the game.
07 Lightings The RGB led used will glow according to the Situations of the game
I) When the Game is ON the LED’s will Glow white in Colour for 5 seconds
ii) During the Play it will Blink Green Corresponding to the Speed of the Game (Range: 2 sec – 20 msec)
iii) Once the Game is Over It will Blink Red for 10 seconds
08 Sounds The Buzzer will beep once the Dino Jump for 5 milliseconds.
The Buzzer will beep after every 0.5 second once the game ends
09 Starting the Game There will ON button that will make the Entire Game Start
10 Receiving Jump Command The Push Button will trigger the Dino Jumping Command
11 Ending of Game The game runs Continuously until the Gamer Makes mistake. Once the Dino Gets Hit the Display Monitor will Show the Final Score and game Conveyer Belt will Gets stop.
12 Restarting the Game The Restart Button will enable that entire game gets restarted.