0% found this document useful (0 votes)
11 views13 pages

SMS Voting System Project Overview

The document presents an SMS Voting System Project aimed at developing a microcontroller-based voting system that allows users to cast votes via SMS. It outlines the project's introduction, objectives, methodology, and outcomes, highlighting its efficiency, cost-effectiveness, and suitability for small-scale elections. The system is designed to automatically receive, verify, and count votes while preventing duplicates, making it a practical solution for modern voting needs.

Uploaded by

Bhimasha Jamadar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views13 pages

SMS Voting System Project Overview

The document presents an SMS Voting System Project aimed at developing a microcontroller-based voting system that allows users to cast votes via SMS. It outlines the project's introduction, objectives, methodology, and outcomes, highlighting its efficiency, cost-effectiveness, and suitability for small-scale elections. The system is designed to automatically receive, verify, and count votes while preventing duplicates, making it a practical solution for modern voting needs.

Uploaded by

Bhimasha Jamadar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Presentation on:

“SMS Voting System Project”


Presented by
Bhimasha Jamadar
Digambar Mane
Vaibhav Avhad

Under the guidance of


Dr. Amar B. Deshmukh
Department of Electronics & Telecommunication, Engineering
Contents

 Introduction
 Aim
 Objective
 Problem Statement
 Literature Review
 Methodology
 Outcome
 List of References
Introduction

▶ In today’s digital world, technology has made communication faster and easier. One such
useful technology is SMS (Short Message Service), which allows quick information sharing
through mobile phones. This project, SMS voting system, uses SMS to collect and count votes
for elections or surveys.
▶ The main idea behind this project is to provide a simple and secure way of voting using
mobile phones. Voters can send their vote through a text message, and the system automatically
receives, records, and counts the votes. This method is fast, cost-effective, and avoids the
need for physical presence or paper ballots.
▶ This system can be used for school elections, local surveys, TV shows, and small organizations to
make the voting process more efficient and user-friendly
Aim
To develop a microcontroller-based SMS voting system using Keil µVision4
and Embedded C, where users can vote through SMS, and the system will
automatically receive, verify, count, and display the voting results.
Objective
1. To design and program a microcontroller system that
communicates with a GSM module.
2. To receive and process SMS votes from users.
3. To validate each vote and check for duplicates.
4. To store and count valid votes in memory.
5. To display results and system messages on an LCD screen.
6. To create a low-cost, offline voting system that is easy to use
and
reliable for small elections.
Problem
statement
▶ Traditional voting methods require physical presence, manual counting, and are time- consuming.
They can lead to errors, delays, and even manipulation. There is a need for a faster, more efficient,
and low-cost voting system and can be used in small-scale environments like schools, colleges, and
clubs
Literature
Sr
n
Author Year
ReviewTitle Objective Limitations

o
1 A. A. 2022 Development of a To design a mobile Limited security
Adewale Mobile Based Voting voting system using features
, S. O. System SMS technology for No biometric or
unique user
Ajayi fast and secure
identification
elections.

2 A. M. 2019 SMS Based To design an SMS- based SMS format must be


Bahama n, Electronic Voting e-voting system using a correct, or vote is
M. F. System GSM modem and rejected
microcontroller, focusing Not suitable for
Hassan
on accessibility and low complex elections
cost.

3 R. P. 2016 GSM Based Voting Allow users to vote The system is suitable only
Kadam System Using SMS through their mobile for small-scale voting (like
A. A. Verification phones. schools or clubs).
Network issues (weak GSM
Chaudh Prevent duplicate
signal) can delay or block
ari voting by verifying the SMS delivery.
voter's mobile number.
Methodology

Step 1: Requirement Gathering


• Understand the basic need: a voting system using SMS.
• Decide how users will send votes (via SMS), and how the system will receive,
verify, and count them.

Step 2: Circuit Design


• Design the circuit using components:
• Microcontroller (8051 or similar)
• GSM Module (SIM800L, SIM900, etc.)
• LCD for display
• Power supply unit
Step 3: Microcontroller Programming (Embedded C)

Write code in Embedded C using Keil µVision4 to:


• Initialize GSM module via UART.
• Receive SMS data from GSM.
• Parse the SMS content (extract vote).
• Compare vote with valid candidate codes.
• Check for duplicate votes (if memory is available).
• Update and store vote count in memory.

Step 4: GSM Communication Setup

Use AT Commands in our code to:


• Read SMS (AT+CMGR)
• Delete SMS after reading (AT+CMGD)
Interface GSM module with microcontroller through UART
(Serial
Communication).
Step 6: Testing and Debugging
• Test the system with different mobile numbers and votes.
• Check:
• SMS reception
• Correct vote counting
• LCD display output
• GSM response and reliability

Step 7: Final Implementation


• Assemble the hardware on a PCB or breadboard.
• Upload the final embedded C program to the microcontroller.
• Test the system in a real-world environment like a classroom or lab.
Outcomes:

1. A working SMS-based voting system was successfully developed using


a microcontroller, GSM module, and Embedded C.
2. The system can receive votes through SMS, process them, and count votes
automatically without any human involvement.
3. It displays useful messages and final results on an LCD screen
connected to the microcontroller.
4. Only valid and unique votes are accepted, which prevents
duplicate voting.
5. The system is low-cost, easy to use, and suitable for small-scale
elections, such as school or college voting.
6. This project shows how embedded systems and mobile communication
can be combined to create smart and practical solutions.
Reference

▶ R. P. Kadam, A. A. Chaudhari, “GSM Based Voting System Using SMS Verification,” International
Research Journal of Engineering and Technology (IRJET), Vol. 3, Issue 4, April 2016.
▶ A. A. Adewale, S. O. Ajayi, “Development of a Mobile Based Voting System,” International
Journal of Computer Applications (IJCA), Vol. 69, No. 6, May 2013.
▶ A. M. Bahaman, M. F. Hassan, “SMS Based Electronic Voting System,” International Journal of
Advanced Computer Science and Applications (IJACSA), Vol. 5, No. 2, 2014.
▶ Keil µVision2 IDE - Official Documentation. Available at: [Link]
Thank
You

You might also like