Implementation of E-voting Machine Project using Python and Arduino


Our E-voting Machine project is very useful, This Project was implemented using Python and Arduino. The user is no longer required to check his register in search of records, after the voting procedure gets over, the admin will be able to calculate the total number of votes in just one click since the entire work is done using computers. The user just needs to enter his/her unique voter ID.

In today’s world, no one likes to manually analyze the result after the voting procedure gets over because the process is time-consuming and of which results get usually delayed. Everyone wants his/her work to be done by computer automatically and displaying the result for further manipulations. So this E-voting Machine project is about providing convenience regarding voting.


  • Our objective for the E-voting Machine project is to make a user-friendly Electronic Voting Machine that makes the current voting process faster, easier, and error-free.
  • We have used Arduino in our project for the implementation of push buttons and Python as a programming language.


The problem statement was to design a module:

  • Which is a user-friendly E-voting Machine
  • Which will restrict the user from accessing other users’ data.
  • Which will ease the calculations and storage of data.
  • Which will help the jury to declare the result without any biasing.


The E-voting Machine system will be user-friendly and completely secured so that the users shall have no problem using all options.

  • The system will be efficient and fast in response.
  • The system will be customized according to needs.


  • (Check
  • Store
  • )


  • Programming Language Used: Python, C
  • Hardware Used: Arduino UNO
  • Components Used: Push buttons, Connecting Wires, Resistances(100k ohm), Breadboard
  • Software Used: Anaconda 2.7.x, Python 2.7.x, Arduino IDE
  • Modules Used: Serial, SQLite, Tkinter, tkMessageBox


  • The user has to enter his/her ID in the system.
  • After verifying the user ID, the system will show a message that whether a user is eligible to vote or not after checking his/her details stored in the system.
  • A message will be displayed accordingly. The user will then have to press the button against which the name of the candidate is written and whom he/she wants to vote.
  • The votes hence are stored in the database and the results will be announced accordingly.


My project “e-VOTING SYSTEM” will be a great help in conducting voting at various organizations. So the modifications that can be done in our project is to add one major change which can be done in this project is to add the data of the voters. This will result in the total identification of the voter.


From this E-voting Machine project, we can conclude that this program is very useful in conducting the voting procedures smoothly. It provides easy methods to analyze the voting result. It helps in conducting faster, more secure, and more efficient voting. The program can be used per the norms of the voting requirements.

Download the complete project code, report, and PPT on E-voting Machine using Python and Arduino.

Design and Implement a Healthcare Monitoring and Management System IoT Project

Nowadays Internet of Things is bringing a revolution in the infrastructure of technologies. The IoT-based health monitoring system is essentially a patient monitoring system in which he can be supervised 24*7. Remote Patient Monitoring arrangement enables observation of patients outside of customary clinical settings (e.g. at home), which expands access to human services thus bringing down costs. Healthcare is given extreme importance by each country with the advent of the novel coronavirus.

Recently there has been a spike in the use of smartphones and along with that, wearable sensor remote health monitoring has evolved quickly. IoT not only helps in preventing the spread of disease but also in getting a proper diagnosis, even if the doctor is present at a remote distance By facilitating effortless interaction among various modules, IoT has enabled us to implement various complex systems such as smart home appliances, smart traffic control systems, etc.


The main objective of this Healthcare Monitoring and Management System is to develop, design, and implement a smart patient healthcare monitoring system. The sensors used here are embedded in the body of the patient to sense the parameters like the heartbeat and temperature. These sensors are connected to a master unit, which calculates all of their values. These values are then transmitted by leveraging IoT cloud technology, to the base. From the base station, these can be easily accessed by the doctor present at some other location. Thus based on the temperature and heartbeat values, the doctor can decide the state of the patient and appropriate measures can be taken.


Monitor patient parameters remotely to increase the efficacy of healthcare management systems


We need to monitor the patient parameters from remote distances using various sensors. The data given out by the sensors are then sent over to the cloud for further access via a Wi-Fi module (inbuilt or externally connected). This is being done to reduce the critical time of testing patient parameters before any major operation.

Here we are measuring the temperature and pulse parameters of a patient remotely.

Components required:-

MLX 90614 Temperature
MAX 30102 Pulse Rate
Jumper wires.
Nodemcu ESP8266 board

