Eye Blink and Alcohol Sensor Based Vehicle Accident Prevention System

Accidents are the most common cause of death for the peoples who drive vehicles. Accidents happen, even to the people who are careful, but many accidents may be avoidable if simple precautions are taken. One of the major reasons for the accident is drink and drive. We can avoid these accidents by providing the eye blink and alcohol sensors to the drivers. The eye blink switch responds to the voluntary blink of the eye and requires minimal calibration. It discriminates between voluntary and involuntary blinks.

Existing System:

Most of the accidents occur due to lack of concentration and tiredness of the driver. The number of accidents increases due to lack of preventive measures.

Proposed System:

In this system, to overcome these problems we make use Eye-blink and Alcohol sensors to monitor the status of the driver. In one application when the driver is tired, the eye-blink sensor compares with the predetermined count in the microcontroller and if it is abnormal, the microcontroller generates an alarm signal and the alert message is displayed in the LCD. In the meanwhile, the motor gets stopped.

In other application, if the driver is in a drunken state, the alcohol sensor detects the abnormality by comparing the predetermined values in the microcontroller and the alert message is displayed on the LCD. Meanwhile, the motor gets stopped ant driver is in a safe condition.


  • Can be used in vehicles for safer driving.


Hardware Requirements:

  • Microcontroller Unit and Power Supply.
  • Eye-blink and Alcohol sensor.
  • Alarm & LCD.
  • Relay unit. 

Software Requirements:

  • Embedded C.
  • Keil Compiler. 


  • Cost effective.
  • High safety.

2018 – 2019 ECE and EEE major projects List


Welcome to 1000 Projects ECE Projects Section., These are the below advanced Electronics and Electrical Projects List which can useful for ECE and EEE students for their final year projects submission.

  1. Face recognition based attendance management system using Raspberry Pi
  2. Finger scanner and facial recognization based door security system using Raspberry Pi.
  3. Smart garbage bin municipal operations.
  4. Agri-bot: Agriculture robot.
  5. Pipe inspection robot with live video streaming over android application
  6. Smart trolly for easy billing using a raspberry pi.
  7. Product sorting machine with color identification using a raspberry pi
  8. Advance surveillance robot using a raspberry pi
  9. Intruder alert system: IOT based home security with E-mail and photo using a raspberry pi.
  10. Web application based home automation using a raspberry pi.
  11. College notice board display over IOT.
  12. Smart toll plaza with RFID based door opening system and balance alerting over the message.
  13. Vehicle security system with engine locking over IOT
  14. Smart travel luggage bag.
  15. Accident identification based alerting location over GSM and GPS.
  16. Railway Track Pedestrian Crossing between Platforms (Movable and flexible railway platform).
  17. Greenhouse monitoring and Weather station monitoring over IOT
  18. Smart assistive device for deaf and dumb people.
  19. Semi-autonomous Garbage collecting robot.
  20. Solar power based grass cutting and pesticides praying robot.
  21. Smart Wearables: Emergency alerting with location over GSM for women.
  22. Automatic car washing and drying machine with conveyor support.
  23. The real-time voice automation system for the college department.
  24. Patient health monitoring over IOT
  25. Automatic gear shifting mechanism for two-wheelers.

Advanced Vehicle Security System Project Synopsis


This main & objective of this proposed project work is an attempt to design an advanced vehicle security application that can identify vehicle accident detection and fire detection alert can send the details over GSM to authorized persons.

In present existing security models, there is no such automation system which will send alert to the user when an accident is meet or if it gets caught with fire. It is very difficult to identify the vehicle in this situation.

We are proposing the new security system for 4 wheelers, which will have given security to the vehicle. In this system, the vehicle will have Position sensor and bump sensors inside the car to detect the vehicle accident and we have a temperature sensor to detect engine overheating and alert the user in the car with buzzer sound and an alert is sent over GSM module.

