Semi-Automatic Car Anti-Theft Design using ATMega168 Microcontroller

ABSTRACT The design and manufacture of anti-theft systems have become more and more complex due to the rise in complexity of theft in the system. Most of the anti-theft systems available on market, are the alarm types that audibly deter some thieves away but do not prevent one’s car from being stolen and also may not be good enough to meet the growing complexity of theft in the country. This paper presents a simpler and a more efficient car anti-theft system that provides users with improved security by the use of efficient access mechanisms and immobilization systems. Access mechanisms were put in place to request authorization from the user and a hidden button which gives permission to start the car when it is pressed. Immobilizers where put in place to disable car in case it is stolen. The system was based on the ATMega168 microcontroller programming which involve the use electronic components such as limit switches, LEDs and transistors. The programming concept follows the graph theory well known as state machine implementation in Micro-processing and the language adopted was the C programming language.