ABSTRACT:
The traditional paper-based voting system is severely flawed. It is time consuming, expensive, highly susceptible to human errors and generally inefficient. Hence, there is a need to develop a new system to take care of these identified lapses whilst still retaining the requirements of a good voting system. The proposed design and implementation of an electronic voting system satisfies the basic requirements of accuracy, veracity, cost-effectiveness, and data reusability using a 16 MHz Arduino Mega 2560 (ATmega2560) Crystal Oscillator. This research reviewed previous work done in the area especially the voting sequence methodology for voters and administrators. The developed system solves verification problems associated with registered voters using a fingerprint scanner, graphical LCD and a WiFi Module; In this manner, except a user is physically present, voting will not be possible. Therefore, the exact number of eligible users who casted their votes will be displayed in the breakdown of results through an internet in real-time and the data is further available for integration purposes. In addition to availability of result in real-time voter’s information is available for integration into third-party applications for further analysis in the case of queries and objections from participants. The result after qualitative evaluation of the system eliminates invalid votes and unequal number of eligible authenticated voters and votes casted thereby ensuring more transparency of the entire process.
Keywords:
Arduino, Biometric, Crystal Oscillator, E-voting, Integration