aaryan

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 24

A

Project

Report

On

Electric Quiz Board


(For Fulfillment of the Requirement of Bachelor of Technology)

2023-2024

Submitted by: Submitted to:


Aryan Prof. SS Tanwar

4thyear , B.Tech 8thsem (Head of Department)

Roll No.-20EEBEE005

Department of Electrical Engineering


GOVERNMENT ENGINEERING COLLEGE, BIKANER
ACKNOWLEDGEMENT

I would like to thank the Project guide, Head of Department Prof. SS Tanwar, for providing all
the material possible and encouraging throughout the course of project. It is great pleasure for us
to acknowledge his assistance and contribution for his prompt and timely help in the official
clearances and valuable suggestions during the development of this project. I would like to
express my profound gratitude to my faculty members and all my team members for their efforts
and collaboration in doing this project work. I perceive it as an opportunity in my career in order
to attain desired career objectives.
ABSTRACT

The Electric Quiz Board is an innovative educational tool designed to enhance


interactive learning experiences. This project integrates technology with traditional quiz
formats to create an engaging platform for students and educators. The primary goal of
this project is to develop a customizable electronic quiz board that can be used in
classrooms or quiz competitions. By incorporating features such as LED displays, buzzer
systems, and wireless connectivity, this quiz board enables dynamic quiz sessions with
real-time score tracking and instant feedback. The project focuses on promoting active
participation and knowledge retention through a fun and competitive learning
environment.
DECLARATION

We, the undersigned, declare that the project entitled 'Electric Quiz Board', being submitted in
partial fullfillment for the award of Bachelor of Engineering Degree in Electrical Engineering,
affiliated to Bikaner Technical University, is the work carried out by us.

ARYAN
20EEBEE005
CERTIFICATE

This is to certify that project entitles as "'Electric Quiz Board” being submitted by ARYAN
[20EEBEE005] is done in partial fulfilment of the requirement for the award of the degree of
Bachelor of Engineering in Electrical to Engineering College Bikaner, is a record of student's
own work carried out under my supervision and guidance. To the Best of my knowledge, this
project has not been submitted in part of full to any other university or institution for the award
of any degree or diploma.

DATE- Prof. SS Tanwar


(Head of Department)
Table of Content
Chapter Title Page no

ACKNOWLEDGEMENT 1

ABSTRACT Error! Bookmark not defined.

DECLARATION 4

CERTIFICATE 5

1. INTRODUCTION

2. OBJECTIVES

3. COMPONENTS

4. CIRCUIT DESIGN

5. CONNECTIONS

6. DETAILED CONNECTION EXAMPLE

7. CONSTRUCTION AND ASSEMBLY

8. WORKING PRINCIPLE

9. RESULTS AND OBSERVATIONS

CONCLUSION

REFERENCES
Introduction

Chapter 1

The Electrical Quiz Board is an interactive educational tool designed to facilitate learning
through engaging quizzes. The board allows users to select questions and answer choices using
push buttons. Correct answers are indicated with LED lights, providing immediate feedback.
This project integrates basic electronic components to create an intuitive and user-friendly quiz
interface.

In the realm of motor control and automation, Brushless DC (BLDC) motors have gained
significant popularity due to their efficiency, reliability, and precise speed control capabilities.
These motors find applications in diverse fields such as robotics, electric vehicles, industrial
automation, and more recently, in smart home appliances.

The project at hand focuses on designing an RPM (Revolutions Per Minute) display system for a
BLDC motor equipped with a speed controller. The primary objective is to develop a user-
friendly interface that provides real-time feedback on the motor's rotational speed.

The RPM Display for BLDC Motor with Speed Controller project aims to create a user-friendly
interface that provides real-time RPM feedback for Brushless DC (BLDC) motors. By
integrating a microcontroller with a speed controller and RPM sensor, the system accurately
measures and displays motor speed on a digital interface. This project not only enhances
operational monitoring but also facilitates precise speed adjustments, making it suitable for
applications in robotics, electric vehicles, and industrial automation where efficient and
controlled motor performance is critical.

Objectives Chapter 2

The objectives of the RPM Display for BLDC Motor with Speed Controller project include
designing a system that provides real-time RPM monitoring for Brushless DC (BLDC) motors.
Key goals involve integrating a microcontroller to accurately measure motor speed using an
RPM sensor, ensuring the display interface is user-friendly and easy to interpret. The system
aims to enable precise speed adjustments and enhance operational efficiency in applications such
as robotics, electric vehicles, and industrial automation, thereby optimizing motor performance
under varying load conditions.

