Hello. We are the team “Supersolders “ from National Institute of Technology, Karnataka (NITK), Surathkal, India.
Our problem statement was - Adding Power to ID Cards. It aims at upgrading the existing ID cards with RFID (Radio Frequency Identification) tags and to use them for locking/unlocking hostel room doors and to pay money at shops inside the campus as a cashless mode of transaction.
Our 7-member team made this project collectively. Our team was mentored by our seniors of the Imagineer ‘19 team, an event organised by various technical clubs of our college and sponsored by Texas Instruments. Members of our team are Palash, Pranav, Hemanth, Saurabh, Chetan, Vikram, and Atreya.
Our project was initiated in the event Imagineer ‘19, where our team’s task was to come up with ideas that could curb the problems faced by students in the college. So our team came up with this idea of using RFID tags instead of our existing ID cards for locking/unlocking hostel room doors and for cashless transactions at shops.
Each RFID card has a unique UID when an ID card is scanned the RFID sensor detects the UID and sends the information to MSP430. If the card is authorised, the prototype door opens by a controlled servo motor fitted as a latch on it. Also, if the card is unauthorised the door doesn't open, upon 5 unauthorised scans of ID, the servo motor will be permanently locked and can be unlocked only by a master card provided. The second part of the project focuses mainly on maintaining the record of the transactions in the shops inside the campus. When an ID card is scanned, the unique ID number of the card is displayed on the LCD, the merchant has to enter this UID in the android application, along with the transaction amount and a unique pin associated with the card (known to the user of the card). This transaction is updated in the database, In this way, either a debit system or a credit system can be set up for cashless transactions. For the development of this android application the tool used was android studio with coding done in java and xml. Also the database used for storing the transactions made was firebase from Google.
Our project can be rated as an advanced, choosing from easy, intermediate, advanced and expert difficulty. It involved extensive debugging of the codes, testing of circuits for different test cases, coming up with solutions of unimagined problems. Our team worked on this project overnight. We, as a team of 7, took almost 14 hours to complete this project from scratch.
Comments