JohnLy57 / Persistence-of-Vision-Game-Display

Dinosaur Game inspired by Google Chrome Playable on a 20" Box Fan!

Home Page:https://johnly57.github.io/Persistence-of-Vision-Game-Display/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Persistance of Vision (POV) Game Display

By John Ly and Zesun Yang --- (ECE 4760 Final Project)

Introduction:

Our team is really intrigued by POV displays and we wanted to explore how POV works. That’s what led us to this project. Unlike most POV projects we have seen on the internet that only plot static graphs, we designed a POV game that the user can interact with. The main character of the game is a green dinosaur, and it needs to dodge fireballs by jumping up. We used a box fan, a PIC32 microcontroller, an accelerometer and other sensors to create this cool game. When the user shakes the fan, the accelerometer detects it and informs the dinosaur to jump. It’s a fun project, and it’s also a good exercise for your arm.

Our Website

POV Dino Game Preview

Parts List:
Item Price
1 x Box Fan $20
1 x PIC32MX250F128B $5
1 x ECE4760 Small Board $4
1 x Microstick $1
1 x 0.5m Dot Star LED strip $25
1 x Comidox Slip Ring $7.79
1 x Level Shifter $0.81
1 x IR LED $0.47
1 x IR Phototransitor $0.71
1 x SparkFun LSM6DS3 6DOF IMU $10.95
2 x Small Solder Board $2
3D Printed Parts n/a
1 x 9V Battery $2
4 x 1.5V Battery $2
30 x Several Jumper Cables $3
23 x Header Socket $1.15
2 x Buttons $1
Total $88.50

About

Dinosaur Game inspired by Google Chrome Playable on a 20" Box Fan!

https://johnly57.github.io/Persistence-of-Vision-Game-Display/


Languages

Language:Objective-C 65.2%Language:C 29.1%Language:C++ 3.2%Language:Makefile 2.3%Language:Shell 0.2%