The Gantt Chart is shown below:-

smart patient healthcare monitoring system


 Health care is given extreme importance nowadays by each country with the advent of the novel coronavirus. Thus in this regard, an IoT-controlled healthcare monitoring system is most probably the best solution for such an epidemic. Internet of Things (IoT) is the new revolution of the internet which is a growing research field, especially in health-related services.

“Healthcare Monitoring and Management System” is the project where we have mainly focused on two objectives first one was a smart health monitoring system, to collect the health history of patients with a unique ID and store it in a database so that doctors need not spend much of their time in search of the report and give analysis right from the dashboard. Any health care that is being done will be updated and reflected in the dashboard itself. And the other one is the Wearable-Sensor-Based Fall Detection System for aged people, to monitor their movements of them, recognize a fall from normal daily activities by using sensors, and automatically send a request or an alert for help to the caregivers so that they can pick up the patient.

However, there are a few shortcomings to this too. Basic knowledge of the operation is to be learned by the caregivers. Also, both the caregiver and the wearer should know how to protect the sensors from water damage or any physical damage. 

  • Planning and project management 



Starting Week

Number of Weeks


Literature Review

1st week of January



 Project Finalization

3rd week of January



Required software setup

4th week of January



Gathering of Hardware & Formation of codes

1st week of February



Hardware assembly calibration

2nd week of February



Code Integration & Debugging

3rd week of February



Inclusion of IoT and Blynk

1st week of March



Finalization & modification of Website and mobile application

1st week of March



 Preparation of project report

2nd-3rd week of March



Preparation of Project presentation

4th week of March


Detection of Currency Notes and Medicine Names for the Blind People Project


We have seen blind people facing many problems like fake Currency Notes Detection in our society. So, we have come up with some solutions for some problems they face. As they are blind, they are not able to read the medicine’s name and they always depend on another person for help. Some people take advantage of their disability and cheat them by taking extra money or by giving them less money. And by this Currency Notes Detection project, we are making them independent in terms of medical benefits.


To overcome the problem of blind people we have come up with an innovative idea, where we are making use of machine learning, image processing, OpenCV, text-to-speech, and OCR technologies. To make their life comfortable.
In this Currency Notes Detection project, we are using a camera for getting the input, where the inputs are pictures of medicine and currency. These images can be manipulated using image processing and OpenCV. Once the processed image is obtained then it is cropped and thresholding is done, In the next stage we will extract the name of the medicine, then we will convert that text into speech using text-to-speech technology.

Similarly, we will also take pictures of currency, and then by using image processing and machine learning we will compare the picture with a predefined database of the currency that we have already prepared. The next process will be to convert the value of currency into text and then the text is converted into speech using text-to-speech technology.

Block Diagram: –

Technology Used:

  • Image Processing: To extract necessary information
  • OpenCV: To threshold image, color shifting, scanning, and cropping, setting grey level, and extract contours
  • Python 3: To set up the environment and interact with devices
  • OCR (Optical Character Recognition)
  • Machine Learning: Handwritten data is trained in a classifier to process manual marks awarded.


The Detection of Currency Notes and Medicine Names for the Blind People Project can help the blind person in the detection of currency notes and medicine names. By this, the blind person would take care of himself without the help of any caretakers. This would make their life easier and simpler. The talk-back feature used would help them to access the application easily without any complications.

  • This project would help blind people to detect the proper currency that they have received or which they need to give without being cheated for receiving the wrong currency or by avoiding giving the wrong currency. This would make them economically stable and strong
  • Not only in currency detection but also this project would help blind people to recognize the name of the tablet and also help them to know how many dosages they need to take as per the name of the tablet.

This Currency Notes Detection project would help blind persons both in an economical way and in the perspective of health. This would make their life easier and make them confident.


  • Blind persons will be able to recognize the correct currency without getting cheated in any type of money transaction.
  • Blind persons always need not be dependent on others to know which medicines they need to take at a particular time.


  • This project will work on mobile phones only no need to buy any extra things.
  • This work is implemented using TalkBack for android and Voiceover for iOS which means blind people can easily access the application.
  • Easy to set up.
  • Open-source tools were used for this project.
  • Accessible to all devices irrespective of the OS.
  • Cheap and cost-efficient.


  • It is very difficult to determine whether the currency is a fake one when it is an exact copy of the real currency.
  • For the medicine part, the image should be taken from any side where the name of the medicine is written.


