Académique Documents
Professionnel Documents
Culture Documents
Term Project
Jomarie Amabao
Arjay Bernardino
Title Pages i
Table of Contents ii
Overview 1
Requirements Specifications 5
Analysis 6
Design 7
Implementations 8
Test Documentation
9
Appendices 10
Glossary A
Source Code
B
Version Index C
References D
Progress reports E
Time logs F
The Quiz Game needs to be modified so that we can bring the signal to the
Arduino controller, and then, when appropriate, send a signal to the button
to flash it's light.
Overview
Game Ka Na Ba quiz game is one of the favorites for creating excitement and
educational instruction at the same time. Teachers, summer camp
counselors, and even industry educators find this type of game to help
generate interest and involvement from the participants. The idea behind
this game is simple but sometimes finding a device that will perform the
player to respond lockout function can be problematic. Based on some pretty
neat lighted buzzers and an Arduino put in to a project box.
While the LED lights from Learning Resources were designed as "stand
alone" devices, a few modifications allows them to be connected to and
controlled by an Arduino controller. The LED lights make a professional
looking and fun implementation of a Quiz Game controller.
The control box houses the Arduino Uno, the reset button, and four LEDs.
Intermediate soldering skills and patience will produce a nice looking and fun
to use Quiz Game Controller.
The order is indicated on the control box LEDs. Of course the beauty of
having a programmable controller is tuning it to just the way you want it.
Other game modes are possible, including "Wheel of Fortune" modes,
although this version of the Arduino program only implements the "Jeopardy"
style game which is a quiz competition in which contestants are presented
with general knowledges clues in the forms of answers, and must phrase
their responses in the form of questions.
The project team consists of five members; the team leader, programmer,
researcher, system analyst and the documenter. Jomarie Amabao as the
team leader works with the team to set the key goals and major objectives.
As soon as the project distributed, she lead the team for developing a project
plan that would works to achieve progression of the project and finished it on
the target date. She organizes and acknowledges the contribution of the
team members. Rosemarie Del Rosario takes responsibility in hardware of
the system. She purchased needed equipment for developing of the project
such as resistor, led, arduino and so on. Mayching Alueg and Krenz Steven
Fernandez are the programmer. As soon as the arduino arrived they also
start coding for the system. Shaina Delos Santos do the documentation.
Arjay Bernardino assigned for doing the miniature. Amabao help for the
documentation. All members did research to some related topics about the
system and to every roles they have assigned.
Project Schedule
We used the waterfall methodology in this project and follow the software
development life cycle phases. In other words, the team gather idea and
information on how to develop the Game Ka Na Ba System, analyze,
developed and implement the system.
There are some things that needed to put in consideration while developing
the project. There are time, resources and experience. Time management is
important because it can estimate the time required to complete each
milestone in project phase. It is able to determine how much time needed to
perform each task by referring to the schedule that given by the Instructor. In
addition, this project is not a full time development because there will be
other subjects to be concentrated. Therefore, time allocated is limited and
tight.
To develop a good quality project, there will be a lot of knowledge and skills
required. Due to our knowledge and skills about the game system are
limited, therefore sometimes have to spend on researches and studies about
the system. There are many things that need to learn in order to obtain the
related information. Therefore some consideration have to take in account on
above things in order to come out a quality project system on specify
timeframe.
Requirement Specification
Here are the software and hardware required parts for the system:
Software
Hardware
Project Box
Analysis
Preparations Result
At times it becomes very difficult to identify which team has pressed the
button when two teams press the buzzer within a very small time gap. In
such cases the decision can be biased due to human intervention. The quiz
buzzer presented to takes care of the stated problem.
Each player have their individual button for the game. Each of them have to
pressed the button immediately to answer the question. The button which
light first means the one who first pressed the button and he will be given a
chance to answer. If he got the correct answer the button will blink multiple
times if not, the correct answer blink. In the end the game result and winner
were announce.
Design
Implementation
Test Documentation
On the initial test of the system, it fails because the led does not turn on. The
programmer in the team checked the code as well as the team assign in
hardware. They replace the LED of another LED and cheked breadboard until
it lights on. After it lights on, next step is to make the LED blink. The actual
output does not really met the expected outcomes only the basic of the
system the LED activated when the button pressed and it blinks multiple
times.
Appendix A: Glossary
Overview
The quiz buzzer system are widely used in school, colleges and TV programs. The
individual or a team who presses the buzzer earliest is entitled to give the answer.
At times it becomes very difficult to identify which team has pressed the button
when two teams press the buzzer within a very small time gap. In such cases the
decision can be biased due to human intervention. The quiz buzzer presented to
takes care of the stated problem. This system disable the other inputs as soon as
the first buzzer is pressed. This quiz buzzer can be used for a maximum of eight
teams.
The intention behind the consideration of this project is to generate and manage a
simple question. To maximize success in a game show scenario using their
knowledge that they obtained, coming up with their own problems derived from
game shows and by practicing strategies. The system is very user friendly and it is
anticipated that functions of the system will be easily accessed by administrations,
academics, students and applicants.
The project team consists of five members; the team leader, programmer,
researcher, system analyst and the documenter. Jomarie Amabao as the team
leader works with the team to set the key goals and major objectives. As soon as
the project distributed, she lead the team for developing a project plan that would
works to achieve progression of the project and finished it on the target date. She
organizes and acknowledges the contribution of the team members. Rosemarie Del
Rosario takes responsibility in hardware of the system. She purchased needed
equipment for developing of the project such as resistor, led, arduino and so on.
Mayching Alueg and Krenz Steven Fernandez are the programmer. As soon as the
arduino arrived they also start coding for the system. Shaina Delos Santos do the
documentation. Arjay Bernardino assigned for doing the miniature. Amabao help for
the documentation. All members did research to some related topics about the
system and to every roles they have assigned.
Project Schedule
We used the waterfall methodology in this project and follow the software development life cycle
phases. In other words, the team gather idea and information on how to develop the Game Ka
Na Ba System, analyze, developed and implement the system.
There are seven phases needed to be followed in order to accomplish the developed project. In
the preliminary investigation phase, the perceived problems, opportunities and directives that
triggered the project are defined and the risk of pursuing the project assessed. Each team
member start on their assigned responsibility such as researching and gathering information.
The project team leader lead the team to do research on how will they performed their given
works.
In the requirements analysis phase, the team must able to identify the problem and the
requirements for the project system. For the hardware, Del Rosario who handled for the
hardware purchased needed tools for developing the Game Ka Na Ba System. As soon as the
project have given she ordered arduino which will be using to make the system possible. While
waiting for the arduino, the team inquire online and in the market for game buzzer to use but
there is none. It is hard to find and get the accessories such as buzzer and arduino in order to
integrate with the Game Ka Na Ba system. This is because the accessories require more cost
and budget consideration.
In the construction phase, system components are constructed and tested for that design based
some level of design specifications. The programmer start implementing with their code together
with the hardware. It takes many tries before the led turn on and blink. After many failure and
tries, the system run and tested.
In the implementation phase, a smooth transition will be provided to the new system and help
users cope with normal start-up problems.
There are some things that needed to put in consideration while developing the project. There
are time, resources and experience. Time management is important because it can estimate the
time required to complete each milestone in project phase. It is able to determine how much
time needed to perform each task by referring to the schedule that given by the Instructor. In
addition, this project is not a full time development because there will be other subjects to be
concentrated. Therefore, time allocated is limited and tight.
Requirement Specification
Here are the software and hardware required parts for the system:
Software
Arduino Software - Arduino Software (IDE) - contains a text editor for writing code, a
message area, a text console, a toolbar with buttons for common functions and a
series of menus. It connects to the Arduino and Genuino hardware to upload
programs and communicate with them.
Hardware
Test Documentation
On the initial test of the system, it fails because the led does not turn on. The
programmer in the team checked the code as well as the team assign in hardware.
They replace the LED of another LED and cheked breadboard until it lights on. After
it lights on, next step is to make the LED blink. The actual output does not really
met the expected outcomes only the basic of the system the LED activated when
the button pressed and it blinks multiple times.
Appendix D: References
https://www.arduino.cc
http://www.projectnotions.com
http://www.almorale.com/buzzers
http://www.instructables.com
https://www.pinterest.com/pin
http://www.quizgamebuzzers.com/
https://wireless-buzzers-quiz-buzzer-trivia-games.com
Arduino Learning.pdf