Giter Site home page Giter Site logo

srrms's Introduction

SRRMS -- Student Registry RFID Management System

Coded by Kyan Bradley -- bradley-kyan

Overview

SRRMS (Student Registry RFID Management System) is a project created to record student attenence through the use of RFID tags. The solution is designed to be cost effective and easy to set up and install.

What is contained in this repository

The code required to setup and run the Arduino based card reader, the TCP listening server and the queries required to setup the database

Dependencies and Requirements

To reporoduce this project the following are needed:

  • Arduino Uno
  • MRFC-522 Shield
  • Ethernet Shield
  • Piezo Buzzer
  • Windows 10 running Visual Studio 2019 or later
  • Arduino IDE
  • Reliable internet connetion
  • SQL Server

Installation

Arduino

Connect the shields to the Arduino Uno according to the sketch. Upload the sketch to the Arduino.

Listening Server

Set your pc to have a static ip of 192.168.1.75, as the arduino sketch is set to send to that address @ port 29882. Can change these values in the sketch and in the ServerStartup.cs. Complie the code and run. First set up the connection strings, and verified device ids. The device id can be found in the Arduino sketch (value can be changed when uploading to the Arduino). Restart the application. Start the server.

Database

Run the 'SRRMS Creation Simplified' query in SQL Server, then run the rest of the queries in any order.

srrms's People

Contributors

bradley-kyan avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

vijayprasad23

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.