This work shows how visually impaired people (blind persons) can protect themselves from getting cheated in terms of money transactions and also how to reduce the dependency on other people to take the right amount of medicine at the right time Whenever the blind person takes the image using his phone camera the image will be compared with the data set which is created.

After comparing the image if it gets the accuracy above the threshold value then it will give the spoken feedback to the person by saying the value of the currency Similarly in the case of medicine detection extract the name of the medicine and gives the spoken feedback as how many times that person needs to take the medicine, thus making this work as one of the assistants for a blind person.

Future Scope

• Include the data set of photos that contain a person’s images it can also be used to detect a person who has a blind person meets.
• It can also be used to track the blind person using GPS

RFID Based Shopping Trolley Project

The main objective of RFID based shopping trolley Project is to implement an RFID based security system to improve the speed of purchase. Recent years there are lot of changes occurred in terms of economic growth, living conditions, and global markets.

RFID Based Shopping Trolley Project Looks like:

In order fulfill these needs technology had come forward in implementing several automatic identification technologies and had caused a revolution in proving the quality of services. radio frequency identification technology is considered as the boon for the present day market in proving automatic identification facilities that helps in handling the goods and materials effectively.

RFID technology identifies the objects virtually unlike the bar code technologies, the phenomenon lies in the function of RFID tags in transforming data from the antenna i.e. coil to the reader.

By using RFID based shopping cart system project the security levels are increased, once the product is placed o the system it generates the summary of the inventory including the price value. And if any unbilled product is taken from the user it will alerts making continuous beep sound. The main components of this project are RFID tag, RFID reader, micro controller, driver circuit, alarm and relay. The block diagram representation is as shown in the below circuit.

Download RFID Based Shopping Trolley Project Report

RFID principles:

The RFID devices are mainly divided into two classes one is active and the other is passive. Active tags require a power source while the passive tag requires no batteries or external maintenance. The tag has of three parts namely antenna, a semi conductor chip attached to the antenna and encapsulation.

ECG Monitoring System Project

n this “ECG Monitoring System Project Report”, we presented a portable tele monitoring ECG based on Zigbee wireless communication module. The monitoring terminal will process the ECG signals and transfer it to the control system by means of Zigbee link.

Need of ECG Tele monitoring System:

  • In order to understand the patient condition effectively in remote locations.
  • Increasing efficiency in rescuing.
  • Monitoring the patient condition any tine and anywhere.
  • In order to achieve Medical device communication standards in storing the physiological information of the patient in previous conditions.
  • Utilizing telecommunication technology in medical diagnosis i.e. tele medicine.
  • Allowing a facility of healthcare to be administered outside a hospital.

System description:

The proposed Telemetry ECG Monitoring System had portable ECG terminal and the health monitoring center, the monitoring center is connected to the ECG by means of Zigbee communication module. And based on the signals from the ECG the patient gets treatment.

PIC MCU (Microcontroller Unit):

  The PIC16F877 is a low power high performance micro controller used in this project. The pin configuration and features of the micro controller is clearly explained in the below sections.

Download ECG Monitoring System Project Report

PCB fabrication:

The PCB fabrication involves the following process. Preparing a layout – copper clad sheet is cut – make relevant hole for terminals on the printed circuit board – cleaning – creating copper area using paints and acid resist inks – placing the components at the terminal holes – remove the un wanted materials – connect the wires at the pins – verification and testing.

Laser Torch Based Communication System

In  Laser Torch Based Communication System project we implemented a new generation “laser torch-based voice Transmitter and receiver” which is a good replacement for the present day communication systems.

Starting from the optical fiber communication wireless communication had taken several modifications recently laser based communication is gaining much attention in the field of space research and satellite communications.

Laser based voice transmitter and receiver:

Key points:

  • Laser torch acts as a carrier for the voice signal to be transmitted.
  • It is a wireless open channel system
  • Ability to transmit voice signals up to 500 meters.

Figure: block diagram representation of Laser Torch Based Communication System.

Condenser MIC:

