GithubHelp home page GithubHelp logo

a-tokyo / dance-dance-byte Goto Github PK

View Code? Open in Web Editor NEW
0.0 5.0 1.0 17.12 MB

๐Ÿ•น๐Ÿ”ŒA simple dance dance revolution like game built using Arduino-Mega328p with embedded-c.

Home Page: http://a-tokyo.github.io/dance-dance-byte

Processing 21.76% Arduino 78.24%
arduino game embedded-c hardware mega328p

dance-dance-byte's Introduction

Dance Dance Byte

Description:

The game is simple enough. It has n*n squares in big square board, first of all a player should stand in the middle of the dancing board to make the Ultrasonic sensor detect a player and start the game, the squares will start to light up in patterns according to the song. At this time a player should put his/her foot on the square which has a pressure sensor that till the program if it's the right square, according to that the score will calculated, if the player wins a sound will be changed to a winner sound as well as the LEDs will light up the winner pattern otherwise the looser one. The game utilizes Arduino-mega328p.

Inputs:

Ultrasonic sensor: to detect the presence of anyone wants to play the game, if so the game will start. Photocell: to detect the intensity of the surrounding light which will be used to balance the game lightings accordingly (similarly like auto brightness in android phones which adjust the brightness according to the surrounding light ). Pressure sensors: about 8 sensors (maybe more) that will be used to play the game.

Outputs:

A Song that will be played using Adafruit Wave shield. About 8 LEDs (maybe more) that will light up with different colors in different patterns according to the song of choice(extracted from the song frequency ). A scoreboard to display the status of the game as well as current score of the player.

####Contributers:

  • Sedki Gabra Sedki Abdelhakim
  • Mostafa Ebrahim Hassan
  • Nada Bahaa Eldin
  • Ahmed Tarek Ahmed Mohamed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.