User Interfaces
This component of the system is used by users to interact with the system. It comprises of a cross platform mobile application and two websites, one for the administrator and another for users. Download the report here
A smart locker
management and control system
A Smart Locking System that allows Computer Science Honours Students to safely store their belongings in a locker controlled by a website or mobile application. Download Poster
The aim was to build an integrated system for controlling lockers in the honours lab. The system consists of an embedded system component for controlling the locking mechanism. The users of the system interact with the lockers via a website, mobile application, touch screen and RFID. Download proposal
The newly renovated Honours lab lockers currently have no locking mechanism, which is not ideal for security and usability reasons. Using the current developments in Internet of Things and advancements in Embedded Systems, we developed a smart locker system to implement in the Honours lab.
The system is made up of three components:
This component of the system is used by users to interact with the system. It comprises of a cross platform mobile application and two websites, one for the administrator and another for users. Download the report here
This is the heart of our system. It enables communication between front-end and locking mechanisms. It hosts APIs for making reservations, allocating lockers to students, Penalizing late reservations, authorizing users, etc. Download the report here
This component is responsible for controlling the locking mechanism. It is made up of a Raspberry Pi that unlocks electronic locks, RFID for reading access cards and a touch screen for user input. It receives commands to unlock a locker from the webserver. Download the report here
The result was an integrated system that allowed honours students to book a locker and open their locker, using their smart phones, websites or RFID reader. The System was secure using various encryption methods and the overall prototype was a success.
The team was supervised by Gary Stewart and co-supervised by Craig Balfour and Samuel Chetty. We are also grateful to Justin Pead for advising us on the electronics for the locking mechanism.