Furthermore, the RPM display system intends to support precise speed control capabilities. By
interfacing with the speed controller of the BLDC motor, the system will enable users to
dynamically adjust motor speed settings based on real-time RPM feedback. This functionality is
crucial for optimizing motor efficiency, enhancing operational performance, and potentially
extending the lifespan of the motor by operating within optimal speed ranges under varying load
conditions.

Moreover, the project aims to ensure reliability and accuracy in RPM measurement. This
includes calibrating the RPM sensor and microcontroller interface to deliver consistent and
precise RPM readings across different operational scenarios and environmental conditions. By
achieving high measurement accuracy, the system enhances its utility in applications requiring
precise motor speed control, such as industrial automation, robotics, electric vehicles, and
various consumer electronics.

In summary, the RPM Display for BLDC Motor with Speed Controller project aims to integrate
cutting-edge sensing, processing, and display technologies to provide a comprehensive solution
for monitoring and controlling the RPM of BLDC motors. By focusing on accuracy, usability,
and performance optimization, the project contributes to advancing motor control capabilities in
modern technological applications.

Secondly, the project aims to implement a user-friendly interface for displaying the RPM
information to operators and users. This interface will be designed to present the RPM data in a
clear and intuitive format, ensuring ease of interpretation and facilitating quick decision-making
regarding motor performance adjustments.

The primary objectives of this project are:

• To design and construct an educational quiz board using basic electronic components.
• To provide an interactive and engaging learning tool.
• To demonstrate the application of electronic circuits in educational devices.
• To ensure the quiz board is user-friendly and reliable.

Components Chapter 3

Major Components

• Microcontroller (e.g., Arduino Uno): The brain of the quiz board, used to control the

LEDs and read inputs from buttons.

• Push Buttons: Used to select questions and answers.

• LEDs: Indicate correct or incorrect answers.


• Resistors: Limit current to protect LEDs.

• Buzzer: Provides auditory feedback for correct or incorrect answers.

• Breadboard/PCB: For assembling the circuit.

• Connecting Wires: Connect various components.

• Power Supply: Provides the necessary voltage and current for the circuit.

Minor Components

• Diodes: Prevent backflow of current.

• Capacitors: Stabilize power supply.

• Transistors: Used for switching and amplifying signals.


Schematic Diagram
The circuit design consists of the following sections:

1. Microcontroller Interface: Connects the microcontroller with the push buttons and LEDs.

• Data Acquisition: The microcontroller receives data from sensors such as RPM sensors,
temperature sensors, or any other input devices. This data acquisition process involves
sampling analog signals, converting them to digital format if necessary, and processing
them according to programmed instructions.

• Signal Processing: Once data is acquired, the microcontroller processes it through


algorithms and logic embedded in its firmware. This could include calculations,
comparisons, or triggering specific actions based on predefined conditions or user inputs

2. Input Section: Includes push buttons for selecting questions and answers.

• Signal Conditioning: Input signals from sensors or external devices often require
conditioning to ensure they meet the requirements of the circuit components they interface
with. This may involve amplification, filtering, or conversion (analog-to-digital or
digitalto-analog) to adapt signals for processing.

• Interface Circuitry: Depending on the complexity of the system, the interface circuitry
may include buffers, amplifiers, ADCs (Analog-to-Digital Converters), DACs (Digital-
toAnalog Converters), and other components to process and convert signals as needed by
the circuit.
3. Output Section: Includes LEDs and a buzzer to indicate the results.

• Signal Conditioning: The output signals from the circuit may require conditioning to
meet the specific requirements of connected devices or actuators. This can involve
amplification, filtering, or digital-to-analog conversion (DAC) to produce signals
suitable for driving external loads.

• Actuator Control: The interface facilitates the control of actuators such as motors,
solenoids, valves, or relays based on processed data or commands from the circuit. This
control ensures precise operation and responsiveness to system requirements.
A basic schematic diagram is illustrated below:
Connections Chapter 5

Push Buttons