The entire security system is controlled with Arduino UNO board. This complete system is designed taking into consideration the low range vehicles to provide them extreme security.

Required Components:

Temperature sensor
12V Battery
Motor Driver
DC Motors
Arduino Uno
Bump sensors
GYRO module

Block Diagram:

Smart Home Automation System ECE Project

The main aim of developing this Project is to automate our Home easily. In this project, we control 2 AC Load Devices, 2 Bulbs, Small exhaust Fan. Here we have temperature monitoring device and Methane gas detector device.

With the help of the Kit, we can control all the appliances in the home through the android app and moreover LPG gas detector in the house where sensor senses the gas and it will automatically on the exhaust fan, and when Temperature in the house increases it automatically switches on the exhaust fan.

The temperature can be displayed on the LCD Screen in the Project. In this project we are using Aurdino board, 4 channel relay Module, Bluetooth for controlling the devices and LM 35 for the Temparature sensor, Smoke sensor, 16by2 LCD Display and samll plug box for connecting the 2 ac loads.

We have an android app to control the lights, fans, the temperature in the home.

Working Video of the Project:

Department Announcement System ECE Project Abstract


In most of the institutes, announcements are coming under the major problem. A universal announcement by speakers is mostly deployed in most of the institutes, but there are cases when the announcement needs to be done for a particular classroom or for a particular person.

In that case, such a universal system will not be helpful. One resolution of this problem most of the institutes adopt is deploying one universal system and a separate system for each room and then place people to handle the entire control system.

Though this resolves many issues, it increases the cost of the entire control unit when you have to be dependent on human resources. Automation is one of the most thriving of today’s technology through which many organizations are cutting costs on Human Resources and utilizing human resources in more innovative and productive works.

So here for this issue also we have come up with automating the entire process of announcement where a pre-recorded voice will be played for every announcement in the institutes.

Block Diagram:

Communication channel box :

In this communication channel box signals from the desktop will be received to microcontroller and microcontroller will send a signal to relay driver  IC (ULN2803)  to switch the relay.

Relays —— SPDT.
Voltage —–12V

Purpose of the relay is to channelize the sound for each classroom.

Amplifier box

This box will receive the signals from mic where we speak and sound is amplified and sent to relay channel junction box.


  • Human effort is reduced.
  • Time to convey the things can be done in a more faster phase.
  • They won’t be any communication gap with this setup.
  • We can communicate in multiple classrooms at one time.
  • We can know the delivery report of a speech delivered to the classroom or not with help of feedback button in each classroom.

Automatic Touch Screen Testing Machine Project Synopsis


  1. Abstract
  2. Electronics circuit and embedded systems
  3. Mechanical design.
  4. Microcontroller program
  5. Android app


Designing and developing an automation process for testing capacitive touch screen of mobile, there will be android app installed in mobile which displays few color blocks on lcd screen when capacitive touch pen touches the particular color blocks on lcd screen with help of automation process with X,Y and Z-axis movement by holding capacitive touch pen on Z-axis, when capacitive touch pen touches color blocks on lcd screen in this process color block on lcd screen will change if its touch sensitivity is good else the block color will remain same and feedback from android mobile is taken for evaluating performance of touch screen and feedback is displayed on LCD screen.


• XYZ axis router setup.
• Atmega 2586 Microcontroller board.
• DC motor driver L298.
• 12V/5A regulated supply.
• Hi-tech 645MG Servo motor z-axis movement.
• 2 DC motors for x-y plane axis movement.
• 2 DC motor encoders 16bit.
• Capacitive pen and its holder.
• 20X4 LCD Display.

Electronics circuit and embedded systems

In this Automatic Touch Screen Testing Machine project we are Arduino nano board which consists of Atmega328 microcontroller with 2KB RAM and 64 KB flash memory this board will act as control unit which gives signals to DRV8266 stepper driver motors and 16 X 2 LCD screen, we have 4 input switches to select menu options all these are interfaced with Arduino nano motherboard.