Capacitor based electrostatic microphone, is a most sensitive for the low amplitude signals also. Its main function is to convert the audio signal into electrical signal. These are ideal for high volume work.

Youtube video link to view circuit diagram, block diagram.

Transmitter section:

The transmitter section is comprised of pre amplifier, operational amplifier, and heat sink for absorption of noise in the signal, VR, and laser diode.

Laser torch:

The laser torch acts as a medium for the laser. And it can transmit wavelength of range 780nm – 920nm.

Download Laser Torch Based Communication System Project Report 

Receiving section:

The receiver section of the laser communication system has photo detector for sensing the laser light, Audio amplifier for better audibility, common emitter amplifier and a loud speaker i.e. transducer.

Non Volatile Memory Technology Symposium

In our project non volatile memory technology symposium (OUM); we presented solution for the limitations facing by the modern day digital memory devices. Ovonics Unified Memory (OUM) is the most advanced technology which had unique abilities in proving High endurance, low power, nonvolatile RAM with high speed facilities.

Non Volatile Memory Technology Symposium

OUM is a non-volatile memory which stores memory by using chalcogenide materials. This material comes under VI elements of the modern periodic elements. It is an alloy consists of germanium, antimony, and tellurium used for the storage of data in memory devices.

Next generation memory devices:

Apart from many more memory technologies the semi conductor technologies are gaining enormous attention in providing reduced cost/bit storage devices. The mechanism in these OUM devices is a reversible structural phase-change mechanism from the amorphous phase to a crystalline phase in a thin-film chalcogenide alloy material. OUM technology implements the conventional CMOS process to form the thin-film memory element.

Data writing mechanism:

Primarily the alloy is heated up to its melting point and rapidly cooled for getting amorphous substance and to get crystalline substrate it get heated below the melting point and make to settle down the crystalline particles for 50ns, And then programmed the programming is done in OUM devices by electrically Altering the structure i.e. amorphous or crystalline, of a small volume of chalcogenide alloy. The memory state of the cell is determined by reading the resistance.

Download Non Volatile Memory Technology Symposium Report

Remote Controlled Fan Regulator Project Report

In this paper the remote controlled fan regulator project gives a better solution in order to access the electrical appliances in very quick time. Recently micro controller based automation strategies creating tremendous changes in this particular field.

Remote Controlled Fan Regulator

In present day industrial automation wireless technologies are playing a vital role in appliance control. Up to now they were several technologies were evolved in order to reduce the human efforts and controlling time.

The remote controlled fan regulator circuit diagram is shown below which consists of following major components.

About the circuit:

The circuit mainly consists of two sections one the transmitter section and the receiver section, the remote controller sends the infra red radiation beam at the transmitter section and the infra red sensor at the receiver end receives the regulated signal and then regulates the speed of the rotating fan at regular intervals at considerable rate of speed and good accuracy.

Youtube video link to view circuit diagram, block diagram.

Block diagram representation:

The prototype circuit consists of infra red receiver module with an infra red receiver which is capable of receiving signals up to 38 KHz. And an accurate pulse is derived from a mono stable multi vibrator, counter circuit with the power supply circuit, and the triac is driven by the opto isolator which is used to alter the analog and digital signals.

Download Remote Controlled Fan Regulator Project Report

Simple Electronics and Electrical Projects