• Connection: Push buttons are connected to the digital input pins of the microcontroller.
Each push button typically has two or more terminals: one connected to a digital input pin
and the other connected to ground (GND). Sometimes, a pull-up or pull-down resistor is
used to ensure that the input pin reads a definite high (1) or low (0) state when the button
is not pressed.
• Function: In the quiz board, push buttons serve as the interface for the user to select
questions and answers. When a button is pressed, it completes the circuit and sends a
signal (high or low) to the microcontroller's input pin.
• Example Connection: If you have a push button connected to digital pin 2 of the
Arduino, you would also connect one terminal of the button to pin 2 and the other
terminal to ground. You might also use the internal pull-up resistor by setting pinMode
(buttonPin, INPUT_PULLUP) in the setup function.
• Start/Stop Functionality: A push button can be assigned the task of starting or stopping
the BLDC motor. When pressed, it triggers the microcontroller to activate or deactivate
the motor based on programmed logic. This functionality is crucial for initiating motor
operations or halting them in response to operational needs.

• Speed Adjustment: Push buttons can also be used to adjust the speed of the BLDC
motor. Each press of a button could increment or decrement the motor speed setpoint,
allowing for fine-tuning of RPM values according to application requirements. This
feature enhances flexibility and precision in motor control.

• Mode Selection: In more advanced implementations, push buttons may facilitate mode
selection. For example, switching between manual and automatic control modes where
manual mode allows direct user input for speed adjustments, while automatic mode may
involve predefined speed profiles or closed-loop control based on feedback from RPM
sensors.

LEDs

• Connection: LEDs are connected to the digital output pins of the microcontroller through
current-limiting resistors. Each LED has two terminals: the anode (positive) connected to
the microcontroller's output pin via a resistor and the cathode (negative) connected to
ground.

• Function: LEDs provide visual feedback on the quiz board. Green LEDs typically
indicate correct answers, while red LEDs indicate incorrect answers. The microcontroller
controls these LEDs by setting the corresponding output pins high or low.

• Example Connection: If an LED is connected to digital pin 9 of the Arduino, the anode
is connected to pin 9 through a resistor (e.g., 220 ohms), and the cathode is connected to
ground. The microcontroller turns the LED on by setting pin 9 high and off by setting it
low.

Buzzer

• Connection: The buzzer is connected to a digital output pin of the microcontroller. One
terminal of the buzzer is connected to the output pin, and the other terminal is connected
to ground.

• Function: The buzzer provides auditory feedback for correct and incorrect answers. The
microcontroller generates a tone or sound by sending a signal to the buzzer, using
functions like tone() in the Arduino environment to control the frequency and duration of
the sound.

• Example Connection: If the buzzer is connected to digital pin 11 of the Arduino, one
terminal is connected to pin 11 and the other to ground. The microcontroller can then
produce a sound by setting the pin high or using the tone(buzzerPin, frequency, duration)
function.
Power Supply

• Connection: The power supply is connected to the power input pins of the
microcontroller. For an Arduino Uno, the power supply typically connects to the VIN pin
(for input voltage) and GND (ground) pin. Alternatively, the USB port can be used to
supply power.

• Function: The power supply provides the necessary voltage and current to power the
microcontroller and all connected components (push buttons, LEDs, buzzer). It ensures
that the entire circuit operates correctly.

• Example Connection: If using a 9V battery, you might connect the positive terminal to
the VIN pin and the negative terminal to the GND pin of the Arduino. Ensure that the
power supply matches the voltage requirements of the microcontroller and components to
prevent damage.
Detailed Connection Example Chapter 6

To illustrate how these components are connected in the quiz board, consider the following
example:

1. Push Buttons:

o Connect one terminal of the push button to digital pin 2 on the Arduino.
o Connect the other terminal of the push button to ground.

o In the code, use pinMode(buttonPin, INPUT_PULLUP) to enable the internal


pullup resistor.

2. LEDs:

o Connect the anode of a green LED to digital pin 9 through a 220-ohm resistor.
o Connect the cathode of the green LED to ground.
o Connect the anode of a red LED to digital pin 10 through a 220-ohm resistor.

o Connect the cathode of the red LED to ground.

3. Buzzer:

• Connect one terminal of the buzzer to digital pin 11 on the Arduino.

• Connect the other terminal of the buzzer to ground.


Circuit diagram

Power Supply:

o Connect the positive terminal of a 9V battery to the VIN pin on the Arduino.

