Game – Entertainment Projects

LED Cube with SnakeGo

LED Cube with SnakeGo

Introduction The idea of our final project is to design and implement a PIC32-drived 8x8x8 LED cube with 3-dimensional display. Besides 3D display feature, another major feature of this magical LED cube is that it provides a playing field and users can play 3D snake game on the cube by using NES controller. Six buttons

LED Cube with SnakeGo Read More »

Overview of System Design

IoT Hand Gesture Video Control

Introduction In this project, we designed and implemented a system that will utilize light & shadow and relative distance to to recognize the single hand gesture in the air and use different gestures as commands like volume up or speed up to control a video playing. While using keyboard keys to control videos can sometimes

IoT Hand Gesture Video Control Read More »

High level design 11

EOG-Controlled Video Game

Introduction The goal of this project is to develop an electrooculography (EOG) system that can record potentials across a user’s eyes, and use the resulting signal to control a simple video game. An electrooculograph is a device that measures the standing potential across the human eye. In this project, we will use silver-plated electrodes to

EOG-Controlled Video Game Read More »

Overall Block Diagram

Groovy Times

Introduction  Our team being excited by the recent trend towards more active forms of entertainment, such as those provided by motion-control systems and virtual-reality headsets, set out to create a similar type of device. We were further inspired by the games Rhythm Heaven and Dance Dance Revolution, in which the different physical inputs made by the player worked

Groovy Times Read More »

Autonomously Hovering Quadcopter

Autonomously Hovering Quadcopter

We designed, constructed and tested an autonomous quadcopter that used an IMU to control its attitude and a radio to transmit data to a controller, which we also built. The project focused on making the quadcopter as autonomous as possible, so only high level commands such as flight time are sent from the controller to

Autonomously Hovering Quadcopter Read More »