6.Interface Performance Specification - P-Division-2019-2020-Even/Repo-12 GitHub Wiki
List of Subsystems
- Subsystem 01: Playing Arena Unit
- Subsystem 02: Dino Control Unit
- Subsystem 03: User Interactions Unit
- Subsystem 04: Casing Unit
Playing Arena Unit | Dino Control Unit | User Interactions Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :x: | :heavy_check_mark: | :heavy_check_mark: |
Spatial Interaction | :heavy_check_mark: | :x: | :heavy_check_mark: |
Dino controls Unit | Playing Arena Unit | User Interactions Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :x: | :heavy_check_mark: | :heavy_check_mark: |
Spatial Interaction | :heavy_check_mark: | :x: | :heavy_check_mark: |
User Interactions Unit | Playing Arena Unit | Dino controls Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Spatial Interaction | :x: | :x: | :heavy_check_mark: |
Casing Unit | Playing Arena Unit | Dino controls Unit | User Interactions Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Spatial Interaction | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Interface Performance Specification
Playing Arena Unit | Dino Control Unit | User Interactions Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :x: | The Restart Button on the User Interaction Unit will signal the DC Motor to restart the game | The Speed Of Blinking of the lights depends on the PWM value of the L298N Driver. The time interval between the blinks is given by the formula, t = 2 -(pwm*0.015) |
Spatial Interaction | On Pressing the Jump Button the Dino Spatially interacts with Arena for a second. Orienting itself 2cm above the conveyer Belt | :x: | The Playing area will be made fit above the Casing unit |
Dino controls Unit | Playing Arena Unit | User Interactions Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | :x: | The Dino attached to Servo Motor must be initiated at an angle 10° and when there is data interactions such that Jump Button pressed makes the Servo angle 90° | When the Dino gets hit the sensor sends data to the Casing unit To Display the final Score, Stop the Background Music and Play the Siren indicating that Dino got hit and the game is over. This Sound is played until the User Off or Restart the Game |
Spatial Interaction | On Pressing the Jump Button the Dino Spatially interacts with Arena for a second. Orienting itself 2cm above the conveyer Belt | :x: | The Dino Control Unit will be made fit above the Casing unit |
User Interactions Unit | Playing Arena Unit | Dino controls Unit | Casing Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | The Restart Button on the User Interaction Unit will signal the DC Motor to restart the game | The Dino attached to Servo Motor must be initiated at an angle 10° and when there is data interactions such that Jump Button pressed makes the Servo angle 90° | The jump button pressed, will send data to the Casing Unit and play the Beep Sound once the button is Send |
Spatial Interaction | :x: | :x: | The User Interactions Unit will be made fit above the Casing unit |
Casing Unit | Playing Arena Unit | Dino controls Unit | User Interactions Unit |
---|---|---|---|
Material Interaction | :x: | :x: | :x: |
Data Interaction | The Speed Of Blinking of the lights depends on the PWM value of the L298N Driver. The time interval between the blinks is given by the formula, t = 2 -(pwm*0.015) | When the Dino gets hit the sensor sends data to the Casing unit To Display the final Score, Stop the Background Music and Play the Siren indicating that Dino got hit and the game is over. This Sound is played until the User Off or Restart the Game | The jump button pressed, will send data to the Casing Unit and play the Beep Sound once the button is Send |
Spatial Interaction | The Playing area will be made fit above the Casing unit | The Dino Control Unit will be made fit above the Casing unit | The User Interactions Unit will be made fit above the Casing unit |