Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.87 KB

File metadata and controls

51 lines (33 loc) · 1.87 KB

WIFI_based_RFID_attendance-system_using_NodeMcu_and_Django

-> This attendance system is based on RFID technology for identification. It sends the attendance data to the server using wifi.

-> For reading RFID card and sending data to server RFID module RC522 and NodeMCU is used. The server side code is written using django and frontend is made using Bootstrap 4.

-> It also do not requires the wifi credentials to be hard coded inside it. I have used Arduino's Wifi manager library for this. It automatically creates a hotspot when it doesn't find previous or saved wifi. You can simply connect with its hotspot using a device and can give required wifi credentials and it will connect to that easily.

Technology Stack

SOFTWARE:

  1. Django Framework
  2. Bootstrap
  3. Javascript-AJAX
  4. HTML and CSS

HARDWARE:

  1. NodeMCU
  2. RC-522 RFID Reader
  3. LEDs and Buzzer

PIN Config

D8 - SDA (SS) D5 - SCK D7 - MOSI D6 - MISO(SCL) D3 - RST

SCREENSHOTS

  1. Password Authentication :

Screenshot (35)

  1. Attendance Homescreen :

Screenshot (17)

  1. Registered User Details :

Screenshot (18)

  1. All Users Management Screen :

Screenshot (19)

  1. Hardware Prototype

WhatsApp Image 2019-08-11 at 9 41 42 PM (1)

  1. Final Hardware with PCB

WhatsApp Image 2019-08-11 at 9 41 41 PM (3)