List of components used in this project.

• Arduino nano 1no.
• DRV8266 stepper motor driver 2nos.
• Nima 13 stepper motos 2nos.
• Servo motor 90G 1no.
• 16 X 2 alphanumeric LCD.
• Input switches.
• Connectors and wires.
• 12V / 2A Adaptor.
• Dotted PCB.
In our Automatic Touch Screen Testing Machine project, we have used dotted PCB for interfacing.

Block diagram of electronics parts

Circuit working operation

We are using 12V / 2A adaptor for powering our circuit board Arduino nano and DRV8825, Arduino nano plays a major role in this Automatic Touch Screen Testing Machine project.

Wi-Fi Based Water Level Monitoring & Motor Pump Controller

This development is used to overcome the pressure of physical process of water pump motor control. The purpose can be divided in sensing unit and control unit. The sensing unit is a contactless ultrasonic sensor which can evaluate an obstacle up to 4 meters. In our case,

In our case, an obstacle for the sensor is water surface level. The ultrasonic digital sensor section is interfaced with the microcontroller. The control unit is the motor on/off the circuit.

Microcontroller used in this the project is ATMEGA328.The water level is monitored remotely using wi-fi communication with the android app. We are using ESP8266 module to transmit data to remote end. The water pump motor is connected through relay driver. The motor pump can be turned On / Off using android app.




1. ATMEGA328 Microcontroller
2. Ultrasonic sensor Module HC-SR04
3. Relay Driver
4. Water Motor Pump
5. ESP8266 Wi-Fi Module


QR Images Optimized Image Embedding in QR Codes

Existing System:

In the existing System, the concept shown was to how to embed an image with a QR Code, which can be implemented much easily with the currently online tools then the explained algorithm.

Proposed System:

In the QR Images Optimized Image Embedding in QR Codes Proposed System, we are going to develop a new approach GUI based algorithm to read the data embedded into the QR Code using the open source tools live USB camera will continuously stream the video with the data recognition algorithm running background, whenever to the system a QR Code is displayed in front of the Camera, it will decode the data of the QR image onto the screen.



Raspberry pi (ARM11), USB Camera


Raspbian OS, QR Image Recognition algorithm


Data hiding, Security, advertisements.


1) Developed on ARM 11 Based processor, which runs at high speed due to which no data lapse will be done
2) Low power consumption and high accuracy.

Real Time Hand Gesture Recognition for Computer Interaction


The Real Time Hand Gesture Recognition system presented, uses only a webcam and algorithms which are developed using OpenCV computer vision, image and the video processing algorithms.

Existing Work:

The Existing work carried was done a PC based MATLAB software, where it has readily available all the algorithms and such system is not used to full extent in embedded side.

Proposed Work:

Proposed Real Time Hand Gesture Recognition for Computer Interaction work will be carried out on Linux based single board computer with ARM 11 architecture. This board will be ported with Raspbian Operation System and OpenCV Image processing Library. Using which will design an algorithm such that the system will identify the finger tips and count them how many fingers have been displayed.



ARM11, USB Camera, Power supply.


OS: Embedded Linux, Language: C/ C++, IDE: Qt Creator, Opencv.


Computer Interaction, Gesture recognition based control


• Elimination of external hardware like mouse
• Easy to access and control appliances using gestures.

Android Based Voice Controlled Notice Board

We are using voice recognition Android App for updating message on 20×4 LCD with the help of Bluetooth module HC-05. The android app converts speech into text using google speech to text conversion.

We are sending text data using mobile phone which is received by Bluetooth module and given to microcontroller. The microcontroller used here is from Arduino UNO(Atmega328) which sends the same message on it.


• Proteus Simulator

Hardware :

1. ATMEGA328 Microcontroller
2. Bluetooth Module
3. 20×4 LCD Display
4. Regulated Power Supply