S.No Title of the Project Project Description
 1 Audio Controlled Flash lights
 2 Automatic Battery Charger This is a simple project that enables the user to charge up the battery upto the maximum voltage.
 3 Advanced Embedded Automatic Car Parking System This system automatically allows the cars to be parked according to the space available in the cellar.
 4 Automatic School Bell System The school bell is rung on time basis automatically.
 5 Automatic Street light control system The street lights are controlled based on the intensity of light.
 6 Automatic Token System for E-seva and Bank Applications This system issues token numbers to the users in the banks or E-sevas.
 7 Automatic Toll Gate system This system automatically collects the tax from the users at the toll gates.
 8 Cell Phone keypad Implementation using 8051 The cell phone keypad mechanism can be designed using 8051 and a normal numeric keypad.
 9 Dancing LEDS Different light patterns can be generated using this project.
 10 Dc motor speed and direction control using PWM In this project we can control the speed of the dc motor and its direction.
 11 Embedded Electronic Voting System Rigging can be prevented upto the maximum extent using this project.
 12 Embedded Green House Automation System The temperature and light intensity are controlled in green houses.
 13 Embedded Quiz Monitor system This system identifies the participant who has pressed the buzzer first and also displays the results at the end.
 14 Fortune Telling System This system displays funny, interesting and different message when the user inserts a coin in it.
 15 PC based Hitech Home Implementation We can control the home appliances just by sitting in front of PC.
 16 Home Automation using TV remote The electrical appliances are controlled using TV remote in this project.
 17 Home security system In this project we are providing security for home using different sensors.
 18 Implementation of Digital Calendar This system displays the date, day, month and year using microcontroller.
 19 Implementation of PWM technique using 555 timer for DC motor The DC motor can be controlled using 555 timer in this project.
 20 Industrial Fault Indication with Over-Voltage and Over –Temperature This system gives an indication immediately when the current values exceed the corresponding set points.
 21 IR based Bidirectional Visitor counter This project counts the number of persons or the objects entering the premises in any of the direction i.e., entering or exiting the room.
 22 IR Based Security system This system provides security by detecting the unauthorized persons.
 23 Line Following Robot This robot follows only black line. This is useful in security applications
 24 Microcontroller based Digital Code Lock The project is an access control system that allows only authorized persons to access a restricted area.
 25 Over Under Voltage Control System This project protects electrical appliances from over and under voltage.
 26 PC based Data Logger In this project, the temperature value is monitored and displayed on PC.
 27 PC based Real Time Clock using RTC The time is read using RTC chip and is displayed on PC continuously.
 28 PC based Robot The robot is fully controlled by the PC in this project.
 29 PC based Stepper Motor Control System In this project, the stepper motor cane be controlled using PC.
 30 Power Saving System and visitor counter for room This project displays the number of persons present in the room and controls the light according to the intensity of daylight.
 31 Programmable Alarm Clock using 8051 In this project, the time will be read and displayed on LCD.
 32 Remote Controlled Robot The robot can be controlled by IR/RF remote.
 33 RS-232 to I2C Protocol Converter Using this project, the data can be transferred between PC and memory devices using protocol conversion.
 34 AC motor speed control using TRIAC The speed of AC motor is controlled automatically according to the input.
 35 Temperature based Fan Speed control The level of fan speed can be set automatically based on the temperature.
 36 Temperature Monitor and Control using LM35 The temperature will be read continuously and compared with the set point. The appliances will be controlled based on the comparison.
 37 Time based Electrical Appliances control in Industries We can control the devices in Industries based on their on and off times.
 38 Water Level Indicator and Pumping system for Water Tanks Using this project, the water level can be indicated in the water tanks and also controlled.
 39 Weather Monitoring System This project is useful for gathering the environment variables from remote geographical areas for prediction of the weather.
 40 Wireless Stepper Motor Control The direction of the stepper motor can be controlled using an IR remote.


Contact us for more details about these projects ( info.1000projects{at} )

Automatic Room Lamp Abstract

Automatic Room Lamp


First, let us understand why to use Automatic room Lamp? Now-a-days we are going through lots of advertisments of saving electric energy. With the help of Automatic room Lamp we can save and reuse energy. Find the simple block diagram of Automatic room Lamp.


The above block diagram of Automatic room Lamp used to disables the room lamp at day time and enables at night night time. Light Dependant resister(LDR) is the key element of Automatic room Lamp.


We need to fix LDR Circuit near to the window/door of home where it can receive maximum sunlight.At day time if we open the door, the resistance of LDR Circuit reduces and leads the transister to remain in cut-off state. So the relay doesnot energize enough,and lamp remains off.
At night time, the resistance of LDR Circuit becomes high and its makes the transistor from cut off state to conducting state. The relay becomes energize and makes lamp to switch on.

We need power supply too operate the following operation.



This is block diagram of basic power supply circuit. Transformer is used to step up or step down the input voltage. The bridge circuit is used to convert the alernating current to a pulsating direct current. Since pulsating dc is not desirable, we used filter to convert it to more desirable dc. Regulator is used to maaintain the output of the power supply at a constant level.

Benefits :

Operated only at +5V(d.c)

No use of man power

Used in:

  • Houses
  • Educational Institutions
  • Medical halls
  • Shopping Malls