EE5076 Embedded Systems Engineering.

Publish By: Admin,
Last Updated: 01-Sep-23
Price: $120

EE5076 - Embedded Systems Engineering - Brunel University London

Assessment - Ping Pong Game on Embedded Devices

Objectives:

The aim of this group project is to access the students` ability on embedded system design using different programming languages and tools for microcontroller and FPGA based embedded systems. The students will gain knowledge of the embedded system design and also gain experience in designing embedded systems using different tools and hardware platforms.

Brief Description

The task is to design a ping pong game working on both the microcontroller and FPGA boards. In this exercise, the students are going to create a game of ping pong that works on both microcontroller and FPGA based development boards.

Learning Outcomes

a) Investigated a technical design problem, developed solutions, and built and tested a chosen design.

b) An appreciation of a complete project development cycle, practised team working skills.

c) Ability to analyse and evaluate the impact of design choices on system performance and the role of embedded systems.

AIM

The aim of this group project is to assess the students` ability on embedded system design using different programming languages and tools for microcontroller and FPGA based embedded systems.

OBJECTIVES AND LEARNING OUTCOMES
The principal objective is to gain knowledge of the embedded system design. Experience will also be gained in designing embedded systems using different tools and hardware platforms. On completion of the group project, students should have:

a) Investigated a technical design problem, developed solutions, and built and tested a chosen design.

b) An appreciation of a complete project development cycle, practised team working skills.

c) Ability to analyse and evaluate the impact of design choices on system performance and the role of embedded systems.

ASSESSMENT STRUCTURE

There are 3 components for the assessment:

a) Technical report 50%, with individual assessment of different parts done by group members. The report should be written in good English under a good structure. Maximum 20 pages for microcontroller based design and 30 pages for FPGA based design.

b) PowerPoint presentation 30%, with individual assessment of different parts presented by group members.

c) Demonstration 20%, with individual assessment of group members demonstrating individually their work independently.

DESIGN TASKS

The task is to design a ping pong game working on both the microcontroller and FPGA boards.

In this exercise, the students are going to create a game of ping pong that works on both microcontroller and FPGA based development boards. There will be 8 LEDs and at least two switches/buttons to control the game. Single LED is lit on one by one and move from one end to another like a bouncing ball. The buttons are used to control the directions of the ball movement by two players.

When the game starts, one player should start a single, lit LED from the left end and move it to the right end. Another player should response when the ball hit the right end and turn the ball move back from right end to left end. The ball will continues to move backwards and forwards again and again.