-
Team Member
- ๊ฐํํ, ๋ฅ์ค์, ๋ฐฐํ์ง, ์ฌ๊ฑดํฌ
-
Topic Description
- ๊ฐ์์ค ๋ฑ์ DGIST ์์ค์ ์ด์ฉํ ๋, ํ์์ฆ(ํน์ ์ฌ์์ฆ)์ ํ๊ทธํ์ฌ ๊ฐํธํ ์ ์ ์ถ์ ๋ช ๋ถ๋ฅผ ์์ฑํ๋ ์์คํ
-
Verified Operating System
- Windows / Visual Studio 2019
- Create a project in Visual Studio and import
main.cpp,teamproject.cpp, andteamproject.h. Then, compile and runmain.cpp.
-
About Code
-
main.cpp,teamproject.cpp,teamproject.hin main_project- ์ ์ ์ถ์ ๋ช ๋ถ์ ๋ฉ์ธ ํ๋ก์ ํธ
-
RFID_students.inoin RFID_arduino- RFID Reader was developed using Arduino Leonardo board and RC522 (RFID module). The Arduino Leonardo board is suitable for connection with our program because the computer recognizes it as an input device such as a keyboard and mouse.
- When the RFID card is tagged to the RFID module, the code reads the unique ID of the RFID card and transmits it through keyboard input. By default, it is built into the Arduino board, so users do not have to do any extra work, such as compile or run programs, when used. (Simply plug and play)
- If you want to compile, open this file in the Arduino program and upload it to the Arduino board. The written code needs the MFRC522 library written by GithubCommunity.
-
UI filesin ui- ํธ๋ฆฌํ ํ๋ก๊ทธ๋จ ์ฌ์ฉ์ ์ํด GUI ๊ฐ๋ฐ
- ์ค๋ฅ๋ก ์ธํ์ฌ ํ์ฌ ์๋ํ์ง ์์
-
-
There are 6 menus that we can choose.
0. Register the RFID Card 1. Enter the room 2. Exit the room 3. Check current room status 4. Check your enter time 5. Exit the program -
Example of excution
1. Input the Room number
-
If you run the project file successfully, then you can input the room number.
-
Then you can check the โEntry_logsโ folder in C:\ and โroom_number.csvโ, โstudents.csvโ file.
-
If there is already the students.csv file then we donโt make it again.
2. Enroll the RFID Card
- After choosing the menu 0, you have to input your student ID, Student name, and then just tag your Student Card to the RFID Reader module. The information that you enter is written in the students.csv file. Then, enrollment is finished.
3. Enter the Room
- When you want to enter the room, you just choose menu 1, and tag the card to the RFID reader. Then you have to input your temperature and you can check these information and entry time in โroom_number.csvโ file.
4. Check the Current Status of the Room
- If you choose menu 3, it shows the students who are in the room now.
5. Exit the Room
- When you want to exit the room, you have to choose menu 2. Same with enter, if you tag the card to the reader machine then the process is finished. After that, you can check that the exit time is written in the โroom_number.csvโ file.
6. Check the Current Status of the Room
- You can check that the room is empty.
7. Check your Entering Time
- Also, you can check your entry time with entering your Student ID.
-