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...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Michelle Sook Khim
Other Authors: Kong Wai-Kin Adams
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
Description
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.