تفاصيل العمل

We wanted to take computer games to the next level by adding some interaction to them and for this task we chose the dinosaur game that appears each time there is no internet connection, our idea was to allow the player to play this game not only through pressing some buttons on his/her keyboard but actually through jumping in real life, so the player has to actually jump in order to skip the cactus and win the game.

Sensors and parts used:

● 1 IR sensor

● 1 LDR Sensor

● Field Programmable Gate Array ( FPGA )

● Arduino Uno

● 1 LED

● 1 Servo Towerpower SG90 Motor

● 1 10k ohm resistor

The implementation :

General code implementation was constructed through several entities. Some of those entities have sub-entities.

The vhdl file has 5 entities (XboxLite, CounterOn, ConvertBCD, MotorCTRL, and Servo). The VHDL code begins from XboxLite entity which is the main entity 3 inputs (1 for LDR sensor , 1 for IR sensor, 1 for 10 Mhz clock) and 3 outputs (LED , 7 Segment display and Servo Motor) as shown in the figurebelow.

بطاقة العمل

اسم المستقل Aly Hassan E.
عدد الإعجابات 0
عدد المشاهدات 23
تاريخ الإضافة

المهارات المستخدمة