This paper proposed a system that automatically opens security gates. A system is designed and implemented to automatically open security gates for vehicles using Licence Plate Recognition. Image processing is used to extract the licence plate and characters, and an Artificial Neural Network is used to perform Optical Character Recognition on licence plate characters. Internet of Things principles are introduced to the system to allow for web and mobile application integration. A proximity sensor is designed to detect vehicles and to start the recognition process. An ambient light sensor and control circuit is developed to control ambient lighting conditions using an ambient light source. The neural network achieved an accuracy of 88% on training data and 93% on licence plate characters. A unique strong point of the system is the ability to monitor and control the system using a web interface or mobile application. The system is also able to produce mobile notifications regarding security gate access attempts.