Friday, February 12, 2016

FingerPrint Voting System






One of the major factors to be taken care of in a voting process is authentication and authorization of voters. Many conditions need to be checked to ensure these factors. Major conditions include:
1. Check authenticity of voter
2. Authorize legitimate voters to vote
3. Avoid double vote casting by any individual
Checking if all these conditions manually is a very complicated and exhausting task with many chances of human error. To avoid this we here propose a fingerprint based voting system project. We use a fingerprint module interfaced with microcontroller and an LCD display screen in this system. The fingerprint module is used to sense fingerprints and provide to microcontroller for further processing. The system has list of eligible voters in it, the voting system tallies the recognized finger print against the ones stored in database. If match is found that person is allowed to vote. Once a vote is casted by that person his id is rolled out for that voting process. This avoids double vote casting. hence our system provides for a fully automated voting system with finger print based authentication.

Hardware Specifications
Finger Print Module
Microcontroller (Atmega 168)
Voltage regulator
Micro switches

Software Specifications
Keil µVision IDE
MC Programming Language: Embedded C



Car Speed Checker With LCD Display





The project is a speed checker system that can detect rash driving and any kind of speed violation on highways and alert the traffic authorities. The conventional system uses a handheld radar gun which is aimed at the vehicle to record its speed and if there is any speed violation, nearest police station is informed. This process involves a lot of time consumption. the proposed system is used to check the speed by calculating the time taken to travel between two set points at certain distance.
An IR transmitter and a receiver are setuped on the set points on either side of the road. A control unit calculates the time taken by the vehicle to travel from one set point to other and calculates the speed that is displayed on seven segment display. If the calculated speed limit exceeds the set speed, a buzzer is sound which alerts the road transport authority.

Hardware Specifications
8051 series Microcontroller
Transistor
Photodiode
Transformer
LCD Display
Buzzer
Capacitors
Resistors
Diodes

Software Specifications
Keil µVision IDE
MC Programming Language: Embedded C


Android Controlled Spy Robot With Night Vision Camera


This project aims to provide a robotic vehicle equipped with a wireless camera having night vision capability for remote monitoring/spying purposes. The night vision camera allows for transmitting real time night vision video even in dark environments. Whatever is recorded by the camera can be viewed in PC for reference.

This system is to be useful in various sensitive areas. It can also be used to operate in jungles and other environments humans cannot possibly enter during the night.
The vehicle can be controlled remotely by an android device for easy operation. It uses android application commands to move in front, back and left right directions. The vehicle consists of receivers interfaced to an 8051 microcontroller. On receiving command from the receiver. The 8051 microcontroller now operates the movement motor through a driver IC.
The robotic vehicle can be easily operated from android device. It provides a good user interface for handling the vehicle. The android device can operate the vehicle at a good Bluetooth communication range. The Bluetooth receiver at the vehicle is used to transmit control movement data from app to vehicle.

The night vision camera mounted on robot allows for efficient spying even in darkest areas using infrared lighting.




Biometric Attendance System







Biometrics is the emerging technology used for identification. Biometric refers to automatic identification of a person based on biological characters such as finger print, iris, facial recognition, etc. In this article finger print based attendance system is proposed. Attendance in educational institutions, industries will require more paper work and time. To reduce this, automatic attendance system using finger print was developed. We also call it as Biometric Attendance System. 


Finger print identification is based on the fact that no two persons will have the same finger print in this world. This is because of the peculiar genetic code of DNA in each person. Finger print module differentiates between two fingers based on the ridges and valleys on finger print. When the finger print is given it stores the points where there are changes in the direction of ridges and valleys using some algorithms. Inside the finger print module a DSP processor is present to implement and analyze the algorithm.

Main heart of the circuit is finger print module. This sends commands to the controller when ever finger print is matched. Microcontroller receives these commands from the finger print module and uses the internal EEPROM to store the attendance. Keypad is used to send the requests to the controller either enroll the new one or to save the attendance or to exit.LCD display displays the messages related to the commands received.

Petrol/Diesel Level Sensor




This sensor is particularly suitable for use in small spaces, such as the petrol tank of a  motorbike. It has the advantage of not having any moving parts, unlike a conventional sensor with a float and float arm that make it difficult to fit in a tank.

Petrol/Diesel Level Sensor Circuit diagram :



When the petrol level drops, the output of the operational amplifier(opamp) goes high and the output transistor switches on. This causes a sense resistor to be connected in parallel with the sensor output. Several sensor circuits can be used together, each with its own switched sense resistor connected in parallel with the output, and the resulting output  signal can be used to drive a meter or the like.

Using this approach, the author built a petrol tank' sensors trip' tank consisting of five PCBs, each fitted with two sensor circuits. With this sensor strip installed at an angle in the tank, a resolution of approximately 1.5 litre per sensor is possible. Many tanks have an electrical fitting near the bottom for connection to a lamp on the instrument panel that indicates the reserve level. The sensor strip can be used in its place. You will have to experiment a bit with the values of the sense resistors, but do not use values lower than around 100 Ohm. It is also important to fit the diodes and heater resistor in a little tube with a small opening at the bottom so that splashing petrol does not cool the heater resistor, since this would result in false readings.

The circuit should be powered from a regulated supply voltage of 5 to 6 V to prevent the heating resistors from becoming too hot. After testing everything to be sure that it works properly, it's a good idea to coat the circuit board with epoxy glue to provide better protection against the petrol.