o Connect the negative terminal of the 9V battery to the GND pin on the Arduino.
Construction and Assembly

Chapter 7

Step-by-Step Process

1. Design the Circuit: Create a schematic diagram to visualize connections.


2. Assemble Components on Breadboard/PCB: Place and connect push buttons, LEDs,
resistors, and the microcontroller according to the schematic.
3. Program the Microcontroller: Write and upload code to the microcontroller to control

the quiz logic.


4. Test Connections: Verify all connections are secure and correct.

5. Power the Circuit: Connect the power supply and test the circuit functionality.

Tools Needed

• Soldering iron and solder


• Wire cutters and strippers
• Multimeter for testing
• Screwdrivers and pliers
Working Principle Chapter 8

The quiz board operates as follows:


1. Initialization: Upon powering up, the microcontroller initializes the LEDs and buzzer.

2. Question Selection: The user presses a button to select a question.

3. Answer Input: The user presses a button to submit an answer.

4. Processing: The microcontroller checks if the answer is correct.


5. Feedback: If the answer is correct, a green LED lights up, and the buzzer sounds a

positive tone. If incorrect, a red LED lights up, and the buzzer sounds a negative tone.

Testing and Troubleshooting

Testing

• Functionality Check: Test each button and LED individually to ensure they function
correctly.

• Code Verification: Upload the code to the microcontroller and test the quiz logic.

• Power Supply: Ensure the power supply provides the correct voltage and current.

Troubleshooting

• Button Not Responding: Check connections and ensure the button is not faulty.
• LED Not Lighting: Verify the LED polarity and check the resistor value.
• No Sound from Buzzer: Ensure the buzzer is connected correctly and not damaged. 
Microcontroller Issues: Re-upload the code and check for any programming errors.
Results and Observations Chapter 9

After constructing and testing the quiz board, the following observations were made:
• The quiz board successfully responded to button presses.
• Correct and incorrect answers were indicated by the corresponding LEDs and buzzer
tones.
• The system was reliable and provided immediate feedback.
 Future Improvements

Future enhancements to the quiz board could include:

• Digital Display: Adding an LCD or LED display to show questions and answers.
• Multiple Question Sets: Expanding the system to handle multiple sets of questions.
• Wireless Connectivity: Integrating Bluetooth or Wi-Fi for remote control and updates.
• Enhanced Feedback: Adding visual and auditory effects for better engagement.
Conclusion

In conclusion, the RPM Display for BLDC Motor with Speed Controller project represents a
pivotal advancement in motor control technology, catering to the demands of modern industrial
automation, robotics, electric vehicles, and beyond. By integrating a sophisticated system that
combines microcontroller-based processing with accurate RPM sensing and user-friendly
interfaces, the project achieves several critical objectives. Firstly, it enables real-time monitoring
of motor speed, providing operators and engineers with precise feedback essential for optimizing
performance and efficiency. This capability not only enhances operational reliability but also
supports informed decision-making in dynamic environments where speed adjustments are
crucial.

Moreover, the project's emphasis on user interface design ensures that RPM data is presented
intuitively, making it accessible and actionable for users at all levels of technical expertise. The
inclusion of push buttons for start/stop functionality and speed adjustments further enhances
usability, allowing for seamless interaction with the motor control system. This user-centric
approach not only improves operational efficiency but also contributes to overall system safety
and reliability by facilitating quick response times to changing operational conditions.

Furthermore, the RPM Display for BLDC Motor with Speed Controller project underscores the
importance of accuracy and consistency in RPM measurement. Through meticulous calibration
and signal processing techniques, the system delivers reliable performance across diverse
operational scenarios, ensuring that motor speeds are maintained within optimal ranges for
enhanced longevity and performance.

In essence, this project exemplifies the convergence of advanced electronics, precise control
algorithms, and practical usability, setting a benchmark for future developments in motor control
and automation technologies. By addressing the complexities of RPM monitoring and speed
control in BLDC motors, it not only meets current industry needs but also lays the foundation for
continued innovation and application across various sectors seeking efficient, responsive, and
intelligent motor control solutions.
References

Arduino Official Website

Basic Electronics for Beginners

LED and Push Button Circuit Basics

Microcontroller Programming

"Microcontroller Theory and Applications" by Ajay Deshmukh


"Electric Drives" by Ion Boldea and Syed A. Nasar.

You might also like