Mindstorms II
The LEGO MINDSTORMS Hangman Game is a project that will inspire potential undergraduates with an interesting and interactive concept that integrates engineering and programming into a simple game. This project allows user interaction and teaches the basic concepts of engineering and program...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/52086 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | The LEGO MINDSTORMS Hangman Game is a project that will inspire potential
undergraduates with an interesting and interactive concept that integrates engineering and
programming into a simple game. This project allows user interaction and teaches the basic
concepts of engineering and programming.
The classic Hangman game is where a player guesses a random word before a full stick man
on a noose has been drawn. Based on this game play idea and with much planning, designing
and programming, the group developed a design that is fun and interactive utilizing LEGO
MINDSTORMS that incorporates engineering and programming.
A LEGO MINDSTORMS robot and a laptop are required to play this game. Both devices are
programmed with Java. The Bluetooth wireless communication and connection is between
the two devices. Whenever the player selects a correct entry, the robot will write out the entry
physically. The robot is capable of drawing all 26 letters. The concepts of correct and
incorrect guesses are also programmed into the system to provide the outcome of the game.
This project was done by a group of three, each handled different parts of the project. This
report will cover physical building of the robot and the robot's writing function. The
Bluetooth communication between the devices is done by one member. The laptop program
GUI was done by other member. These two parts of the project will be covered briefly here
for better background understanding of the project. |
---|