Project Overview

For our project, we intend to create a three layer Labyrinth style game. A Labyrinth game is a motion controlled game in which the player moves a ball through a maze, avoiding various holes along the way. By utilizing motion sensors to control the shift and movement of the board, the challenge becomes greater with each increasing level.

Tutorials

The goal of this project was to create an arcade-style labyrinth game where the user uses a wii nunchuck to tilt the board so that a ball will roll from the beginning to the end. The first programming aspect is connecting servo motors to a wii nunchuck so that the accelerometer in the nunchuck can control the tilting actions of the board. The second programming aspect is programming a sensor so that when the ball falls down a hole, 10 points are subtracted from the user's score and a sound effect is played. The maze has 3 levels, each connected by a ramp.

Step 1: Build a Board
We mapped out a board and drew it up in Creo Parametric (Figure 1)
Figure 1: CAD Model of the Board, Top-Down view

Afterwards, the plans were passed off to our carpenter who constructed the three layers (Figure 2).
 
Figure 2: 3 Separate Layers of Maze

To build the walls that encase the three boards they needed to be cut, channeled and biscuited. The walls were cut using table saw or a compound saw. Channeling is cutting out an indent into the wood (Figure 3). This helped to make the baseboard attach to the walls more securely because it can rest in the divots in the walls. It also makes gluing much easier. There are two main methods of channeling wood. The first method employs a dado set. A dado set consists of two adjacent blades that cut parallel slits into the wood at a specific distance apart. The other way that this can be done is with a regular table saw blade. The fencing is moved to a specific distance and moved to cut the wood to a specific length. Since most blades are 1/8" this may need to be done quite a few times. In order to do biscuiting (Figure 5) you need to have a biscuiter. Biscuiting is a method that connects two pieces of wood without using screws or nails. Once you have a biscuiter, the dial can be adjusted to choose the width of the cut. The cuts are associated with little pieces of wood that you glue in and connect the wood with. Biscuits work by making wood swell when it comes in contact with wood glue. This causes the pieces of wood to attach to each other since there is something connecting them. The glue also keeps them together.
Figure 4. The wood with channeling
Figure 5. The biscuit cut into the side of the wood

For the sound effects, we adapted the following tutorial to our purposes: http://maxoffsky.com/maxoffsky-blog/how-to-play-wav-audio-files-with-arduino-uno-and-microsd-card/

For the light sensors that detected when the ball rolled down the ramp, we adapted the following tutorials to our purposes: http://www.learningaboutelectronics.com/Articles/Arduino-light-detector-circuit.php

No comments:

Post a Comment