48
āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāļāļēāļĢāđ€āļ‚āđ‰āļēāļ›āļĢāļ°āļ•āļđāļ”āđ‰āļ§āļĒāļ­āļēāļĢāđŒāđ€āļ­āļŸāđ„āļ­āļ”āļĩ āđāļĨāļ°āļ­āļēāļĢāđŒāļ”āļđāđ‚āļ™ Door Access Control System using RFID and Arduino āļ˜āļ™āļīāļ• āļžāļ“āļīāļŠāļĒāļāļļāļĨ āļšāļąāļ“āļ‘āļīāļ•āļ§āļīāļ—āļĒāļēāļĨāļąāļĒāļĄāļŦāļēāļ§āļīāļ—āļĒāļēāļĨāļąāļĒāđ€āļāļĐāļ•āļĢāļĻāļēāļŠāļ•āļĢāđŒ 2558

Door Access Control System using RFID and Arduino

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Door Access Control System using RFID and Arduino

āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ Door Access Control System using RFID and Arduino

āļ˜āļ™āļ• āļžāļ“āļŠāļĒāļāļĨ

āļšāļ“āļ‘āļ•āļ§āļ—āļĒāļēāļĨāļĒāļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāđ€āļāļĐāļ•āļĢāļĻāļēāļŠāļ•āļĢ 2558

Page 2: Door Access Control System using RFID and Arduino

āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™

āļ˜āļ™āļ• āļžāļ“āļŠāļĒāļāļĨ

āļŠāļēāļĢāļ™āļžāļ™āļ˜ āļ™āđ€āļ›āļ™āļŠāļ§āļ™āļŦāļ™āļ‡āļ‚āļ­āļ‡āļāļēāļĢāļĻāļāļĐāļēāļ•āļēāļĄāļŦāļĨāļāļŠāļ•āļĢ āļĻāļĨāļ›āļĻāļēāļŠāļ•āļĢāļĄāļŦāļēāļšāļ“āļ‘āļ• (āļ„āļŦāļāļĢāļĢāļĄāļĻāļēāļŠāļ•āļĢāļĻāļāļĐāļē) āļŠāļēāļ‚āļēāļ§āļŠāļē āļāļēāļĢāļšāļĢāļŦāļēāļĢāļāļēāļĢāļĻāļāļĐāļē

āļĻāļāļĐāļēāļĻāļēāļŠāļ•āļĢ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāđ€āļāļĐāļ•āļĢāļĻāļēāļŠāļ•āļĢ āļ›āļāļēāļĢāļĻāļāļĐāļē 2558

āļĨāļ‚āļŠāļ—āļ˜āļ‚āļ­āļ‡ āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāđ€āļāļĐāļ•āļĢāļĻāļēāļŠāļ•āļĢ

Page 3: Door Access Control System using RFID and Arduino

Door Access Control System using RFID and Arduino

Tanit PANICHAYAKUL

A Independent Study Submitted in partial Fulfillment of Requirements for Master of Arts (Home Economics Education) (Educational Administration)

Education Kasetsart University 2015

Copyright of Kasetsart University

Page 4: Door Access Control System using RFID and Arduino

āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™

āļ˜āļ™āļ• āļžāļ“āļŠāļĒāļāļĨ

āđ„āļ”āļĢāļšāļžāļˆāļēāļĢāļ“āļēāļ­āļ™āļĄāļ•āđƒāļŦāđ€āļ›āļ™āļŠāļ§āļ™āļŦāļ™āļ‡āļ‚āļ­āļ‡āļāļēāļĢāļĻāļāļĐāļēāļ•āļēāļĄāļŦāļĨāļāļŠāļ•āļĢ

āļĻāļĨāļ›āļĻāļēāļŠāļ•āļĢāļĄāļŦāļēāļšāļ“āļ‘āļ• (āļ„āļŦāļāļĢāļĢāļĄāļĻāļēāļŠāļ•āļĢāļĻāļāļĐāļē) āļāļēāļĢāļšāļĢāļŦāļēāļĢāļāļēāļĢāļĻāļāļĐāļē

āļžāļˆāļēāļĢāļ“āļēāđ€āļŦāļ™āļŠāļ­āļšāđ‚āļ”āļĒ

(āļœāļŠāļ§āļĒāļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•)

āļ›āļĢāļ°āļ˜āļēāļ™āļāļĢāļĢāļĄāļāļēāļĢ

(āļœāļŠāļ§āļĒāļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ”āļĢ.āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•)

āļ­āļēāļˆāļēāļĢāļĒāļ—āļ›āļĢāļāļĐāļēāļ§āļ—āļĒāļēāļ™āļžāļ™āļ˜āļŦāļĨāļ

(āļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•)

āļ­āļēāļˆāļēāļĢāļĒāļ—āļ›āļĢāļāļĐāļē

(āļ­āļēāļˆāļēāļĢāļĒ āļ”āļĢ.āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•)

āļāļĢāļĢāļĄāļāļēāļĢ

(āļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ”āļĢ.āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•)

āļ„āļ“āļšāļ”āļšāļ“āļ‘āļ•āļ§āļ—āļĒāļēāļĨāļĒ / /

Page 5: Door Access Control System using RFID and Arduino

āļ

āļšāļ—āļ„āļ” āļĒāļ­āļ āļēāļĐāļēāđ„āļ—āļĒ

āļŠāļ­āđ€āļĢāļ­āļ‡ āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļœāļ§āļˆāļĒ āļ˜āļ™āļ• āļžāļ“āļŠāļĒāļāļĨ āļ›āļĢāļāļāļē āļĻāļĨāļ›āļĻāļēāļŠāļ•āļĢāļĄāļŦāļēāļšāļ“āļ‘āļ• (āļ„āļŦāļāļĢāļĢāļĄāļĻāļēāļŠāļ•āļĢāļĻāļāļĐāļē) āļ›āļāļēāļĢāļĻāļāļĐāļē 2558 āļ­āļēāļˆāļēāļĢāļĒāļ—āļ›āļĢāļāļĐāļē āļœāļŠāļ§āļĒāļĻāļēāļŠāļ•āļĢāļēāļˆāļēāļĢāļĒ āļ”āļĢ.āļ§āļĨāļĢāļ•āļ™ āļŠāļžāļĢāļĢāļ“āļŠāļēāļ•

āļ‡āļēāļ™āļ§āļˆāļĒāļ™āļĄāļ§āļ•āļ–āļ›āļĢāļ°āļŠāļ‡āļ„āđ€āļžāļ­āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāļāļēāļĢāļ— āļēāļ‡āļēāļ™āđƒāļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāļ­āļĄ

āļˆāļĢāļ‡āļ‚āļ­āļ‡āļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ­āļēāļĢāļ‹ 522 āđ‚āļ”āļĒāļ­āļēāļ‡āļ­āļ‡āļˆāļēāļāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļˆāļēāļāļĄāļēāļ•āļĢāļāļēāļ™āđāļĨāļ°āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļœāļĨāļ•āļ āļ“āļ‘āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ‚āļ­āļ‡āļŠāļ–āļēāļšāļ™āļŠāļ‡āđ€āļŠāļĢāļĄāļ„āļ§āļēāļĄāđ€āļ›āļ™āđ€āļĨāļĻāļ—āļēāļ‡āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđāļŦāļ‡āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒ āđ‚āļ”āļĒāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ”āļ‡āļāļĨāļēāļ§ āļ­āļĒāđƒāļ™āđ€āļāļ“āļ‘āļ—āļ„āļ­āļ™āļ‚āļēāļ‡āļžāļ‡āļžāļ­āđƒāļˆ

āļ„ āļēāļŠ āļēāļ„āļ : āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”, āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•, āļ­āļēāļĢāļ”āđ‚āļ™

Page 6: Door Access Control System using RFID and Arduino

āļ‚

āļšāļ—āļ„āļ” āļĒāļ­āļ āļēāļĐāļēāļ­āļ‡āļāļĪāļĐ

Title Door Access Control System using RFID and Arduino Author Tanit PANICHAYAKUL Degree Master of Arts (Home Economics Education) Academic Year 2015 Thesis Advisor Assistant Professor Waleerat Suphannachart, Ph.D.

The objective of this research is to test the performance in real environment

of the RFID Card Reader RC522 refer to RFID Standards and Testing from RFID Institute of Thailand. The result from this study discovered that the quality of this device remained relatively satisfied.

keyword : RFID, Door Access System, Arduino

Page 7: Door Access Control System using RFID and Arduino

āļ„

āļāļ•āļ•āļāļĢāļĢāļĄāļ›āļĢāļ° āļāļēāļĻ

āļāļ•āļ•āļāļĢāļĢāļĄāļ›āļĢāļ°āļāļēāļĻ

āļ‡āļēāļ™āļ§āļˆāļĒāļ™ āļ•āļ­āļ‡āļ‚āļ­āļ‚āļ­āļšāļ„āļ“āļšāļĢāļĐāļ— Facgure āļ—āļ— āļēāđƒāļŦāļœāļĄāļĢāļˆāļ Ithesis āļ‚āļ­āļ‚āļ­āļšāļ„āļ“āļžāļ•āļĄ āļžāļĒāļ­āļ” āļžāđ€āļ­ āđāļĨāļ° āļžāđ†āļ—āļāļ„āļ™āļ—āđƒāļŦāļ„āļ§āļēāļĄāļĢāļœāļĄ āđāļĨāļ°āđƒāļŦāđ‚āļ­āļāļēāļŠāđƒāļ™āļāļēāļĢāđ€āļ‚āļēāļĄāļēāļāļāļ‡āļēāļ™ āļ“ āļšāļĢāļĐāļ— Facgure āđāļŦāļ‡āļ™

āļ‚āļ­āļ‚āļ­āļšāļ„āļ“āļ„āļĢāļš

Page 8: Door Access Control System using RFID and Arduino

āļŠāļēāļĢāļšāļ

āļšāļ—āļ— āļŦāļ™āļē āļšāļ—āļ„āļ”āļĒāļ­āļ āļēāļĐāļēāđ„āļ—āļĒ ................................................................................................................ āļ

āļšāļ—āļ„āļ”āļĒāļ­āļ āļēāļĐāļēāļ­āļ‡āļāļĪāļĐ ........................................................................................................... āļ‚

āļāļ•āļ•āļāļĢāļĢāļĄāļ›āļĢāļ°āļāļēāļĻ .................................................................................................................. āļ„

āļŠāļēāļĢāļšāļ ................................................................................................................................. āļ‡

āļšāļ—āļ— 1 ................................................................................................................................... 1

1.1 āļŦāļĨāļāļāļēāļĢāđāļĨāļ°āđ€āļŦāļ•āļœāļĨ ..................................................................................................... 1

1.2 āļ§āļ•āļ–āļ›āļĢāļ°āļŠāļ‡āļ„āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļēāļ™ ............................................................................................. 2

1.3 āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļēāļ™ ................................................................................................. 2

1.4 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļēāļ™ ................................................................................................... 2

1.4.1 āļ‚āļ­āļšāđ€āļ‚āļ•āļ—āļēāļ‡āļŠāļ–āļēāļ›āļ•āļĒāļāļĢāļĢāļĄ ................................................................................. 2

1.4.2 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™ ........................................................................................ 3

1.4.3 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļ‚āļ­āļĄāļĨ .............................................................................................. 4

1.4.4 āđāļœāļ™āļāļēāļĢāļ” āļēāđ€āļ™āļ™āļ‡āļēāļ™āđāļĨāļ°āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ” āļēāđ€āļ™āļ™āļāļēāļĢ ....................................................... 4

āļšāļ—āļ— 2 ................................................................................................................................... 5

2.1 āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” .................................................................................................. 5

2.1.1 āļĨāļāļĐāļ“āļ°āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” ............................................................ 6

2.1.2 āļ‡āļēāļ™āļ›āļĢāļ°āļĒāļāļ•āļ‚āļ­āļ‡āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” .............................................................................. 7

2.1.3 āļĒāļēāļ™āļ„āļ§āļēāļĄāļ–āļ—āđƒāļŠāļ‡āļēāļ™āđāļĨāļ°āļĄāļēāļ•āļĢāļāļēāļ™āļ‚āļ­āļ‡āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” ............................................... 8

2.2 āļ­āļēāļĢāļ”āđ‚āļ™ ....................................................................................................................... 9

2.2.1 āļˆāļ”āđ€āļ”āļ™āļ—āļ— āļēāđƒāļŦāļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™āđ€āļ›āļ™āļ—āļ™āļĒāļĄ ................................................................ 9

Page 9: Door Access Control System using RFID and Arduino

āļˆ

2.2.2 Arduino IDE ..................................................................................................... 9

2.3 āļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” ................................................................................. 10

2.3.1 RFID Card Reader/Detector Module Kit (RC522) ......................................... 10

2.4 āļ‡āļēāļ™āļ§āļˆāļĒāļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡ .................................................................................................... 11

2.4.1 āļĢāļ°āļšāļšāļ›āļ­āļ‡āļāļ™āļāļēāļĢāļŠāļāļŦāļēāļĒāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āđ€āļ‚āļēāļ­āļ­āļāļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” ...................... 11

2.4.2 āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” ...................................................................................... 11

āļ‡āļēāļ™āļ§āļˆāļĒāļ™āļĄāļ§āļ•āļ–āļ›āļĢāļ°āļŠāļ‡āļ„āđ€āļžāļ­āļžāļ’āļ™āļē āđāļĨāļ°āļ›āļĢāļ°āđ€āļĄāļ™āļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļš āđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ— āļēāļ‡āļēāļ™āļĢāļ§āļĄāļāļšāđ€āļ§āļšāđāļ­āļ›āļžāļĨāđ€āļ„āļŠāļ™ āđ‚āļ”āļĒāđƒāļŠāđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļžāđ€āļ­āļŠāļž āđāļĨāļ°āļāļēāļ™āļ‚āļ­āļĄāļĨāļĄāļēāļĒāđ€āļ­āļŠāļ„āļ§āđāļ­āļĨ āđƒāļ™āļāļēāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ ................................................................................ 11

āļĢāļ°āļšāļšāļ™āļžāļ’āļ™āļēāļ‚āļ™āđ€āļžāļ­āđ€āļžāļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš āđāļĨāļ°āļ•āļ”āļ•āļēāļĄ āđƒāļ™āļ”āļēāļ™āļāļēāļĢāļĒāļĄāļ„āļ™āļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļĢāļ°āļšāļšāļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļœāļēāļ™āļŠāļ­āļ‡āļ—āļēāļ‡āļ­āđ€āļĄāļĨ āđāļĨāļ°āļ‚āļ­āļ„āļ§āļēāļĄāļœāļēāļ™āļ—āļēāļ‡āđ‚āļ—āļĢāļĻāļžāļ—āļĄāļ­āļ–āļ­ ................................................................................................. 11

āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ‚āļ­āļ‡āļ‡āļēāļ™āļ§āļˆāļĒāļ™ āļˆāļ°āđāļšāļ‡āļāļĨāļĄāļœāļ›āļĢāļ°āđ€āļĄāļ™āđ€āļ›āļ™ 2 āļāļĨāļĄ āļ„āļ­āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœ āđ€āļŠāļĒāļ§āļŠāļēāļ āđāļĨāļ°āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™āļ—āļ§āđ„āļ› āđ‚āļ”āļĒāļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœ āđ€āļŠāļĒāļ§āļŠāļēāļ āđ„āļ”āļ„āļēāđ€āļ‰āļĨāļĒāđ€āļ—āļēāļāļš 3.93 āļŠāļ§āļ™āđ€āļšāļĒāļ‡āđ€āļšāļ™āļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ—āļēāļāļš 0.53 āđāļĨāļ°āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™āļ—āļ§āđ„āļ› āđ„āļ”āļ„āļēāđ€āļ‰āļĨāļĒāđ€āļ—āļēāļāļš 3.88 āļŠāļ§āļ™āđ€āļšāļĒāļ‡āđ€āļšāļ™āļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ—āļēāļāļš 0.54 āļ‹āļ‡āļĄāļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ­āļĒāđƒāļ™āļĢāļ°āļ”āļšāļ” ..................................................... 12

āļ‹āļ‡āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļ•āļāļ•āļēāļ‡āļˆāļēāļ .................................................................. 12

āļšāļ—āļ— 3 ................................................................................................................................. 13

3.1 āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāđ‚āļ„āļĢāļ‡āļŠāļĢāļēāļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļš ................................................................................ 13

3.1.1 āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄ ............................................................................................ 14

3.2 āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāļžāļĪāļ•āļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļš ................................................................................ 16

3.2.1 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄ (Sequence Diagram) ........................................................ 16

Page 10: Door Access Control System using RFID and Arduino

āļ‰

3.3 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŠāļ–āļēāļ›āļ•āļĒāļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™ ................................................................... 21

3.3.1 āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄ ................................................................................... 21

3.3.2 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļēāļ™āļāļēāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢ ................................................... 22

3.3.3 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļēāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ• ........................................................... 23

āļšāļ—āļ— 4 ................................................................................................................................. 25

4.1 āđāļœāļ™āļœāļ‡āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ• ................................................................... 25

4.2 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āļ­āļĄāļĨāđƒāļ™āļĢāļ°āļ”āļšāđāļ™āļ§āļ„āļ” ...................................................................... 26

4.3 āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ•āļēāļĢāļēāļ‡ ..................................................................................................... 26

āļšāļ—āļ— 5 ................................................................................................................................. 29

5.1 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļēāļˆāļ­āļŦāļĨāļāļšāļ™āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ ........................................................................ 29

5.2 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļēāļˆāļ­āļœāļĨāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ ....................................................................... 30

5.3 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļēāļˆāļ­āļāļēāļĢāļ„āļ™āļŦāļē ................................................................................... 31

5.4 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļēāļˆāļ­āļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļāļšāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ• ................................................... 33

āļšāļĢāļĢāļ“āļēāļ™āļāļĢāļĄ ....................................................................................................................... 34

āļ›āļĢāļ°āļ§āļ•āļœ āđ€āļ‚āļĒāļ™ ....................................................................................................................... 36

Page 11: Door Access Control System using RFID and Arduino

āļŠ

Page 12: Door Access Control System using RFID and Arduino

1

āļšāļ—āļ— 1

āļšāļ—āļ™ āļģ

āđƒāļ™āļ›āļˆāļˆāļšāļ™āļĄāļĢāļ°āļšāļšāļ›āļ­āļ‡āļāļ™āļāļēāļĢāđ€āļ‚āļēāļ–āļ‡āļŠāļ–āļēāļ™āļ—āļ•āļēāļ‡āđ† āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļĢāļ›āđāļšāļš āļ‹āļ‡āđāļ•āļĨāļ°āđāļšāļšāļāļĄāļ‚āļ­āļ”āđāļĨāļ°āļ‚āļ­āđ€āļŠāļĒāđāļ•āļāļ•āļēāļ‡āļāļ™āđ„āļ› āđāļĨāļ°āļĢāļ°āļšāļšāļ—āđ„āļ”āļĢāļšāļ„āļ§āļēāļĄāļ™āļĒāļĄāļĄāļēāļāļ„āļ­ āļĢāļ°āļšāļšāļŠāđāļāļ™āļĨāļēāļĒāļ™āļ§āļĄāļ­ āđāļĨāļ°āļĢāļ°āļšāļšāļ„āļĒāļāļēāļĢāļ” āļ•āļ­āļĄāļēāđ„āļ”āļĄāļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļĢāļ°āļšāļ•āļ§āļ•āļ™āđāļšāļšāļ­āļ™āđ†āđ€āļžāļĄāļ‚āļ™āļĄāļē āđ€āļŠāļ™ āļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ‹āļ‡āđ€āļ›āļ™āļ§āļ˜āļāļēāļĢāļĢāļ°āļšāļ•āļ§āļ•āļ™ āļŦāļĢāļ­āđ€āļāļšāļ‚āļ­āļĄāļĨāđāļšāļšāļ­āļ•āđ‚āļ™āļĄāļ• āđ‚āļ”āļĒāļ— āļēāļ‡āļēāļ™āļœāļēāļ™āļāļēāļĢāļĢāļšāļŠāļāļāļēāļ“āļˆāļēāļāđāļ—āļāđ€āļ‚āļēāļŠāļ•āļ§āļĢāļšāļŠāļāļāļēāļ“ āļœāļēāļ™āļ—āļēāļ‡āļ„āļĨāļ™āļ§āļ—āļĒ āđāļ—āļāļ‚āļ­āļ‡āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ‚āļ”āļĒāļ›āļāļ•āļˆāļ°āļĄāļ‚āļ™āļēāļ”āđ€āļĨāļāļ‹āļ‡āļŠāļēāļĄāļēāļĢāļ–āļ•āļ”āļ•āļ‡āđ€āļ‚āļēāļāļšāļœāļĨāļ•āļ āļ“āļ‘āļŠāļ™āļ„āļē āļŠāļ•āļ§ āļšāļ„āļ„āļĨāđ„āļ” āļ‹āļ‡āđ€āļĄāļ­āļ•āļ§āļŠāļ‡āļŠāļāļāļēāļ“āļŠāļ‡āļ„āļĨāļ™āļ§āļ—āļĒāđ„āļ› āđāļĨāļ°āļžāļšāđ€āļˆāļ­āđāļ—āļāļ™ āļŠāļāļāļēāļ“āļˆāļ°āļ–āļāļŠāļ‡āļāļĨāļšāļžāļĢāļ­āļĄāļāļšāļ‚āļ­āļĄāļĨāļ—āđ€āļāļšāđ„āļ§āđƒāļ™āđāļ—āļ āđ‚āļ”āļĒāļ•āļ§āļŠāļ‡āļŠāļāļāļēāļ“āļ™āđ€āļ­āļ‡āļĒāļ‡āļŠāļēāļĄāļēāļĢāļ–āļšāļ™āļ—āļāļ‚āļ­āļĄāļĨāļĨāļ‡āđƒāļ™āđāļ—āļāđ„āļ”

āļˆāļēāļāļāļēāļĢāļĻāļāļĐāļēāļ‚āļ­āļ‡āļ„āļ“āļ°āļ§āļˆāļĒāļĻāļ™āļĒāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠ āđāļĨāļ°āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđāļŦāļ‡āļŠāļēāļ• āļžāļšāļ§āļēāđāļ™āļ§āđ‚āļ™āļĄāļāļēāļĢāļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒāļ™āļ™ āļĄāđāļ™āļ§āđ‚āļ™āļĄāļ—āļĄāļēāļāļ‚āļ™āđ€āļĢāļ­āļĒāđ† āđƒāļ™āļāļēāļĢāļ—āļˆāļ°āļ™ āļēāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ€āļ‚āļēāđ„āļ›āļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļ‡āļēāļ™āđƒāļ™āļ”āļēāļ™āļ•āļēāļ‡āđ† āđāļĨāļ°āļˆāļ°āđ€āļžāļĄāļ‚āļ™āļ­āļāđƒāļ™āļ­āļ™āļēāļ„āļ•

1.1 āļŦāļĨāļāļāļģāļĢāđāļĨāļ°āđ€āļŦāļ•āļœāļĨ

āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđƒāļŠāļ„āļĨāļ™āļ§āļ—āļĒāđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™ āļ‹āļ‡āļ„āļĨāļ™āļ§āļ—āļĒāļ—āđƒāļŠāđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļˆāļ°āļ­āļĒāđƒāļ™āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļĢāļ°āļŦāļ§āļēāļ‡ 30 āļāđ‚āļĨāđ€āļŪāļĢāļ•āļ‹ āđāļĨāļ° 300 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļˆāļēāļāļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļ”āļ‡āļāļĨāļēāļ§āļ— āļēāđƒāļŦāļŠāļēāļĄāļēāļĢāļ–āđāļšāļ‡āļ„āļĨāļ™āļ§āļ—āļĒāđ„āļ”āđ€āļ›āļ™ 4 āļ›āļĢāļ°āđ€āļ āļ—āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āļ§āļĒ āļ„āļ§āļēāļĄāļ–āļ• āļē āļ„āļ§āļēāļĄāļ–āļŠāļ‡ āļ„āļ§āļēāļĄāļ–āļŠāļ‡āļĒāļ‡ āļŦāļĢāļ­āļĒāđ€āļ­āļŠāđ€āļ­āļŸ āđāļĨāļ°āļ„āļ§āļēāļĄāļ–āđ„āļĄāđ‚āļ„āļĢāđ€āļ§āļŸ āļ‹āļ‡āļ„āļ§āļēāļĄāļ–āļ—āļĄāļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĄāļēāļāļ—āļŠāļ”āđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ„āļ­āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļŠāļ‡

āļ­āļĒāļēāļ‡āđ„āļĢāļāļ•āļēāļĄ āļ›āļˆāļˆāļšāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ„āļ”āļĄāļāļēāļĢāļžāļ’āļ™āļēāļ‚āļ™āđ„āļ›āļĄāļēāļ āđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āļ­āļĒāļēāļ‡āļĒāļ‡ āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒ āļĒāđ€āļ­āļŠāđ€āļ­āļŸ āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđāļ—āļāļŠ āļēāļŦāļĢāļšāļ„āļĨāļ™āļ„āļ§āļēāļĄāļ–āļĒāđ€āļ­āļŠāđ€āļ­āļŸāđ„āļ”āļĄāļāļēāļĢāļžāļ’āļ™āļēāđƒāļŦāļŠāļēāļĄāļēāļĢāļ–āļ— āļēāļ‡āļēāļ™āļšāļ™āļžāļ™āļœāļ§āđ‚āļĨāļŦāļ° āļŦāļĢāļ­āļ„āļ§āļēāļĄāļŠāļ™āđ„āļ”āļĄāļēāļāļ‚āļ™

āļāļēāļĢāļ—āļˆāļ°āļ™ āļēāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļĄāļēāđƒāļŠāđƒāļ™āļ‡āļēāļ™āļ›āļĢāļ°āļĒāļāļ•āļ™āļ™ āļˆāļ°āļ•āļ­āļ‡āļĄāļ­āļ›āļāļĢāļ“āđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™ āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āļ§āļĒ āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“ āļ•āļ§āđāļ—āļāļŠāļ‡āļŠāļāļāļēāļ“ āđāļĨāļ°āļ•āļ§āļ„āļ§āļšāļ„āļĄ āđ€āļŠāļ™ āļ­āļēāļĢāļ”āđ‚āļ™

Page 13: Door Access Control System using RFID and Arduino

2

āļ­āļēāļĢāļ”āđ‚āļ™ āđ€āļ›āļ™āļšāļ­āļĢāļ”āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāđ€āļĨāļ­āļĢāļ—āļĄāļāļēāļĢāļžāļ’āļ™āļēāđāļšāļšāđ€āļ›āļ”āđ€āļœāļĒāļ‚āļ­āļĄāļĨāļ—āļ‡āļ”āļēāļ™āļŪāļēāļĢāļ”āđāļ§āļĢ āđāļĨāļ° āļ‹āļ­āļŸāļ•āđāļ§āļĢ āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™āļĒāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ”āļ”āđāļ›āļĨāļ‡ āđ€āļžāļ­āđƒāļŠāđƒāļ™āļ‡āļēāļ™āļ›āļĢāļ°āļĒāļāļ•āđƒāļ™āļ”āļēāļ™āļ•āļēāļ‡āđ† āđ„āļ”āļ­āļāļ”āļ§āļĒ

āļ‹āļ‡āļŦāļĨāļāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļāļēāļĢāđƒāļŠāļ­āļēāļĢāļ”āđ‚āļ™āļĄāļēāļ„āļ§āļšāļ„āļĄāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ™āļ™ āļˆāļ°āđ€āļĢāļĄāļˆāļēāļāļ•āļ§āļ­āļēāļ™āļŠāļāļāļēāļ“āļ­āļēāļ™āļ‚āļ­āļĄāļĨāļˆāļēāļāđāļ—āļ āđāļĨāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāđ„āļ›āļĒāļ‡āļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™ āļŠāļ§āļ™āļ•āļ§āļ­āļēāļĢāļ”āđ‚āļ™āļˆāļ°āļĢāļšāļ‚āļ­āļĄāļĨāļĄāļēāļ•āļĢāļ§āļˆāļŠāļ­āļš (checksum) āđāļĨāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāđ€āļ‚āļēāđ„āļ›āļĒāļ‡āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āđāļĨāļ°āļ— āļēāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ€āļžāļ­āđ€āļ›āļ”āļ›āļĢāļ°āļ•

āļˆāļēāļāđ€āļŦāļ•āļœāļĨāļ‚āļēāļ‡āļ•āļ™ āļœāļˆāļ”āļ— āļēāļˆāļ‡āļ­āļ­āļāđāļšāļšāđāļĨāļ°āļžāļ’āļ™āļēāļāļēāļĢāļĢāļ°āļšāļ•āļ§āļ•āļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļĢāļ”āđ‚āļ™ āđ€āļ™āļ­āļ‡āļˆāļēāļāļĄāļĢāļēāļ„āļēāļ–āļ āļ„āļ§āļšāļ„āļĄāđāļĨāļ°āļ™ āļēāđ„āļ›āļžāļ’āļ™āļēāļ•āļ­āđ„āļ”āļ‡āļēāļĒ

1.2 āļ§āļ•āļ–āļ›āļĢāļ°āļŠāļ‡āļ„āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļģāļ™

1.2.1 āđ€āļžāļ­āļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™

1.2.2 āđ€āļžāļ­āļĻāļāļĐāļēāļĢāļ°āļšāļš āđāļĨāļ°āļ‚āļ­āļĄāļĨāļ—āđƒāļŠāđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”

1.2.3 āđ€āļžāļ­āļĢāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒāđƒāļŦāļāļšāļ­āļēāļ„āļēāļĢ āļŦāļĢāļ­āļ—āļĢāļžāļĒāļŠāļ™āļ āļēāļĒāđƒāļ™āļ­āļēāļ„āļēāļĢ āļĢāļ§āļĄāļ–āļ‡āļœāļ—āļ­āļēāļĻāļĒāļ­āļĒāļ āļēāļĒāđƒāļ™āļ­āļēāļ„āļēāļĢ

1.3 āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļģāļ™

1.3.1 āđ„āļ”āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ 1.3.2 āļŠāļ§āļĒāđƒāļŦāđ€āļ‚āļēāđƒāļˆāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļĄāļēāļāļ‚āļ™ āđ€āļžāļ­āļ™ āļēāļĄāļēāļ›āļĢāļ°āļĒāļāļ•āđƒāļŠāļāļšāļĢāļ°āļšāļšāļžāļŠāļˆāļ™āļ•āļ§āļ•āļ™

1.4 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļ‡āļģāļ™

1.4.1 āļ‚āļ­āļšāđ€āļ‚āļ•āļ—āļģāļ‡āļŠāļ–āļģāļ›āļ•āļĒāļāļĢāļĢāļĄ

āļŠāļ–āļēāļ›āļ•āļĒāļāļĢāļĢāļĄ āļ­āļ™āđ€āļ—āļ­āļĢāđ€āļ™āļ• (Internet) āđāļšāļš Client Server āļŪāļēāļĢāļ”āđāļ§āļĢāļ—āļˆāļ°āđƒāļŠāļžāļ’āļ™āļē

o āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāļ—āļĄāļ„āļ“āļŠāļĄāļšāļ• o āđ€āļ„āļĢāļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āļŦāļ™āļ§āļĒāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļāļĨāļēāļ‡ āļ­āļ™āđ€āļ—āļĨāļ„āļ­āļĢ

āđ„āļ­āđ€āļˆāļ” āļ„āļ§āļēāļĄāđ€āļĢāļ§ 2.4 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ (IntelÂŪ Coreâ„Ē i7-3630QM CPU 2.40 GHz)

Page 14: Door Access Control System using RFID and Arduino

3

o āļŦāļ™āļ§āļĒāļ„āļ§āļēāļĄāļˆ āļēāļŦāļĨāļ 8 āļˆāļāļ°āđ„āļšāļ• (8 GB of RAM)

o āļŪāļēāļĢāļ”āļ”āļŠāļ āļ‚āļ™āļēāļ” 1000 āļˆāļāļ°āđ„āļšāļ• (Hard disk 1000 GB)

o āļˆāļ­āļ āļēāļžāļ‚āļ™āļēāļ” 15.6 āļ™āļ§

o āđ€āļ„āļĢāļ­āļ‡āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāļĨāđ€āļĨāļ­āļĢ āļ­āļēāļ”āđ‚āļ™ āļĨāđ‚āļ­āļ™āļēāļĢāđ‚āļ” (Micro Controller

Arduino Leonardo)

o āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ­āļēāļĢāļ‹ 522 (RFID Card Reader/Detector

Module Kit RC522)

o āđāļœāļ‡āļ§āļ‡āļˆāļĢāļ‚āļšāļĢāđ€āļĨāļĒ (Relay Module)

o āļāļĨāļ­āļ™āđāļĄāđ€āļŦāļĨāļāđ„āļŸāļŸāļē (Magnetic Lock)

āļ‹āļ­āļŸāļ•āđāļ§āļĢāļ—āļˆāļ°āđƒāļŠāļžāļ’āļ™āļē

o āļĢāļ°āļšāļšāļ›āļāļšāļ•āļāļēāļĢāļ§āļ™āđ‚āļ”āļ§āļŠ 10 (Windows 10) o āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āđƒāļŠāļžāļ’āļ™āļē Microsoft Visual Studio 2015 āđāļĨāļ° Arduino

IDE o āļĢāļ°āļšāļšāļˆāļ”āļāļēāļĢāļāļēāļ™āļ‚āļ­āļĄāļĨ āļĄāļēāļĒāđ€āļ­āļŠāļ„āļ§āđāļ­āļĨ (MySQL)

o āļ āļēāļĐāļēāļ—āļˆāļ°āđƒāļŠāļžāļ’āļ™āļē

o āļ āļēāļĐāļēāļ‹āļŠāļēāļĢāļ› (C#)

o āļ āļēāļĐāļēāļ‹āļ­āļēāļĢāļ”āđ‚āļ™ (C Arduino)

1.4.2 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļģāļ™

āļœāđƒāļŠāļ‡āļēāļ™ - āđ€āļ‚āļēāđƒāļŠāļ‡āļēāļ™āļŦāļĢāļ­āļœāļēāļ™āļ›āļĢāļ°āļ•āļ—āđ„āļ”āļˆāļ”āļ— āļēāļ‚āļ™āđ„āļ”

āļœāļ”āđāļĨāļĢāļ°āļšāļš - āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āļĢāļ°āļšāļ•āļ§āļ•āļ™āđƒāļŦāļœāđƒāļŠāļ‡āļēāļ™āđ„āļ” - āļŠāļēāļĄāļēāļĢāļ–āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āļēāđƒāļ„āļĢāđ„āļ”āđ€āļ‚āļēāļŠāļĢāļ°āļšāļšāđ€āļ§āļĨāļēāđƒāļ”āļšāļēāļ‡ - āđ„āļ”āļĢāļšāļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļŦāļēāļāļĄāļœāļšāļāļĢāļ - āļŠāļēāļĄāļēāļĢāļ–āļ āļēāļŦāļ™āļ”āđ„āļ”āļ§āļēāļšāļ„āļ„āļĨāđƒāļ”āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļēāļĢāļ°āļšāļšāđ„āļ”āļ–āļ‡āđ€āļ§āļĨāļēāđ„āļŦāļ™

- āļĒāļāđ€āļĨāļāļāļēāļĢāđ€āļ‚āļēāļŠāļĢāļ°āļšāļšāļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™

āļĢāļ°āļšāļšāļ‡āļēāļ™

Page 15: Door Access Control System using RFID and Arduino

4

- āļĢāļ°āļĒāļ°āļŦāļēāļ‡āđƒāļ™āļāļēāļĢāļĢāļšāļŠāļāļāļēāļ“āļĢāļ°āļŦāļ§āļēāļ‡āļ•āļ§āļĢāļš āđāļĨāļ°āļ•āļ§āļŠāļ‡āļ•āļ­āļ‡āđ„āļĄāđ€āļāļ™ 60 āļĄāļĨāļĨāđ€āļĄāļ•āļĢ

- āļŦāļēāļāđ„āļ”āļĢāļšāļŠāļāļāļēāļ“āļ—āđ„āļĄāđ„āļ”āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđ€āļāļ™ 3 āļ„āļĢāļ‡ āļĢāļ°āļšāļšāļˆāļ°āļ— āļēāļāļēāļĢāđāļˆāļ‡āđ„āļ›āļĒāļ‡āļœāļ”āđāļĨāļĢāļ°āļšāļšāļœāļēāļ™āļ—āļēāļ‡āļ­āđ€āļĄāļĨāļĨāđ‚āļ”āļĒāļ­āļ•āđ‚āļ™āļĄāļ•

- āļŦāļēāļāđ„āļ”āļĢāļšāļŠāļāļāļēāļ“āļ—āđ„āļĄāđ„āļ”āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđ€āļāļ™ 5 āļ„āļĢāļ‡ āļĢāļ°āļšāļšāļˆāļ°āļ— āļēāļāļēāļĢāļ›āļ”āđ€āļ›āļ™āđ€āļ§āļĨāļē 5 āļ™āļēāļ— āđāļĨāļ°āļˆāļ°āđ€āļžāļĄāļ‚āļ™āļŦāļēāļāļ„āļĢāļ‡āļ•āļ­āđ„āļ›āļŦāļĨāļ‡āļāļēāļĢāđ€āļ›āļ”āļĢāļ°āļšāļš āļĒāļ‡āđ„āļ”āļĢāļšāļŠāļāļāļēāļ“āļ—āļĒāļ‡āđ„āļĄāđ„āļ”āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āļ­āļ

1.4.3 āļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļ‚āļ­āļĄāļĨ

āļ‚āļ­āļĄāļĨāļŠāļ§āļ™āļ•āļ§āļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™ āļ›āļĢāļ°āļāļ­āļšāļ”āļ§āļĒ āļŠāļ­ āļ™āļēāļĄāļŠāļāļĨ āđāļĨāļ°āļĢāļŦāļŠāļ›āļĢāļ°āļˆ āļēāļ•āļ§āļ™āļāļĻāļāļĐāļē

āļ‚āļ­āļĄāļĨāļĢāļŦāļŠāļ‚āļ­āļ‡āļ„āļĒāļāļēāļĢāļ” āļ‚āļ­āļĄāļĨāļ—āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđƒāļŠāļĢāļšāļŠāļ‡āļ‚āļ­āļĄāļĨāļĢāļ°āļŦāļ§āļēāļ‡āļ•āļ§āļĢāļš āđāļĨāļ°āļ•āļ§āļŠāļ‡

1.4.4 āđāļœāļ™āļāļģāļĢāļ” āļģāđ€āļ™āļ™āļ‡āļģāļ™āđāļĨāļ°āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļģāļ” āļģāđ€āļ™āļ™āļāļģāļĢ

āļ•āļģāļĢāļģāļ‡āļ— 1.1 āļ‚āļ™āļ•āļ­āļ™āļāļēāļĢāļ” āļēāđ€āļ™āļ™āļ‡āļēāļ™āđāļĨāļ°āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļāļēāļĢāļ” āļēāđ€āļ™āļ™āļ‡āļēāļ™ āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļē āļ‚āļ™āļ•āļ­āļ™āļāļēāļĢāļ” āļēāđ€āļ™āļ™āļ‡āļēāļ™

āļĄ.āļ„.

āļ.āļž.

āļĄ.āļ„.

āđ€āļĄ.āļĒ.

āļž.āļ„.

āļĄ.āļĒ.

āļ.āļ„.

āļŠ.āļ„.

āļ.āļĒ.

āļ•.āļ„.

āļž.āļĒ.

1.āļĻāļāļĐāļēāļ—āļĪāļĐāļāđāļĨāļ°āđ€āļ­āļāļŠāļēāļĢāļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡

2.āļ­āļ­āļāđāļšāļšāļ•āļ§āļ•āļ™āđāļšāļšāļ‚āļ­āļ‡āļĢāļ°āļšāļš

3. āļžāļ’āļ™āļēāļ•āļ§āļ•āļ™āđāļšāļšāļ‚āļ­āļ‡āļĢāļ°āļšāļš

4. āļ—āļ”āļŠāļ­āļšāļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĢāļ°āļšāļšāđāļĨāļ°āđāļāđ„āļ‚āļ‚āļ­āļœāļ”āļžāļĨāļēāļ”

Page 16: Door Access Control System using RFID and Arduino

5

āļ—āđ€āļāļ”āļ‚āļ™ 5. āļžāļ’āļ™āļē āđāļĨāļ°āđāļāđ„āļ‚āļ•āļ§āļ•āļ™āđāļšāļšāļ‚āļ­āļ‡āļĢāļ°āļšāļš

6. āļ—āļ”āļĨāļ­āļ‡āđƒāļŠāļ‡āļēāļ™

āļšāļ—āļ— 2 āļŦāļĨāļāļāļģāļĢāđāļĨāļ°āļ—āļĪāļĐāļŽāļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡

āļāļēāļĢāļ— āļēāļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļœāļˆāļ”āļ— āļēāļ•āļ­āļ‡āļĻāļāļĐāļēāļŦāļĨāļāļāļēāļĢāļˆāļēāļāļŦāļĨāļēāļĒāđ†āđāļŦāļĨāļ‡ āđ€āļžāļ­āļžāļ’āļ™āļēāļĢāļ°āļšāļš āđ„āļĄāļ§āļēāļˆāļ°āđ€āļ›āļ™āļŦāļĨāļāļāļēāļĢāđ€āļāļĒāļ§āļāļšāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļŦāļĨāļāļāļēāļĢāđ€āļāļĒāļ§āļāļšāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ­āļēāļĢāļ”āđ‚āļ™ āđāļĨāļ°āļŦāļĨāļāļāļēāļĢāļ­āļ™āđ†āļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡ āļ™āļ­āļāļˆāļēāļāļ™āļĒāļ‡āļĄāļ‡āļēāļ™āļ§āļˆāļĒāļ‚āļ­āļ‡āļœāļ­āļ™āļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡ āđ€āļžāļ­āļ™ āļēāļĄāļēāđƒāļŠāļ›āļĢāļ°āļĒāļāļ•āđƒāļ™āļ‡āļēāļ™āļ‚āļ­āļ‡āļœāļžāļ’āļ™āļēāđ€āļ­āļ‡āļ­āļāļ”āļ§āļĒ

2.1 āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” (RFID) āļĒāļ­āļĄāļēāļˆāļēāļ Radio Frequency Identification āđ€āļ›āļ™āļĢāļ°āļšāļšāļ‰āļĨāļēāļāļ—āđ„āļ”āļ–āļāļžāļ’āļ™āļēāļĄāļēāļ•āļ‡āđāļ•āļ› āļ„.āļĻ.1980 āđ‚āļ”āļĒāļ—āļ­āļ›āļāļĢāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ—āļĄāļāļēāļĢāļ›āļĢāļ°āļ”āļĐāļāļ‚āļ™āđƒāļŠāļ‡āļēāļ™āđ€āļ›āļ™āļ„āļĢāļ‡āđāļĢāļāļ™āļ™ āđ€āļ›āļ™āļœāļĨāļ‡āļēāļ™āļ‚āļ­āļ‡ Leon Theremin āļ‹āļ‡āļŠāļĢāļēāļ‡āđƒāļŦāļāļšāļĢāļāļšāļēāļĨāļ‚āļ­āļ‡āļ›āļĢāļ°āđ€āļ—āļĻāļĢāļŠāđ€āļ‹āļĒāđƒāļ™āļ› āļ„.āļĻ.1945 āļ‹āļ‡āļ­āļ›āļāļĢāļ“āļ—āļŠāļĢāļēāļ‡āļ‚āļ™āļĄāļēāđƒāļ™āđ€āļ§āļĨāļēāļ™āļ™āļ— āļēāļŦāļ™āļēāļ—āđ€āļ›āļ™āđ€āļ„āļĢāļ­āļ‡āļĄāļ­āļ”āļāļˆāļšāļŠāļāļāļēāļ“ āđ„āļĄāđ„āļ”āļ— āļēāļŦāļ™āļēāļ—āđ€āļ›āļ™āļ•āļ§āļĢāļ°āļšāđ€āļ­āļāļĨāļāļĐāļ“āļ­āļĒāļēāļ‡āļ—āđƒāļŠāļ‡āļēāļ™āļāļ™āļ­āļĒāđƒāļ™āļ›āļˆāļˆāļšāļ™

āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđƒāļ™āļ›āļˆāļˆāļšāļ™āļĄāļĨāļāļĐāļ“āļ°āđ€āļ›āļ™āļ›āļēāļĒāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠ (RFID Tag)āļ—āļŠāļēāļĄāļēāļĢāļ–āļ­āļēāļ™āļ„āļēāđ„āļ”āđ‚āļ”āļĒāļœāļēāļ™āļ„āļĨāļ™āļ§āļ—āļĒāļˆāļēāļāļĢāļ°āļĒāļ°āļŦāļēāļ‡ āđ€āļžāļ­āļ•āļĢāļ§āļˆ āļ•āļ”āļ•āļēāļĄāđāļĨāļ°āļšāļ™āļ—āļāļ‚āļ­āļĄāļĨāļ—āļ•āļ”āļ­āļĒāļāļšāļ›āļēāļĒ āļ‹āļ‡āļ™ āļēāđ„āļ›āļāļ‡āđ„āļ§āđƒāļ™āļŦāļĢāļ­āļ•āļ”āļ­āļĒāļāļšāļ§āļ•āļ–āļ•āļēāļ‡āđ† āđ€āļŠāļ™ āļœāļĨāļ•āļ āļ“āļ‘ āļāļĨāļ­āļ‡ āļŦāļĢāļ­āļŠāļ‡āļ‚āļ­āļ‡āđƒāļ”āđ† āļŠāļēāļĄāļēāļĢāļ–āļ•āļ”āļ•āļēāļĄāļ‚āļ­āļĄāļĨāļ‚āļ­āļ‡āļ§āļ•āļ– 1 āļŠāļ™āļ§āļē āļ„āļ­āļ­āļ°āđ„āļĢ āļœāļĨāļ•āļ—āđ„āļŦāļ™ āđƒāļ„āļĢāđ€āļ›āļ™āļœāļœāļĨāļ• āļœāļĨāļ•āļ­āļĒāļēāļ‡āđ„āļĢ āļœāļĨāļ•āļ§āļ™āđ„āļŦāļ™ āđāļĨāļ°āđ€āļĄāļ­āđ„āļŦāļĢ āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āļ§āļĒāļŠāļ™āļŠāļ§āļ™āļāļŠāļ™ āđāļĨāļ°āđāļ•āļĨāļ°āļŠāļ™āļĄāļēāļˆāļēāļāļ—āđ„āļŦāļ™ āļĢāļ§āļĄāļ—āļ‡āļ• āļēāđāļŦāļ™āļ‡āļ—āļ• āļ‡āļ‚āļ­āļ‡āļ§āļ•āļ–āļ™āļ™āđ† āđƒāļ™āļ›āļˆāļˆāļšāļ™āļ§āļēāļ­āļĒāļŠāļ§āļ™āđƒāļ”āđƒāļ™āđ‚āļĨāļ āđ‚āļ”āļĒāđ„āļĄāļˆ āļēāđ€āļ›āļ™āļ•āļ­āļ‡āļ­āļēāļĻāļĒāļāļēāļĢāļŠāļĄāļœāļŠ āļŦāļĢāļ­āļ•āļ­āļ‡āđ€āļŦāļ™āļ§āļ•āļ–āļ™āļ™āđ† āļāļ­āļ™ āļ— āļēāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļ—āļŠ āļ­āļŠāļēāļĢāļāļšāļ›āļēāļĒāļ”āļ§āļĒāļ„āļĨāļ™āļ§āļ—āļĒāđƒāļ™āļāļēāļĢāļ­āļēāļ™ āđāļĨāļ°āđ€āļ‚āļĒāļ™āļ‚āļ­āļĄāļĨ[1]

Page 17: Door Access Control System using RFID and Arduino

6

2.1.1 āļĨāļāļĐāļ“āļ°āļāļģāļĢāļ— āļģāļ‡āļģāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļŦāļ§āđƒāļˆāļ‚āļ­āļ‡āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđ„āļ”āđāļ Inlay āļ—āļšāļĢāļĢāļˆāļ­āļ›āļāļĢāļ“āđāļĨāļ°āļ§āļ‡āļˆāļĢāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠāļāļšāđ‚āļĨāļŦāļ°āļ—āļĒāļ”āļŦāļĒāļ™āđ„āļ”āļŠ āļēāļŦāļĢāļšāļāļēāļĢāļ•āļ”āļ•āļēāļĄ āļŦāļĢāļ­āļ— āļēāļŦāļ™āļēāļ—āđ€āļ›āļ™āđ€āļŠāļēāļ­āļēāļāļēāļĻāļ™āļ™āđ€āļ­āļ‡ Inlay āļĄāļ„āļ§āļēāļĄāļŦāļ™āļēāļŠāļ‡āļŠāļ”āļ­āļĒāļ— 0.375 āļĄāļĨāļĨāđ€āļĄāļ•āļĢ āļŠāļēāļĄāļēāļĢāļ–āļ— āļēāđ€āļ›āļ™āđāļœāļ™āļšāļēāļ‡āļ­āļ”āđ€āļ›āļ™āļŠāļ™āđ† āļĢāļ°āļŦāļ§āļēāļ‡āļāļĢāļ°āļ”āļēāļĐ āđāļœāļ™āļŸāļĨāļĄ āļŦāļĢāļ­āļžāļĨāļēāļŠāļ•āļāļāđ„āļ” āļ‹āļ‡āđ€āļ›āļ™āļāļēāļĢāļœāļĨāļ•āđ€āļ„āļĢāļ­āļ‡āļŦāļĄāļēāļĒāļŦāļĢāļ­āļ‰āļĨāļēāļ āļˆāļ‡āļ— āļēāđƒāļŦāļ‡āļēāļĒāļ•āļ­āļāļēāļĢāļ•āļ”āđ€āļ›āļ™āļ›āļēāļĒāļŠāļ­āļŦāļĢāļ­āļ‰āļĨāļēāļāļ‚āļ­āļ‡āļŠāļ™āļ‡āļēāļ™āļŦāļĢāļ­āļ§āļ•āļ–āļ™āļ™āđ† āđ„āļ”āļŠāļ°āļ”āļ§āļ

āļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļšāđƒāļ™āļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļˆāļ°āļĄāļŦāļĨāļāđ† āļ­āļĒ 2 āļŠāļ§āļ™āļ”āļ§āļĒāļāļ™ āļ„āļ­āļŠāļ§āļ™āđāļĢāļāļ„āļ­āļ‰āļĨāļēāļāļŦāļĢāļ­āļ›āļēāļĒāļ‚āļ™āļēāļ”āđ€āļĨāļāļ—āļˆāļ°āļ–āļāļœāļ™āļāļ­āļĒāļāļšāļ§āļ•āļ–āļ—āđ€āļĢāļēāļŠāļ™āđƒāļˆ āđ‚āļ”āļĒāļ‰āļĨāļēāļāļ™āļˆāļ°āļ— āļēāļāļēāļĢāļšāļ™āļ—āļāļ‚āļ­āļĄāļĨāđ€āļāļĒāļ§āļāļšāļ§āļ•āļ–āļŠāļ™āļ™ āļ™āđ† āđ€āļ­āļēāđ„āļ§ āļ‰āļĨāļēāļāļ”āļ‡āļĨāļēāļ§āļĄāļŠāļ­āđ€āļĢāļĒāļāļ§āļē āļ—āļĢāļēāļ™āļŠāļžāļ­āļ™āđ€āļ”āļ­āļĢ (Transponder, Transmitter & Responder) āļŦāļĢāļ­āļ—āđ€āļĢāļĒāļāļāļ™āđ‚āļ”āļĒāļ—āļ§āđ„āļ›āļ§āļēāđāļ—āļ(Tag)āļŠāļ§āļ™āļ—āļŠāļ­āļ‡āļ„āļ­āļ­āļ›āļāļĢāļ“āļŠ āļēāļŦāļĢāļšāļ­āļēāļ™ āļŦāļĢāļ­āđ€āļ‚āļĒāļ™āļ‚āļ­āļĄāļĨāļ āļēāļĒāđƒāļ™āđāļ—āļ āļĄāļŠāļ­āđ€āļĢāļĒāļāļ§āļē āļ—āļĢāļēāļ™āļŠāļ‹āļŸāđ€āļ§āļ­āļĢ (Transceiver, Transmitter & Receiver) āļŦāļĢāļ­āļ—āđ€āļĢāļĒāļāļāļ™āđ‚āļ”āļĒāļ—āļ§ āđ† āđ„āļ›āļ§āļēāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™

āļ—āļ‡āļŠāļ­āļ‡āļŠāļ§āļ™āļˆāļ°āļŠāļ­āļŠāļēāļĢāļāļ™āđ‚āļ”āļĒāļ­āļēāļĻāļĒāļŠāļ­āļ‡āļ„āļ§āļēāļĄāļ–āļ§āļ—āļĒ āļŠāļāļāļēāļ“āļ™āļœāļēāļ™āđ„āļ”āļ—āļ‡āđ‚āļĨāļŦāļ° āđāļĨāļ°āļ­āđ‚āļĨāļŦāļ° āđāļ•āđ„āļĄāļŠāļēāļĄāļēāļĢāļ–āļ•āļ”āļ•āļ­āļāļšāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āđƒāļŦāļ­āļēāļ™āđ„āļ”āđ‚āļ”āļĒāļ•āļĢāļ‡ āđ€āļĄāļ­āđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļŠāļ‡āļ‚āļ­āļĄāļĨāļœāļēāļ™āļ„āļ§āļēāļĄāļ–āļ§āļ—āļĒ āđāļŠāļ”āļ‡āļ–āļ‡āļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ‚āļ­āļĄāļĨāļ—āļ–āļāļĢāļ°āļšāđ„āļ§āļˆāļēāļāļ›āļēāļĒ āļ›āļēāļĒāļˆāļ°āļ•āļ­āļšāļ‚āļ­āļĄāļĨāļāļĨāļšāđāļĨāļ°āđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļˆāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāļ•āļ­āđ„āļ›āļĒāļ‡āļŠāļ§āļ™āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļŦāļĨāļāļ‚āļ­āļ‡āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āđ‚āļ”āļĒāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļˆāļ°āļ•āļ”āļ•āļ­āļŠāļ­āļŠāļēāļĢāļāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāđ‚āļ”āļĒāļœāļēāļ™āļŠāļēāļĒāđ€āļ„āļĢāļ­āļ‚āļēāļĒāđāļĨāļ™ (LAN : Local Area Network) āļŦāļĢāļ­āļŠāļ‡āļœāļēāļ™āļ—āļēāļ‡āļ„āļ§āļēāļĄāļ–āļ§āļ—āļĒāļˆāļēāļāļ—āļ‡āļ­āļ›āļāļĢāļ“āļĄāļŠāļēāļĒāđāļĨāļ°āļ­āļ›āļāļĢāļ“āđ„āļĢāļŠāļēāļĒ

āļ›āļˆāļˆāļšāļ™āļĄāļāļēāļĢāļ™ āļēāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļĄāļēāđƒāļŠāļ‡āļēāļ™āļāļ™āđƒāļ™āļ‡āļēāļ™āļŦāļĨāļēāļĒāļ­āļĒāļēāļ‡ āđ„āļĄāļ§āļēāļˆāļ°āđ€āļ›āļ™āđƒāļ™āļšāļ•āļĢāļŠāļ™āļ”āļ•āļēāļ‡āđ† āđ€āļŠāļ™ āļšāļ•āļĢāļ›āļĢāļ°āļˆ āļēāļ•āļ§āļ›āļĢāļ°āļŠāļēāļŠāļ™ āļšāļ•āļĢāđ€āļ­āļ—āđ€āļ­āļĄ āļšāļ•āļĢāļŠ āļēāļŦāļĢāļšāļœāļēāļ™āđ€āļ‚āļēāļ­āļ­āļāļŦāļ­āļ‡āļžāļ āļšāļ•āļĢāđ‚āļ”āļĒāļŠāļēāļĢāļ‚āļ­āļ‡āļŠāļēāļĒāļāļēāļĢāļšāļ™ āļšāļ•āļĢāļˆāļ­āļ”āļĢāļ– āđƒāļ™āļ‰āļĨāļēāļāļ‚āļ­āļ‡āļŠāļ™āļ„āļēāļŦāļĢāļ­āđāļĄāđāļ•āđƒāļŠāļāļ‡āļĨāļ‡āđƒāļ™āļ•āļ§āļŠāļ•āļ§āđ€āļžāļ­āļšāļ™āļ—āļāļ›āļĢāļ°āļ§āļ• āđ€āļ›āļ™āļ•āļ™ āļāļēāļĢāļ™ āļēāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļĄāļēāđƒāļŠāļ‡āļēāļ™āļāđ€āļžāļ­āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāļœāļēāļ™āđ€āļ‚āļēāļ­āļ­āļāļšāļĢāđ€āļ§āļ“āđƒāļ”āļšāļĢāđ€āļ§āļ“āļŦāļ™āļ‡ āļŦāļĢāļ­āđ€āļžāļ­āļ­āļēāļ™āļŦāļĢāļ­āđ€āļāļšāļ‚āļ­āļĄāļĨāļšāļēāļ‡āļ­āļĒāļēāļ‡āđ€āļ­āļēāđ„āļ§ āļĒāļāļ•āļ§āļ­āļĒāļēāļ‡āđ€āļŠāļ™āđƒāļ™āļāļĢāļ“āļ—āđ€āļ›āļ™āļ‰āļĨāļēāļāļŠāļ™āļ„āļē āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļāļˆāļ°āļ–āļāļ™ āļēāļĄāļēāđƒāļŠāđƒāļ™āļāļēāļĢāđ€āļāļšāļšāļ™āļ—āļāļ‚āļ­āļĄāļĨāđ€āļāļĒāļ§āļāļšāļŠāļ™āļ„āļē āđ€āļžāļ­āđƒāļŦāļŠāļēāļĄāļēāļĢāļ–āļ—āļĢāļēāļšāļ–āļ‡āļ—āļĄāļēāļ—āđ„āļ›āļ‚āļ­āļ‡āļŠāļ™āļ„āļēāļŠāļ™āļ™āļ™āđ† āđ„āļ” āđ€āļ›āļ™āļ•āļ™ āļŠ āļēāļŦāļĢāļšāļĢāļ›āđāļšāļšāļ‚āļ­āļ‡āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ—āđƒāļŠāđƒāļ™āļāļēāļĢāļ”āļ‡āļāļĨāļēāļ§āļāļĄāļ—āļ‡āđāļšāļšāļŠāļĄāļēāļĢāļ—āļāļēāļĢāļ”āļ—āļŠāļēāļĄāļēāļĢāļ–āļ–āļāđ€āļ‚āļĒāļ™āļŦāļĢāļ­āļ­āļēāļ™āļ‚āļ­āļĄāļĨ āļ­āļ­āļāļĄāļēāđ„āļ”āđ‚āļ”āļĒāđ„āļĄāļ•āļ­āļ‡āļĄāļāļēāļĢāļŠāļĄāļœāļŠāļāļšāđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļšāļ•āļĢāļŦāļĢāļ­āļ„āļ­āļ™āđāļ—āļ„āđ€āļĨāļŠāļŠāļĄāļēāļĢāļ—āļāļēāļĢāļ” (Contact Less Smart card) āđ€āļŦāļĢāļĒāļ āļ›āļēāļĒāļŠāļ­ āļŦāļĢāļ­āļ‰āļĨāļēāļāļ‹āļ‡āļĄāļ‚āļ™āļēāļ”āđ€āļĨāļāļĄāļēāļāļˆāļ™āļŠāļēāļĄāļēāļĢāļ–āđāļ—āļĢāļāļĨāļ‡āļĢāļ°āļŦāļ§āļēāļ‡āļŠāļ™āļ‚āļ­āļ‡āđ€āļ™āļ­āļāļĢāļ°āļ”āļēāļĐ āļŦāļĢāļ­āļāļ‡āđ€āļ­āļēāđ„āļ§āđƒāļ™āļ•āļ§āļŠāļ•āļ§āđ„āļ”āđ€āļĨāļĒāļ—āđ€āļ”āļĒāļ§

āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ„āļĄāđ„āļ”āļĄāļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āđ€āļžāļ­āļĄāļēāđāļ—āļ™āļ—āļĢāļ°āļšāļšāļ­āļ™āļ—āļĄāļāļēāļĢāļžāļ’āļ™āļēāļĄāļēāļāļ­āļ™āļŦāļ™āļē āđ€āļŠāļ™ āļĢāļ°āļšāļšāļšāļēāļĢāđ‚āļ„āļ” āđāļ•āđ€āļ›āļ™āļāļēāļĢāđ€āļŠāļĢāļĄāļˆāļ”āļ­āļ­āļ™āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ­āļ™āđƒāļ™

Page 18: Door Access Control System using RFID and Arduino

7

āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒāļĄāđāļ™āļ§āđ‚āļ™āļĄāļāļēāļĢāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđƒāļ™āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļ”āļēāļ™āļ—āļ‡āđƒāļŠāđƒāļ™āļ”āļēāļ™āļāļēāļĢāļ‚āļ™āļŠāļ‡ (āļšāļ•āļĢāļ—āļēāļ‡āļ”āļ§āļ™ āļšāļ•āļĢāđ‚āļ”āļĒāļŠāļēāļĢāļĢāļ–āđ„āļŸāļŸāļē) āļ”āļēāļ™āļāļēāļĢāļ›āļĻāļŠāļ•āļ§ (āļāļēāļĢāđƒāļŦāļ­āļēāļŦāļēāļĢ āļāļēāļĢāļ•āļ”āļ•āļēāļĄāđ‚āļĢāļ„) āđƒāļŠāļāļšāđ€āļ­āļāļŠāļēāļĢāļĢāļēāļŠāļāļēāļĢ (āļšāļ•āļĢāļžāļ™āļāļ‡āļēāļ™ āļšāļ•āļĢāļˆāļ­āļ”āļĢāļ–) āđāļĨāļ°āļāļēāļĢāđƒāļŠāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ€āļžāļ­āđ€āļžāļĄāļ‚āļ”āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļ”āļēāļ™āđ‚āļĨāļˆāļŠāļ•āļāļŠ āđ‚āļ”āļĒāđƒāļŠāļœāļ™āļāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļāļŠāļ•āļ”āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ›āļ”āļĨāļ­āļ„āļ•āļ„āļ­āļ™āđāļ—āļ™āđ€āļ™āļ­āļĢāđ€āļžāļ­āļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļ•āļ”āļ•āļēāļĄ āļšāļĢāļŦāļēāļĢāļˆāļ”āļāļēāļĢāļ‚āļ™āļŠāļ‡ āļ”āļēāļ™āļāļēāļĢāđāļžāļ—āļĒ (āļšāļ™āļ—āļāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāļĢāļāļĐāļēāļœāļ›āļ§āļĒ) āļŦāļĢāļ­āđāļĄāđāļ•āđƒāļ™āļ‡āļēāļ™āļ‚āļ­āļ‡āļŦāļ­āļ‡āļŠāļĄāļ”[2]

2.1.2 āļ‡āļģāļ™āļ›āļĢāļ°āļĒāļāļ•āļ‚āļ­āļ‡āļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļ‡āļēāļ™āļ›āļĢāļ°āļĒāļāļ•āļ‚āļ­āļ‡āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļˆāļ”āđāļšāļ‡āđ„āļ”āđ€āļ›āļ™ 9 āđāļ‚āļ™āļ‡āļ”āļ‡āļ™

Supply chain automation : āļ— āļēāđƒāļŦāđ€āļāļ”āļĢāļ°āļšāļšāļ­āļ•āđ‚āļ™āļĄāļ•āđƒāļ™āļŦāļ§āļ‡āđ‚āļ‹āļāļēāļĢāļœāļĨāļ•

Asset tracking : āļ•āļ”āļ•āļēāļĄāļ—āļĢāļžāļĒāļŠāļ™āļ—āļĄāļ„āļēāđƒāļ™āļŠāļ–āļēāļ™āļ—āļ•āļēāļ‡āđ† āđ€āļŠāļ™ āļŠāļ™āļ„āļēāđƒāļ™āļŦāļēāļ‡ āļŦāļ™āļ‡āļŠāļ­āđƒāļ™āļŦāļ­āļ‡āļŠāļĄāļ” āđ€āļ›āļ™āļ•āļ™

Medical applications : āđ€āļŠāļ­āļĄāđ‚āļĒāļ‡āļ„āļ™āđ„āļ‚āļāļšāļĒāļē āļāļēāļĢāļĢāļāļĐāļē āđāļĨāļ°āļāļēāļĢāļ§āļ”āļ„āļ§āļēāļĄāđāļ•āļāļ•āļēāļ‡āļ—āļēāļ‡āļŠāļ§āļ•

People tracking : āļāļēāļĢāļ•āļ”āļ•āļēāļĄāļœāļ„āļ™ āđ€āļŠāļ™āļ•āļĢāļ§āļˆāļŠāļ­āļšāļšāļ„āļ„āļĨāļ—āđ€āļ‚āļēāļ­āļ­āļāļ­āļēāļ„āļēāļĢāđ€āļž āļ­āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒāļ‚āļ­āļ‡āļŦāļ™āļ§āļĒāļ‡āļēāļ™ āļāļēāļĢāļŠāđ€āļ‰āļžāļēāļ°āļ—āļēāļĢāļāđƒāļ™āđ‚āļĢāļ‡āļžāļĒāļēāļšāļēāļĨ āđ€āļ›āļ™āļ•āļ™

Manufacturing : āļ•āļ”āļ•āļēāļĄāļŠāļ™āļŠāļ§āļ™āļŠāļ™āļ„āļēāđƒāļ™āļĢāļ°āļŦāļ§āļēāļ‡āļāļēāļĢāļœāļĨāļ• Retail : āļ•āļ”āļ•āļēāļĄāļŠāļ™āļ„āļēāļšāļ™āļŠāļ™āļ‚āļēāļĒāđƒāļ™āļāļēāļĢāļ„āļēāļ›āļĨāļ Warehouses : āļ— āļēāđƒāļŦāļĢāļ°āļšāļšāļŠāļ™āļ„āļēāļ„āļ‡āļ„āļĨāļ‡āđ€āļ›āļ™āđ„āļ›āļ­āļĒāļēāļ‡āļ­āļ•āđ‚āļ™āļĄāļ•āđƒāļ™āđ€āļ§āļĨāļē

āļˆāļĢāļ‡ āđ€āļžāļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāļāļēāļĢāļˆāļ”āļāļēāļĢāļŠāļ™āļ„āļēāļ„āļ‡āļ„āļĨāļ‡ Livestock : āļ•āļ”āļ•āļēāļĄāļŠāļ•āļ§āđ€āļĨāļĒāļ‡āđāļĨāļ°āđ€āļŠāļ­āļĄāđ‚āļĒāļ‡āļāļšāļāļēāļĢāđƒāļŦāļ­āļēāļŦāļēāļĢāļ”āļ§āļĒāļāļēāļĢāļ•āļ”

āđāļ—āļāđƒāļ™āļŠāļ•āļ§āđ€āļĨāļĒāļ‡ Timing : āļšāļ™āļ—āļāđ€āļ§āļĨāļēāđƒāļ™āđ€āļŦāļ•āļāļēāļĢāļ“āļ‚āļ™āļēāļ”āđƒāļŦāļ āđ€āļŠāļ™ āļšāļ™āļ—āļāđ€āļ§āļĨāļēāđ€āļĢāļĄāđāļĨāļ°

āļŠāļ™āļŠāļ”āļ‚āļ­āļ‡āļ™āļāļāļŽāļēāđāļ•āļĨāļ°āļ„āļ™ āđƒāļ™āļāļēāļĢāđāļ‚āļ‡āļ‚āļ™āļ—āļĄāļ™āļāļāļŽāļēāļˆ āļēāļ™āļ§āļ™āļĄāļēāļ[3]

Page 19: Door Access Control System using RFID and Arduino

8

2.1.3 āļĒāļģāļ™āļ„āļ§āļģāļĄāļ–āļ—āđƒāļŠāļ‡āļģāļ™āđāļĨāļ°āļĄāļģāļ•āļĢāļāļģāļ™āļ‚āļ­āļ‡āļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļ›āļˆāļˆāļšāļ™āļ„āļĨāļ™āļžāļēāļŦāļ°āļ—āđƒāļŠāļāļ™āļ™āļ™ āļˆāļ°āļ­āļĒāđƒāļ™āļĒāļēāļ™āļ„āļ§āļēāļĄāļ–āđ„āļ­āđ€āļ­āļŠāđ€āļ­āļĄ(ISM : Industrial Scientific Medical) āļ‹āļ‡āđ€āļ›āļ™āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļ—āļ–āļāđƒāļŠāđƒāļ™āļ­āļ•āļŠāļēāļŦāļāļĢāļĢāļĄ āļ§āļ—āļĒāļēāļĻāļēāļŠāļ•āļĢ āđāļĨāļ°āļāļēāļĢāđāļžāļ—āļĒ āđ‚āļ”āļĒāļ—āļ§āđ„āļ›āļŠāļēāļĄāļēāļĢāļ–āđāļšāļ‡āļ­āļ­āļāđ€āļ›āļ™āļŠāļ§āļ‡āļ•āļēāļ‡āđ† āļ”āļ‡āļ™

āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļ• āļē āļ„āļ§āļēāļĄāļ–āļ™ āļˆāļ°āļ­āļĒ āđƒāļ™āļŠāļ§āļ‡ 30 āļāđ‚āļĨāđ€āļŪāļĢāļ•āļ‹ āļ–āļ‡ 300 āļāđ‚āļĨāđ€āļŪāļĢāļ•āļ‹ āđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļˆāļ°āđƒāļŠāļ„āļĨāļ™ 125 āļāđ‚āļĨāđ€āļŪāļĢāļ•āļ‹ āļ–āļ‡ 134 āļāđ‚āļĨāđ€āļŪāļĢāļ•āļ‹ āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨāđƒāļ™āļ„āļĨāļ™āļ™āļ„āļ­āļ™āļ‚āļēāļ‡āļŠāļē āđāļ•āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļ”āđƒāļ™āļ§āļŠāļ”āļ—āđ€āļ›āļ™āļ‚āļ­āļ‡āđ€āļŦāļĨāļ§ āļŦāļĢāļ­āđ‚āļĨāļŦāļ°

āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļŠ āļ‡ āļ„āļ§āļēāļĄāļ–āļ™ āļˆāļ°āļ­āļĒ āđƒāļ™āļŠ āļ§āļ‡ 3 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļ–āļ‡ 30 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļ„āļ§āļēāļĄāļ– 13.56 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļˆāļ°āđ€āļ›āļ™āļ„āļ§āļēāļĄāļ–āļ—āļĄāļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĄāļēāļāļ—āļŠāļ”āđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđ€āļŦāļĄāļ­āļ™āđ€āļŠāļ™āļāļšāļ„āļ§āļēāļĄāļ–āļ• āļē āļ„āļ§āļēāļĄāļ–āļ™āļˆāļ°āđƒāļŠāļāļšāđāļ—āļāļ—āđ„āļĄāļĄāđāļŦāļĨāļ‡āļžāļĨāļ‡āļ‡āļēāļ™āđƒāļ™āļ•āļ§āđ€āļ­āļ‡āđ€āļ›āļ™āļŠāļ§āļ™āļĄāļēāļ āļ„āļ§āļēāļĄāļ–āļ™āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļ›āļēāļ™āļāļĨāļēāļ‡āđƒāļ™āļ§āļŠāļ”āļ—āđ€āļ›āļ™āđ‚āļĨāļŦāļ°āđāļĨāļ°āļ‚āļ­āļ‡āđ€āļŦāļĨāļ§ āđāļĨāļ°āļĄāļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļ­āļĒāļēāļ‡āđāļžāļĢāļŦāļĨāļēāļĒāđƒāļ™āđ‚āļĢāļ‡āļžāļĒāļēāļšāļēāļĨ āđ€āļžāļĢāļēāļ°āļ„āļ§āļēāļĄāļ–āļ™āđ„āļĄāļĢāļšāļāļ§āļ™āļ­āļ›āļāļĢāļ“āļ—āđ‚āļĢāļ‡āļžāļĒāļēāļšāļēāļĨāđƒāļŠāļ‡āļēāļ™āļ­āļĒāđƒāļ™āļ›āļˆāļˆāļšāļ™

āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļŠāļ‡āļĒāļ‡ āļ„āļ§āļēāļĄāļ–āļ™āļˆāļ°āļ­āļĒāđƒāļ™āļŠāļ§āļ‡ 300 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļ–āļ‡ 1 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āđ‚āļ”āļĒāļ›āļāļ•āļ™ āļ„āļ§āļēāļĄāļ–āļ—āļ™āļĒāļĄāļˆāļ°āđƒāļŠāđƒāļ™āļ„āļ§āļēāļĄāļ–āļŠāļ§āļ‡āļ™ āļ„āļ­ 915 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āđƒāļ™āļ­āđ€āļĄāļĢāļāļē āđāļĨāļ° 868 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āđƒāļ™āļĒāđ‚āļĢāļ› āļŠāļ§āļ™āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒāļ„āļ§āļēāļĄāļ–āļ—āļ­āļ™āļāļēāļ•āđƒāļŦāđƒāļŠāļ„āļ­ 920 āļ–āļ‡ 925 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļ„āļ§āļēāļĄāļ–āđƒāļ™āļŠāļ§āļ‡āļ™āļŠāļēāļĄāļēāļĢāļ–āļ—āļˆāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāđ„āļ”āļ„āļ­āļ™āļ‚āļēāļ‡āđ€āļĢāļ§ āđāļ•āļˆāļ°āđƒāļŠāļ‡āļēāļ™āđ„āļĄāļ”āđƒāļ™āļ§āļŠāļ”āļ—āđ€āļ›āļ™āđ‚āļĨāļŦāļ° āđāļĨāļ°āļ‚āļ­āļ‡āđ€āļŦāļĨāļ§āļ­āļĒāļēāļ‡āđ„āļĢāļāļ•āļēāļĄ āļ„āļ§āļēāļĄāļ–āļ™āđ„āļ”āļĄāļāļēāļĢāļ™ āļēāļĄāļēāđƒāļŠāļ­āļĒāļēāļ‡āđāļžāļĢāļŦāļĨāļēāļĒ āđ€āļžāļĢāļēāļ°āļ§āļēāļĄāļŦāļĨāļēāļĒāļŦāļ™āļ§āļĒāļ‡āļēāļ™āļ™ āļēāļ„āļĨāļ™āļ„āļ§āļēāļĄāļ–āļĄāļēāđƒāļŠ āļŦāļĢāļ­āļšāļ‡āļ„āļš āđƒāļŦāļ™ āļēāļ„āļ§āļēāļĄāļ–āļ™ āļĄāļēāđƒāļŠāļ‡āļēāļ™ āđ€āļŠāļ™ āļāļĢāļ°āļ—āļĢāļ§āļ‡āļāļĨāļēāđ‚āļŦāļĄāļ‚āļ­āļ‡āļŠāļŦāļĢāļāļ­āđ€āļĄāļĢāļāļē

āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āđ„āļĄāđ‚āļ„āļĢāđ€āļ§āļŸ āļ„āļ§āļēāļĄāļ–āļ™āļ„āļ­āļ„āļ§āļēāļĄāļ–āļ—āļŠāļ‡āļāļ§āļē 1 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļ‚āļ™āđ„āļ› āļŠāļ§āļ‡āļ„āļ§āļēāļĄāļ–āļ—āļ™āļĒāļĄāļ™ āļēāļĄāļēāđƒāļŠāđƒāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ„āļ­ 2.45 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āđāļĨāļ° 5.8 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āđāļ•āļ„āļ§āļēāļĄāļ– 2.45 āļˆāļāļ°āđ€āļŪāļĢāļ•āļ‹ āļˆāļ°āđ„āļ”āļĢāļšāļ„āļ§āļēāļĄāļ™āļĒāļĄāļĄāļēāļāļ§āļē āļ„āļ§āļēāļĄāļ–āļ™āļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāļĄāļēāđƒāļŠāļ—āļ‡āđāļ—āļāļ—āđ„āļĄāļĄāđāļŦāļĨāļ‡āļžāļĨāļ‡āļ‡āļēāļ™ āđāļĨāļ°āļĄāļžāļĨāļ‡āļ‡āļēāļ™āđƒāļ™āļ•āļ§āđ€āļ­āļ‡ āļ„āļ§āļēāļĄāļ–āļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļ‡āļ‚āļ­āļĄāļĨāđ„āļ”āđ€āļĢāļ§āđāļ•āļ— āļēāļ‡āļēāļ™āđ„āļ”āđāļĒāļĄāļēāļāđ€āļĄāļ­āđ„āļ›āđƒāļŠāļāļšāļ§āļŠāļ”āļ—āđ€āļ›āļ™āđ‚āļĨāļŦāļ°āđāļĨāļ°āļ‚āļ­āļ‡āđ€āļŦāļĨāļ§[4]

Page 20: Door Access Control System using RFID and Arduino

9

2.2 āļ­āļģāļĢāļ”āđ‚āļ™

āļ­āļēāļĢāļ”āđ‚āļ™ āđ€āļ›āļ™āļšāļ­āļĢāļ”āđ„āļĄāđ‚āļ„āļĢāļ„āļ­āļ™āđ‚āļ—āļĢāđ€āļĨāļ­āļĢāļ•āļĢāļ°āļāļĨāđ€āļ­āļ§āļ­āļēāļĢ (AVR) āļ—āļĄāļāļēāļĢāļžāļ’āļ™āļēāđāļšāļšāđ‚āļ­āđ€āļžāļ™āļ‹āļ­āļĢāļ‹ (Open Source) āļ„āļ­āļĄāļāļēāļĢāđ€āļ›āļ”āđ€āļœāļĒāļ‚āļ­āļĄāļĨāļ—āļ‡āļ”āļēāļ™āļŪāļēāļĢāļ”āđāļ§āļĢ āđāļĨāļ°āļ‹āļ­āļŸāļ•āđāļ§āļĢ āļ•āļ§āļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™āļ–āļāļ­āļ­āļāđāļšāļšāļĄāļēāđƒāļŦāđƒāļŠāļ‡āļēāļ™āđ„āļ”āļ‡āļēāļĒ āļ”āļ‡āļ™āļ™āļˆāļ‡āđ€āļŦāļĄāļēāļ°āļŠ āļēāļŦāļĢāļšāļœāđ€āļĢāļĄāļ•āļ™āļĻāļāļĐāļē āļ—āļ‡āļ™āļœāđƒāļŠāļ‡āļēāļ™āļĒāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ”āļ”āđāļ›āļĨāļ‡ āđ€āļžāļĄāđ€āļ•āļĄ āļžāļ’āļ™āļēāļ•āļ­āļĒāļ­āļ”āļ—āļ‡āļ•āļ§āļšāļ­āļĢāļ” āļŦāļĢāļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āļ­āđ„āļ”āļ­āļāļ”āļ§āļĒ āļ„āļ§āļēāļĄāļ‡āļēāļĒāļ‚āļ­āļ‡āļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™āđƒāļ™āļāļēāļĢāļ•āļ­āļ­āļ›āļāļĢāļ“āđ€āļŠāļĢāļĄāļ•āļēāļ‡āđ† āļ„āļ­āļœāđƒāļŠāļ‡āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āļ•āļ­āļ§āļ‡āļˆāļĢāļ­āđ€āļĨāļāļ—āļĢāļ­āļ™āļ„āļŠāļˆāļēāļāļ āļēāļĒāļ™āļ­āļāđāļĨāļ§āđ€āļŠāļ­āļĄāļ•āļ­āđ€āļ‚āļēāļĄāļēāļ—āļ‚āļēāļ­āļ™āļžāļ•āđ€āļ­āļēāļ—āļžāļ• ( Input/Output : I/O) āļ‚āļ­āļ‡āļšāļ­āļĢāļ” āļŦāļĢāļ­āđ€āļžāļ­āļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ­āļāļ•āļ­āļāļšāļšāļ­āļĢāļ”āđ€āļŠāļĢāļĄ (Arduino Shield) āļ›āļĢāļ°āđ€āļ āļ—āļ•āļēāļ‡āđ† āđ€āļŠāļ™ Arduino XBee Shield, Arduino Music Shield, Arduino Relay Shield, Arduino Wireless Shield, Arduino GPRS Shield āđ€āļ›āļ™āļ•āļ™ āļĄāļēāđ€āļŠāļĒāļšāļāļšāļšāļ­āļĢāļ”āļšāļ™āļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™āđāļĨāļ§āđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļžāļ’āļ™āļēāļ•āļ­āđ„āļ”āđ€āļĨāļĒ

2.2.1 āļˆāļ”āđ€āļ”āļ™āļ—āļ— āļģāđƒāļŦāļšāļ­āļĢāļ”āļ­āļģāļĢāļ”āđ‚āļ™āđ€āļ›āļ™āļ—āļ™āļĒāļĄ

āļ‡āļēāļĒāļ•āļ­āļāļēāļĢāļžāļ’āļ™āļē āļĄāļĢāļ›āđāļšāļšāļ„ āļēāļŠāļ‡āļžāļ™āļāļēāļ™ āđ„āļĄāļ‹āļšāļ‹āļ­āļ™āđ€āļŦāļĄāļēāļ°āļŠ āļēāļŦāļĢāļšāļœāđ€āļĢāļĄāļ•āļ™ āļĄāļāļĨāļĄāļ„āļ™āļ—āļĢāļ§āļĄāļāļ™āļžāļ’āļ™āļē (Arduino Community) āļ—āđāļ‚āļ‡āđāļĢāļ‡ āļœāđƒāļŠāļŠāļēāļĄāļēāļĢāļ–āļ™ āļēāļšāļ­āļĢāļ”āđ„āļ›āļ•āļ­āļĒāļ­āļ”āđƒāļŠāļ‡āļēāļ™āđ„āļ”āļŦāļĨāļēāļĒāļ”āļēāļ™ āļĢāļēāļ„āļēāđ„āļĄāđāļžāļ‡ āļŠāļēāļĄāļēāļĢāļ–āļžāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄāļšāļ™ OS āđƒāļ”āļāđ„āļ” (Cross Platform)

2.2.2 Arduino IDE

āļ­āļēāļĢāļ”āđ‚āļ™āđ€āļ›āļ™āđ‚āļ­āđ€āļžāļ™āļ‹āļ­āļĢāļ‹āļ—āļ‡āļŪāļēāļĢāļ”āđāļ§āļĢāđāļĨāļ°āļ‹āļ­āļŸāđāļ§āļĢ āļ”āļ‡āļ™ āļ™āđƒāļ™āļāļēāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ§āļšāļ„āļĄāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļšāļ­āļĢāļ”āļ­āļēāļĢāļ”āđ‚āļ™āļˆāļ‡āļĄāđ€āļ„āļĢāļ­āļ‡āļĄāļ­āļŠ āļēāļŦāļĢāļšāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļĄāļēāđƒāļŦāđƒāļŠāļŸāļĢ āđ€āļ„āļĢāļ­āļ‡āļĄāļ­āļ—āđƒāļŠāļŠ āļēāļŦāļĢāļšāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļ„āļ­ Arduino IDE (Arduino Integrated

Page 21: Door Access Control System using RFID and Arduino

10

Development Environment)[5] āļĢāļ›āļ— 2.1 āđ‚āļ›āļĢāđāļāļĢāļĄArduino IDE

2.3 āļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļģāļ“āļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļŦāļ™āļēāļ—āļ‚āļ­āļ‡āļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļ„āļ­ āļ— āļēāļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļāļšāļ›āļēāļĒāđ€āļžāļ­āļ— āļēāļāļēāļĢāļ­āļēāļ™āļŦāļĢāļ­āđ€āļ‚āļĒāļ™āļ‚āļ­āļĄāļĨāļĨāļ‡āđƒāļ™āļ›āļēāļĒāđ‚āļ”āļĒāđƒāļŠāļŠāļāļāļēāļ“āļ§āļ—āļĒ āļ‹āļ‡āļ āļēāļĒāđƒāļ™āđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļˆāļ°āļ›āļĢāļ°āļāļ­āļšāļ”āļ§āļĒ āđ€āļŠāļēāļ­āļēāļāļēāļĻ āđ€āļžāļ­āđƒāļŠāļĢāļš-āļŠāļ‡āļŠāļāļāļēāļ“ āļ āļēāļ„āļĢāļš āđāļĨāļ°āļŠāļ‡āļŠāļāļāļēāļ“āļ§āļ—āļĒ āļ§āļ‡āļˆāļĢāļ„āļ§āļšāļ„āļĄāļāļēāļĢāļ­āļēāļ™ āđāļĨāļ°āđ€āļ‚āļĒāļ™āļ‚āļ­āļĄāļĨ āđāļĨāļ°āļŠāļ§āļ™āļ—āļ•āļ”āļ•āļ­āļāļšāļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢ āđ€āļ„āļĢāļ­āļ‡āļ­āļēāļ™āļ™āļ™āļˆāļ°āļĄāļŠāļ™āļ” āđāļĨāļ°āļĨāļāļĐāļ“āļ°āļĢāļ›āļĢāļēāļ‡āļŦāļĨāļēāļāļŦāļĨāļēāļĒāđāļ•āļāļ•āļēāļ‡āļāļ™āđ„āļ› āļ‚āļ™āļ­āļĒāļāļšāļĨāļāļĐāļ“āļ°āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āđ€āļŠāļ™ āđāļšāļšāļĄāļ­āļ–āļ­ āđāļšāļšāļ•āļ”āļŦāļ™āļ‡ āļˆāļ™āđ„āļ›āļ–āļ‡āđāļšāļšāļ‚āļ™āļēāļ”āđƒāļŦāļāđ€āļ—āļēāļ›āļĢāļ°āļ•

2.3.1 RFID Card Reader/Detector Module Kit (RC522)

RFID Card Reader/Detector Module Kit (RC522) āđ€āļ›āļ™āļŠāļ”āļ—āļ”āļĨāļ­āļ‡āļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”āļāļšāļ­āļģāļĢāļ”āđ‚āļ™ āđ‚āļ”āļĒāļ— āļģāļ‡āļģāļ™āļ—āļĒāļģāļ™āļ„āļ§āļģāļĄāļ–āļŠāļ‡ āđāļĨāļ°āļŠāļģāļĄāļģāļĢāļ–āļ­āļģāļ™ āđāļĨāļ°āđ€āļ‚āļĒāļ™āđāļ—āļāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđ„āļ”

āļĢāļ›āļ— 2.2 RFID Card Reader/Detector Module Kit (RC522)

āļ„āļ“āļŠāļĄāļšāļ•āļ‚āļ­āļ‡ RFID Card Reader/Detector Module Kit (RC522) o āļ„āļ§āļģāļĄāļ–āđƒāļ™āļāļģāļĢāļ— āļģāļ‡āļģāļ™ : 13.56 āđ€āļĄāļāļ°āđ€āļŪāļĢāļ•āļ‹ o āļ„āļēāđ„āļŸāļŸāļēāđƒāļ™āļŠāļ§āļ‡āļ— āļēāļ‡āļēāļ™ : 13 – 26 āļĄāļĨāļĨāđāļ­āļĄāļ› o āļ„āļēāđ„āļŸāļŸāļēāđƒāļ™āļŠāļ§āļ‡āđ„āļĄāļ— āļēāļ‡āļēāļ™ : 10 – 13 āļĄāļĨāļĨāđāļ­āļ› o āļĢāļ°āļšāļšāđ„āļŸāļŸāļēāđāļšāļšāļāļĢāļ°āđāļŠāļ•āļĢāļ‡ 3.3 āđ‚āļ§āļĨāļ• o āļ­āļ“āļŦāļ āļĄāđƒāļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™ : -20 – 80 āļ­āļ‡āļĻāļēāđ€āļ‹āļĨāđ€āļ‹āļĒāļŠ o āļ­āļ“āļŦāļ āļĄāđƒāļ™āļāļēāļĢāđ€āļāļšāļĢāļāļĐāļēāļŠāļ āļēāļž : -40 – 85 āļ­āļ‡āļĻāļēāđ€āļ‹āļĨāđ€āļ‹āļĒāļŠ o āļ„āļ§āļēāļĄāļŠāļ™āļŠāļĄāļžāļ—āļ˜ : 5 – 95 āđ€āļ›āļ­āļĢāđ€āļ‹āļ™āļ•

Page 22: Door Access Control System using RFID and Arduino

11

o āļ­āļ•āļĢāļēāļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨ : 10 āđ€āļĄāļāļ°āļšāļ•āļ•āļ­āļ§āļ™āļēāļ— o āļ‚āļ™āļēāļ” (āļāļ§āļēāļ‡ x āļĒāļēāļ§) : 40 x 60 āļĄāļĨāļĨāđ€āļĄāļ•āļĢ[6]

2.4 āļ‡āļēāļ™āļ§āļˆāļĒāļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡

2.4.1 āļĢāļ°āļšāļšāļ›āļ­āļ‡āļāļ™āļāļēāļĢāļŠāļāļŦāļēāļĒāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āđ€āļ‚āļēāļ­āļ­āļāļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļĢāļ°āļšāļšāļ›āļ­āļ‡āļāļ™āļāļēāļĢāļŠāļāļŦāļēāļĒāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āđ€āļ‚āļēāļ­āļ­āļāļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđ€āļ›āļ™āļĢāļ°āļšāļšāļ—āļŠāļ§āļĒāđƒāļŦāļœāđƒāļŠāļĒāļēāļ™āļžāļēāļŦāļ™āļ°āļĄāļ„āļ§āļēāļĄāļĄāļ™āđƒāļˆāđƒāļ™āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āļ‚āļ­āļ‡ āđ€āļ™āļ­āļ‡āļˆāļēāļāđ€āļ›āļ™āļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āļēāļĢāļ–āđāļ•āļĨāļ°āļ„āļ™āļ—āļœāļēāļ™āļāļēāļĢāđ€āļ‚āļēāļ­āļ­āļāļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāđ€āļ›āļ™āļĢāļ–āļ‚āļ­āļ‡āļœāļ‚āļšāļ™āļ™āļˆāļĢāļ‡āļŦāļĢāļ­āđ„āļĄ āļ‹āļ‡āļ•āļĢāļ§āļˆāļŠāļ­āļšāļˆāļēāļāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”āđāļ—āļāļ›āļĢāļ°āļāļ­āļšāļāļ™āđ€āļ›āļ™āļŠāļ” 2 āđāļ—āļ āļ‹āļ‡āđāļ—āļāđāļĢāļāļˆāļ°āđ€āļāļšāļ‚āļ­āļĄāļĨāļ‚āļ­āļ‡āļĢāļ–āđ€āļžāļ­āļšāļ­āļāļ§āļēāļĢāļ–āļ„āļ™āļ™āļ™āđ€āļ›āļ™āļĢāļ–āļ‚āļ­āļ‡āđƒāļ„āļĢ āđāļĨāļ°āļ­āļāđāļ—āļāļˆāļ°āļšāļ­āļāļ§āļēāļ„āļ™āļ‚āļšāļĄāļšāļ•āļĢāļ—āļ„āļāļšāļĢāļ–āļ„āļ™āļ™āļ™āļŦāļĢāļ­āđ„āļĄ āļ™āļ­āļāļˆāļēāļāļ™āļĒāļ‡āļĄāļāļēāļĢāđ€āļāļšāļ‚āļ­āļĄāļĨāļāļēāļĢāđ€āļ‚āļē/āļ­āļ­āļāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āđƒāļ™āļāļēāļ™āļ‚āļ­āļĄāļĨ āļœāļĨāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āļ™ āļŠāļēāļĄāļēāļĢāļ–āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāđ€āļ›āļ™āđ€āļ‚āļēāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āļ—āļ‚āļšāđ€āļ‚āļē/āļ­āļ­āļāđƒāļ™āļ§āļ—āļĒāļēāđ€āļ‚āļ•āļ‚āļ­āļ‡āļĄāļŦāļēāļ§āļ—āļĒāļēāļĨāļĒāđ„āļ”āđƒāļ™āļĢāļ°āļ”āļš 75 āđ€āļ›āļ­āļĢāđ€āļ‹āļ™āļ•

āļ‹āļ‡āļĢāļ°āļšāļšāļ›āļ­āļ‡āļāļ™āļāļēāļĢāļŠāļāļŦāļēāļĒāļ‚āļ­āļ‡āļĒāļēāļ™āļžāļēāļŦāļ™āļ°āđ€āļ‚āļēāļ­āļ­āļāļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļ•āļāļ•āļēāļ‡āļˆāļēāļ āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļ•āļĢāļ‡āļ— āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļˆāļ°āđƒāļŠāđāļ—āļāđ€āļžāļĒāļ‡ 1 āđāļ—āļ āđāļĨāļ°āđƒāļŠāļ•āļĢāļ§āļˆāļŠāļ­āļšāļšāļ„āļ„āļĨāļ—āļœāļēāļ™āļ›āļĢāļ°āļ• āđ„āļĄāđƒāļŠāļĒāļēāļ™āļžāļēāļŦāļ™āļ°[3]

2.4.2 āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™

āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ”

āļ‡āļēāļ™āļ§āļˆāļĒāļ™āļĄāļ§āļ•āļ–āļ›āļĢāļ°āļŠāļ‡āļ„āđ€āļžāļ­āļžāļ’āļ™āļē āđāļĨāļ°āļ›āļĢāļ°āđ€āļĄāļ™āļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļš āđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āļ— āļēāļ‡āļēāļ™āļĢāļ§āļĄāļāļšāđ€āļ§āļšāđāļ­āļ›āļžāļĨāđ€āļ„āļŠāļ™ āđ‚āļ”āļĒāđƒāļŠāđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļžāđ€āļ­āļŠāļž āđāļĨāļ°āļāļēāļ™āļ‚āļ­āļĄāļĨāļĄāļēāļĒāđ€āļ­āļŠāļ„āļ§āđāļ­āļĨ āđƒāļ™āļāļēāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ

āļĢāļ°āļšāļšāļ™āļžāļ’āļ™āļēāļ‚āļ™āđ€āļžāļ­āđ€āļžāļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļžāđƒāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš āđāļĨāļ°āļ•āļ”āļ•āļēāļĄ āđƒāļ™āļ”āļēāļ™āļāļēāļĢāļĒāļĄāļ„āļ™āļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļĢāļ°āļšāļšāļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļœāļēāļ™āļŠāļ­āļ‡āļ—āļēāļ‡āļ­āđ€āļĄāļĨ āđāļĨāļ°āļ‚āļ­āļ„āļ§āļēāļĄāļœāļēāļ™āļ—āļēāļ‡āđ‚āļ—āļĢāļĻāļžāļ—āļĄāļ­āļ–āļ­

Page 23: Door Access Control System using RFID and Arduino

12

āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ‚āļ­āļ‡āļ‡āļēāļ™āļ§āļˆāļĒāļ™ āļˆāļ°āđāļšāļ‡āļāļĨāļĄāļœāļ›āļĢāļ°āđ€āļĄāļ™āđ€āļ›āļ™ 2 āļāļĨāļĄ āļ„āļ­āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđ€āļŠāļĒāļ§āļŠāļēāļ āđāļĨāļ°āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™āļ—āļ§āđ„āļ› āđ‚āļ”āļĒāļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđ€āļŠāļĒāļ§āļŠāļēāļ āđ„āļ”āļ„āļēāđ€āļ‰āļĨāļĒāđ€āļ—āļēāļāļš 3.93 āļŠāļ§āļ™āđ€āļšāļĒāļ‡āđ€āļšāļ™āļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ—āļēāļāļš 0.53 āđāļĨāļ°āļœāļĨāļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļ™āļ‚āļ­āļ‡āļœāđƒāļŠāļ‡āļēāļ™āļ—āļ§āđ„āļ› āđ„āļ”āļ„āļēāđ€āļ‰āļĨāļĒāđ€āļ—āļēāļāļš 3.88 āļŠāļ§āļ™āđ€āļšāļĒāļ‡āđ€āļšāļ™āļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ—āļēāļāļš 0.54 āļ‹āļ‡āļĄāļ„āļ§āļēāļĄāļžāļ‡āļžāļ­āđƒāļˆāļ­āļĒāđƒāļ™āļĢāļ°āļ”āļšāļ”

āļ‹āļ‡āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ•āļĢāļ§āļˆāļŠāļ­āļšāđāļĨāļ°āļ•āļ”āļ•āļēāļĄāļ­āļ›āļāļĢāļ“āļ—āļ”āļŠāļ­āļšāļ āļēāļĒāđƒāļ™āļŠ āļēāļ™āļāļ‡āļēāļ™āđ‚āļ”āļĒāđƒāļŠāđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļ•āļāļ•āļēāļ‡āļˆāļēāļāļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™āļ•āļĢāļ‡āļ—āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™āđ„āļ”āđƒāļŠāļ āļēāļĐāļēāļ‹āļŠāļēāļĢāļ›āđƒāļ™āļāļēāļĢāļžāļ’āļ™āļēāļĢāļ°āļšāļš

āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ āđ„āļĄāđ„āļ”āđƒāļŠāđ€āļ§āļšāđāļ­āļ›āļžāļĨāđ€āļ„āļŠāļ™āđƒāļ™āļāļēāļĢāļžāļ’āļ™āļē[7]

Page 24: Door Access Control System using RFID and Arduino

13

āļšāļ—āļ— 3 āļāļģāļĢāļ§āđ€āļ„āļĢāļģāļ°āļŦāđāļĨāļ°āļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļš

āđƒāļ™āļšāļ—āļ— 3 āļ™ āļˆāļ°āļāļĨāļēāļ§āļ–āļ‡āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāđāļĨāļ°āļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļš āļ‹āļ‡āđ€āļ›āļ™āļāļēāļĢāļ™ āļēāļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļœāđƒāļŠāļĢāļ°āļšāļšāļĄāļēāļ— āļēāļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦ āđ€āļžāļ­āļ­āļ­āļāđāļšāļšāļˆ āļēāļĨāļ­āļ‡āđƒāļŦāđƒāļŠāđƒāļ™āļāļēāļĢāļŠāļĢāļēāļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āļˆāļĢāļ‡ āđāļĨāļ°āđāļŠāļ”āļ‡āđƒāļŦāđ€āļŦāļ™āļ–āļ‡āļ āļēāļžāļĢāļ§āļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āđāļĨāļ°āļ‚āļ™āļ•āļ­āļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ•āļēāļ‡āđ† āļ—āđ€āļāļ”āļ‚āļ™

3.1 āļāļģāļĢāļ§āđ€āļ„āļĢāļģāļ°āļŦāđ‚āļ„āļĢāļ‡āļŠāļĢāļģāļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļš

āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āđ€āļ›āļ™āļĢāļ°āļšāļšāļŦāļ™āļ‡āđƒāļ™āļāļēāļĢāļžāļŠāļˆāļ™āļ•āļ§āļ•āļ™āļ‚āļ­āļ‡āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ• āđ‚āļ”āļĒāļĄāļĢāļ›āđāļšāļšāļāļēāļĢāļ™ āļēāđ€āļŠāļ™āļ­āļ­āļĒāļ—āļ›āļĢāļ°āļ§āļ•āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•āļ‚āļ­āļ‡āļšāļ„āļ„āļĨāļ•āļēāļ‡āđ† āđ€āļžāļ­āđƒāļŦāļœāļ”āđāļĨāļĢāļ°āļšāļš āļŦāļĢāļ­āļœāļ”āđāļĨāļŦāļ­āļ‡āļ—āļĢāļēāļš āļ‹āļ‡āļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ—āļĢāļ°āļšāļšāļˆāļ°āļ•āļ­āļ‡āļ— āļēāđ„āļ” āļĄāļ”āļ‡āļ™

āļœāļ”āđāļĨāļĢāļ°āļšāļšāļŠāļēāļĄāļēāļĢāļ–āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđƒāļŦāļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ• āļŦāļĢāļ­āļ™āļāļĻāļāļĐāļēāđ„āļ”

āļœāļ”āđāļĨāļĢāļ°āļšāļšāļŠāļēāļĄāļēāļĢāļ–āļĒāļāđ€āļĨāļāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđƒāļŦāļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ• āļŦāļĢāļ­

āļ™āļāļĻāļāļĐāļēāđ„āļ”

āļœāļ”āđāļĨāļĢāļ°āļšāļšāļŠāļēāļĄāļēāļĢāļ–āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•āđ„āļ”

āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•āļŠāļēāļĄāļēāļĢāļ–āļĄāđāļ—āļāđ€āļ‚āļēāđ„āļ”āđ€āļžāļĒāļ‡ 1 āđƒāļš āļ•āļ­ 1 āļ„āļ™ āđ€āļ—āļēāļ™āļ™

āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āļœāļēāļ™āļ›āļĢāļ°āļ•āđ„āļ”āļ āļēāļĒāđƒāļ™āđ€āļ§āļĨāļēāļ—āļ āļēāļŦāļ™āļ”āđ€āļ—āļēāļ™āļ™

āļĢāļ°āļšāļšāļˆāļ°āļ•āļ­āļ‡āļĄāļāļēāļĢāļĢāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļĒ āļĢāļ§āļĄāļ–āļ‡āļāļēāļĢāļŠāļ‡āļ­āđ€āļĄāļĨāļĨāđāļˆāļ‡āđ€āļ•āļ­āļ™āđ„āļ›āļĒāļ‡

āļœāļ”āđāļĨāļĢāļ°āļšāļšāđ„āļ”

āđƒāļ™āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāđ‚āļ„āļĢāļ‡āļŠāļĢāļēāļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļ°āļāļĨāļēāļ§āļ–āļ‡āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāļ›āļāļŦāļē āđāļĨāļ°āļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‹āļ‡āđāļŠāļ”āļ‡āļ”āļ§āļĒāļĒāđ€āļ­āļĄāđāļ­āļĨ (UML : Unified Modeling Language) āđ‚āļ”āļĒāļĒāđ€āļ­āļĄāđāļ­āļĨāļ„āļ­

āđ‚āļĄāđ€āļ”āļĨāļĄāļēāļ•āļĢāļāļēāļ™āļ—āđƒāļŠāļŦāļĨāļāļāļēāļĢāļ­āļ­āļāđāļšāļšāđ€āļŠāļ‡āļ§āļ•āļ– āļĢāļ›āđāļšāļšāļ‚āļ­āļ‡āļ āļēāļĐāļēāļĒāđāļ­āļĄāđāļ­āļĨāļˆāļ°āļĄāđ€āļ„āļĢāļ­āļ‡āļŦāļĄāļēāļĒāļ‹āļ‡āđ€āļ›āļ™āļŠāļāļĨāļāļĐāļ“āļ—āļ™ āļēāđ„āļ›āđƒāļŠāđƒāļ™āđ‚āļĄāđ€āļ”āļĨāļ•āļēāļ‡āđ† āļĒāđ€āļ­āļĄāđāļ­āļĨāļˆāļ°āļĄāļ‚āļ­āļ āļēāļŦāļ™āļ”āļāļāļĢāļ°āđ€āļšāļĒāļšāļ•āļēāļ‡āđ† āđƒāļ™āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄ āđ‚āļ”āļĒāļāļŽāļĢāļ°āđ€āļšāļĒāļšāļ•āļēāļ‡āđ† āļˆāļ°āļĄāļ„āļ§āļēāļĄāļŦāļĄāļēāļĒāļ•āļ­āļāļēāļĢāđ€āļ‚āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āđ‚āļ”āļĒāļĄāđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ•āļēāļ‡āđ†āļ”āļ‡āļ™

Page 25: Door Access Control System using RFID and Arduino

14

3.1.1 āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄ

āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄ āļ„āļ­āđāļœāļ™āļ āļēāļžāļ—āđāļŠāļ”āļ‡āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļœ āđƒāļŠāļĢāļ°āļšāļš āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļāļšāļĢāļ°āļšāļšāļĒāļ­āļĒ āļ āļēāļĒāđƒāļ™āļĢāļ°āļšāļšāđƒāļŦāļ āđƒāļ™āļāļēāļĢāđ€āļ‚āļĒāļ™āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄāļœāđƒāļŠāļĢāļ°āļšāļšāļˆāļ°āļ–āļāļ āļēāļŦāļ™āļ”āļ§āļēāđƒāļŦāđ€āļ›āļ™āđāļ­āļ„āđ€āļ•āļ­āļĢ (Actor) āđāļĨāļ°āļĢāļ°āļšāļšāļĒāļ­āļĒ (Sub systems) āļˆāļ”āļ›āļĢāļ°āļŠāļ‡āļ„āļŦāļĨāļāļ‚āļ­āļ‡āļāļēāļĢāđ€āļ‚āļĒāļ™āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāđ€āļžāļ­āđ€āļĨāļēāđ€āļĢāļ­āļ‡āļĢāļēāļ§āļ—āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ§āļēāļĄāļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ­āļ°āđ„āļĢāļšāļēāļ‡ āđ€āļ›āļ™āļāļēāļĢāļ”āļ‡āļ„āļ§āļēāļĄāļ•āļ­āļ‡āļāļēāļĢ āļŦāļĢāļ­āđ€āļĢāļ­āļ‡āļĢāļēāļ§āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļˆāļēāļāļœāđƒāļŠāļ‡āļēāļ™ āļ‹āļ‡āļ–āļ­āļ§āļēāđ€āļ›āļ™āļˆāļ”āđ€āļĢāļĄāļ•āļ™āđƒāļ™āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāđāļĨāļ°āļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļš āļŠāļāļĨāļāļĐāļ“āļ—āđƒāļŠāđƒāļ™āļĒāļŠāđ€āļ„āļŠāđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 3.1

āļ•āļģāļĢāļģāļ‡āļ— 3.1 āļŠāļāļĨāļāļĐāļ“āļ—āđƒāļŠāđƒāļ™āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄ

āļŠāļ­ āļŠāļāļĨāļāļĐāļ“ āļ„āļ§āļģāļĄāļŦāļĄāļģāļĒ

Use case

āļŠāļ§āļ™āļ‚āļ­āļ‡āļ‡āļēāļ™ āļŦāļĢāļ­āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āđ€āļāļ”āļ‚āļ™āļāļšāļĢāļ°āļšāļš

Actor

āļšāļ„āļ„āļĨ āļŦāļ™āļ§āļĒāļ‡āļēāļ™ āļĢāļ°āļšāļšāļ‡āļēāļ™āļ—āļ­āļĒāļ āļēāļĒāļ™āļ­āļ

System

Boundary

āđāļŠāļ”āļ‡āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļœāđƒāļŠāļĢāļ°āļšāļšāļ‚āļ­āļšāđ€āļ‚āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļš

Generalization

āļ›āļāļŠāļĄāļžāļ™āļ˜āđƒāļ™āļĢāļ›āļ‚āļ­āļ‡ Generalization āđāļĨāļ° Specialization

Include

Relationship

āđ€āļŠ āļ­ āļĄ āļ• āļ­ āļ„ āļ§ āļēāļĄ āļŠāļĄ āļž āļ™ āļ˜ āļĢ āļ°āļŦ āļ§ āļē āļ‡ āļŠ āļ­ āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āđ€āļāļ”āļ‚āļ™āđ‚āļ”āļĒāļ—āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđāļĢāļāļˆāļ°āđ„āļ”āļĢāļšāļāļēāļĢāļŠāļ§āļĒāđ€āļŦāļĨāļ­āļˆāļēāļāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļŠāļ­āļ‡

user

Use Case

Page 26: Door Access Control System using RFID and Arduino

15

āļŠāļ­ āļŠāļāļĨāļāļĐāļ“ āļ„āļ§āļģāļĄāļŦāļĄāļģāļĒ

Extend Relationship

āđ€āļŠ āļ­ āļĄ āļ• āļ­ āļ„ āļ§ āļēāļĄ āļŠāļĄ āļž āļ™ āļ˜ āļĢ āļ°āļŦ āļ§ āļē āļ‡āļŠ āļ­ āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āđ€āļāļ”āļ‚āļ™āđ‚āļ”āļĒāļ—āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđāļĢāļāļ­āļēāļˆāļˆāļ°āđ„āļ”āļĢāļšāļāļēāļĢāļŠāļ§āļĒāđ€āļŦāļĨāļ­āļˆāļēāļāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļŠāļ­āļ‡

āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āđāļāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 3.1

āļĢāļ›āļ— 3.1 āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļģāļĢāđ€āļ‚āļģāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļģāļĢāļ”āđ‚āļ™

āļˆāļēāļāļĢāļ›āļ— 3.1 āļĒāļŠāđ€āļ„āļŠāđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āđāļŠāļ”āļ‡āđƒāļŦāđ€āļŦāļ™āļ–āļ‡āļœāļ—āđ€āļāļĒāļ§āļ‚āļ­āļ‡āđƒāļ™āļĢāļ°āļšāļšāļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āļ§āļĒ āļ™āļāļĻāļāļĐāļē āļ­āļēāļˆāļēāļĢāļĒ āđāļĨāļ°āļ•āļ§āļĢāļ°āļšāļš āđāļĨāļ°āļŠāļ‡āļ—āļĢāļ°āļšāļšāļ•āļ­āļ‡āļ” āļēāđ€āļ™āļ™āļāļēāļĢāļ„āļ­ āļāļēāļĢāļžāļŠāļˆāļ™āļ•āļ§āļ•āļ™ āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āļāļēāļĢāļ„āļ™āļŦāļēāļ‚āļ­āļĄāļĨāļ™āļāļĻāļāļĐāļē āđāļĨāļ°āļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™āļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•

<<Extend>>

Page 27: Door Access Control System using RFID and Arduino

16

3.2 āļāļģāļĢāļ§āđ€āļ„āļĢāļģāļ°āļŦāļžāļĪāļ•āļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļš

āļāļēāļĢāļ§āđ€āļ„āļĢāļēāļ°āļŦāļžāļĪāļ•āļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāđ€āļ›āļ™āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ­āļ˜āļšāļēāļĒāļāļēāļĢāļ— āļēāļ‡āļēāļ™ āļ‹āļ‡āļˆāļ°āđƒāļŠāļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāđƒāļ™āļāļēāļĢāļ­āļ˜āļšāļēāļĒāļ‚āļ™āļ•āļ­āļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™ āđāļĨāļ°āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļĢāļ§āļĄāļāļ™āļ‚āļ­āļ‡āļ§āļ•āļ–āļ”āļ§āļĒāļāļēāļĢāļ•āļ”āļ•āļ­āļŠāļ­āļŠāļēāļĢ āļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ”āļ‡āļ™

3.2.1 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄ (Sequence Diagram)

āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļĢāļ­āļ°āđāļāļĢāļĄāđƒāļŠāđāļŠāļ”āļ‡āļ–āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ āļēāļĒāđƒāļ™ āļŦāļĢāļ­āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āđāļŠāļ”āļ‡āļ–āļ‡āļ‚āļ­āļĄāļĨāļ—āļēāļ‡āđ€āļ—āļ„āļ™āļ„āļ§āļē āđƒāļ™āđāļ•āļĨāļ°āļ‚āļ™āļ•āļ­āļ™āļ‚āļ­āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ™āļ™āļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ—āļēāļ‡āđ€āļ—āļ„āļ™āļ„āļ­āļĒāļēāļ‡āđ„āļĢāļšāļēāļ‡ āđ‚āļ”āļĒāļŠāļāļĨāļāļĐāļ“āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄ āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 3.2

āļ•āļģāļĢāļģāļ‡āļ— 3.2 āļŠāļāļĨāļāļĐāļ“āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄ

āļŠāļ­ āļŠāļāļĨāļāļĐāļ“ āļ„āļ§āļģāļĄāļŦāļĄāļģāļĒ āđāļ­āļ„āđ€āļ•āļ­āļĢ

āđāļ­āļ„āđ€āļ•āļ­āļĢāļ—āļ— āļēāđƒāļŦāđ€āļāļ”āļāļˆāļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļš

āļ„āļĨāļēāļŠ āļ­āļ­āļšāđ€āļˆāļāļ•

āļ­ āļ­ āļš āđ€āļˆāļ āļ• āļŦ āļĢāļ­ āļ„ āļĨ āļēāļŠāļ— āļĄ āļ āļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ•āļ­āļœāđƒāļŠāļ‡āļēāļ™āļĢāļ°āļšāļš

āđāļāļ™āđ€āļ§āļĨāļē (Lifeline)

āđ€āļŠāļ™āđāļŠāļ”āļ‡āļŠāļ§āļ•āļ‚āļ­āļ‡āļ­āļ­āļšāđ€āļˆāļāļ• āļŦāļĢāļ­āļ„āļĨāļēāļŠ

āļāļēāļĢāļ•āļ” āļ• āļ­ āļĢāļ°āļŦ āļ§ āļēāļ‡āļ§āļ•āļ–

āđāļ—āļ™āļāļēāļĢāļŠāļ‡āļ‚āļ­āļ„āļ§āļēāļĄāļĢāļ°āļŦāļ§āļēāļ‡āļ§āļ•āļ–

āļāļēāļĢāļŠāļ‡āļ„āļ™āļ‚āļ­āļĄāļĨ

āđāļ—āļ™āļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨāļĢāļ°āļŦāļ§āļēāļ‡āļ§āļ•āļ–

āļāļēāļĢāļ•āļ”āļ•āļ­āđ€āļ‰āļžāļēāļ°

āđāļŠāļ”āļ‡āļāļĢāļ­āļšāļāļēāļĢāļ•āļ”āļ•āļ­āļāļ™āļĢāļ°āļŦāļ§āļēāļ‡āļ„āļĨāļēāļŠāđƒāļ™āļāļĢāļ“āļžāđ€āļĻāļĐ

Actor

Class Object

Object Lifeline

message name

message name

Page 28: Door Access Control System using RFID and Arduino

17

āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļĄāļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļĢāļ— āļēāļ‡āļēāļ™āđ‚āļ”āļĒ

āđāļšāļ‡āđ€āļ›āļ™ 4 āļŠāļ§āļ™ āļ„āļ­ āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļĒāļ™āļĒāļ™āļ•āļ§āļ•āļ™ āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ„āļ™āļŦāļē āđāļĨāļ°

āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™ āđ‚āļ”āļĒāļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ”āļ‡āļ™

(1) āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļēāļĢāļĒāļ™āļĒāļ™āļ•āļ§āļ•āļ™

āļĢāļ›āļ— 3.2 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļģāļĢāļžāļŠāļˆāļ™āļ•āļ§āļ•āļ™

āļˆāļēāļāļĢāļ›āļ— 3.2 āđ€āļĄāļ­āļ™āļāļĻāļāļĐāļēāļ— āļēāļāļēāļĢāļ—āļēāļšāđāļ—āļāļĨāļ‡āļšāļ™āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“ āļ•āļ§āļ„āļ§āļšāļ„āļĄāļˆāļ°āļŠāļ‡āļĢāļŦāļŠāļ‚āļ­āļ‡āļ•āļ§āđāļ—āļāđ„āļ›āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ—āļĢāļ°āļšāļšāđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāļ‹āļ‡āļ­āļĒāđƒāļ™āļ„āļĨāļēāļŠ Security āđāļĨāļ§āļˆāļ°āļŠāļ‡āļœāļĨāļĨāļžāļ˜āļāļĨāļšāļ­āļ­āļāļĄāļēāļ§āļēāļœāļēāļ™ āļŦāļĢāļ­āđ„āļĄāļœāļēāļ™ āđāļĨāļ°āđ€āļĄāļ­āđ„āļĄāļœāļēāļ™āļ•āļ”āļ•āļ­āļāļ™āđ€āļ›āļ™āļˆ āļēāļ™āļ§āļ™ 3 āļ„āļĢāļ‡ āļĢāļ°āļšāļšāļˆāļ°āļ— āļēāļāļēāļĢāđāļˆāļ‡

Page 29: Door Access Control System using RFID and Arduino

18

āđ€āļ•āļ­āļ™āđ„āļ›āļĒāļ‡āļœāļ”āđāļĨāļĢāļ°āļšāļšāļœāļēāļ™āļ—āļēāļ‡āļ­āđ€āļĄāļĨāļĨāđ‚āļ”āļĒāļ­āļ•āđ‚āļ™āļĄāļ• āđāļĨāļ°āļŦāļēāļāđ€āļžāļĄāļ‚āļ™āđ€āļ›āļ™āļĄāļēāļāļāļ§āļē 5 āļ„āļĢāļ‡ āļĢāļ°āļšāļšāļˆāļ°āļ— āļēāļāļēāļĢāļ›āļ”āļĢāļ°āļšāļšāļŠāļ§āļ„āļĢāļēāļ§

(2) āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™

āļĢāļ›āļ— 3.3 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļģāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™

āļˆāļēāļāļĢāļ›āļ— 3.3 āđ€āļĄāļ­āļ­āļēāļˆāļēāļĢāļĒ āļŦāļĢāļ­āļœāļ”āđāļĨāļĢāļ°āļšāļš āļāļĢāļ­āļāļ‚āļ­āļĄāļĨāļ‚āļ­āļ‡āļ„āļ™āļ—āļ•āļ­āļ‡āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āļŦāļ™āļēāļ•āļēāļ‡āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āļˆāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāļĢāļŦāļŠāđāļ—āļāđ„āļ›āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļ­āļ™āļ§āļēāđāļ—āļāļ™āļĄāļœāđƒāļŠāļ‡āļēāļ™āđāļĨāļ§āļŦāļĢāļ­āđ„āļĄ āļŦāļēāļāđāļ—āļāļ™āļĒāļ‡āđ„āļĄāļĄāļ„āļ™āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āļāļˆāļ°āļ— āļēāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āļŦāļēāļāđāļ—āļāļ™āđ„āļ”āļ— āļēāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđāļĨāļ§āļāļˆāļ°āļŠāļ‡āļ‚āļ­āļ„āļ§āļēāļĄāđāļˆāļ‡āđ€āļ•āļ­āļ™āđ„āļ›āļĒāļ‡āļŦāļ™āļēāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđƒāļŦāļ­āļēāļˆāļēāļĢāļĒ āļŦāļĢāļ­āļœāļ”āđāļĨāļĢāļ°āļšāļšāđ„āļ”āļ—āļĢāļēāļš

(3) āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļēāļĢāļ„āļ™āļŦāļē

Page 30: Door Access Control System using RFID and Arduino

19

āļĢāļ›āļ— 3.4 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļģāļĢāļ„āļ™āļŦāļģ

āļˆāļēāļāļĢāļ›āļ— 3.4 āđ€āļĄāļ­āļ­āļēāļˆāļēāļĢāļĒ āļŦāļĢāļ­āļœāļ”āđāļĨāļĢāļ°āļšāļš āļ— āļēāļāļēāļĢāļŠāđāļāļ™āđāļ—āļāļ‚āļ­āļ‡āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļ„āļ™āļŦāļēāļ‚āļ­āļĄāļĨāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āļŦāļ™āļēāļ•āļēāļ‡āļāļēāļĢāļ„āļ™āļŦāļēāļˆāļ°āļŠāļ‡āļ‚āļ­āļĄāļĨāļĢāļŦāļŠāđāļ—āļāđ„āļ›āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļ­āļ™āļ§āļēāđāļ—āļāļ™āļĄāļœāđƒāļŠāļ‡āļēāļ™āđāļĨāļ§āļŦāļĢāļ­āđ„āļĄ āļŦāļēāļāđāļ—āļāļ™āļĒāļ‡āđ„āļĄāļĄāļ„āļ™āļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āļāļˆāļ°āļ— āļēāļāļēāļĢāđāļˆāļ‡āđ€āļ•āļ­āļ™āļ§āļēāļĒāļ‡āđ„āļĄāļĄāđ€āļˆāļēāļ‚āļ­āļ‡āđāļ—āļāļ™ āļŦāļēāļāđāļ—āļāļ™āđ„āļ”āļ— āļēāļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™āđāļĨāļ§āļāļˆāļ°āđāļŠāļ”āļ‡āļ‚āļ­āļĄāļĨāđ€āļˆāļēāļ‚āļ­āļ‡āđāļ—āļāļœāļēāļ™āļ—āļēāļ‡āļŦāļ™āļēāļ•āļēāļ‡āļāļēāļĢāļ„āļ™āļŦāļē

(4) āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™

Page 31: Door Access Control System using RFID and Arduino

20

āļĢāļ›āļ— 3.5 āļ‹āđ€āļ„āļ§āļ™āļ‹āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļāļģāļĢāļĢāļģāļĒāļ‡āļģāļ™

āļˆāļēāļāļĢāļ›āļ— 3.5 āđ€āļĄāļ­āļ­āļēāļˆāļēāļĢāļĒ āļŦāļĢāļ­āļœāļ”āđāļĨāļĢāļ°āļšāļš āļ— āļēāļāļēāļĢāđ€āļĢāļĒāļāļ”āļĢāļēāļĒāļ‡āļēāļ™ āļŦāļ™āļēāļ•āļēāļ‡āļĢāļēāļĒāļ‡āļēāļ™āļˆāļ°

āļ— āļēāļāļēāļĢāļ„āļ™āļŦāļēāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāđ€āļ‚āļēāđƒāļŠāļ‡āļēāļ™āļ‚āļ­āļ‡āļ§āļ™āļ—āļ™āļ™āđ† āļ•āļēāļĄāļ—āļ•āļ­āļ‡āļāļēāļĢ āđāļĨāļ°āļ— āļēāļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨāļ›āļĢāļ°āļ§āļ•

āļāļĨāļšāļĄāļēāđāļŠāļ”āļ‡āđƒāļ™āļŦāļ™āļēāļ•āļēāļ‡āļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™

Page 32: Door Access Control System using RFID and Arduino

21

3.3 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŠāļ–āļģāļ›āļ•āļĒāļāļĢāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļģāļ™

3.3.1 āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄ āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄ āđ€āļ›āļ™āđ‚āļĄāđ€āļ”āļĨāļŠ āļēāļŦāļĢāļš āļāļēāļĢāļˆāļ”āļ§āļēāļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āļŦāļĢāļ­

āļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļšāļ—āļŠāļĢāļēāļ‡āļ‚āļ™āļšāļ™āđ‚āļŦāļ™āļ” āđ€āļžāļ­āļ­āļ˜āļšāļēāļĒāļ–āļ‡ āđ€āļ§āļšāđ„āļ‹āļ• āđ€āļžāļ­āđƒāļŦāđ€āļŦāļ™āļ āļēāļžāļ—āļŠāļ”āļ‚āļ™ āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ•āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ—āđāļŠāļ”āļ‡āđ‚āļŦāļ™āļ”āļ„āļ­āļĄāđ‚āļžāđ€āļ™āļ™āļ•āļ—āļēāļ‡āļ”āļēāļ™āļŪāļēāļĢāļ”āđāļ§āļĢ āļ—āļĄāļ­āļĒ āđ€āļŠāļ™ āđ€āļ§āļšāđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāđāļ­āļžāļžāļĨāđ€āļ„āļŠāļ™ āđāļĨāļ°āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāļāļēāļ™āļ‚āļ­āļĄāļĨ āļŦāļēāļāļ•āļ­āļ‡āļāļēāļĢāļĢāļ§āļē āļ„āļ­āļĄāđ‚āļžāđ€āļ™āļ™āļ•āļ‹āļ­āļŸāļ•āđāļ§āļĢāļ­āļ°āđ„āļĢāļšāļēāļ‡ āļ—āļĢāļ™āļ­āļĒāļšāļ™āđāļ•āļĨāļ°āđ‚āļŦāļ™āļ” āđāļĨāļ°āđāļ•āļĨāļ°āļŠāļ§āļ™āđ€āļŠāļ­āļĄāļ–āļ‡āļāļ™āļ­āļĒāļēāļ‡āđ„āļĢ āđ‚āļ”āļĒāļŠāļāļĨāļāļĐāļ“āļ•āļēāļ‡āđ† āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄ āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 3.3

āļ•āļģāļĢāļģāļ‡āļ— 3.3 āļŠāļāļĨāļāļĐāļ“āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄ

āļŠāļ­ āļŠāļāļĨāļāļĐāļ“ āļ„āļ§āļģāļĄāļŦāļĄāļģāļĒ Node

āļ­āļ›āļāļĢāļ“ āļŪāļēāļĢāļ”āđāļ§āļĢ

Application Name

āļ‹āļ­āļŸāđāļ§āļĢ āļŦāļĢāļ­ āļāļēāļ™āļ‚āļ­āļĄāļĨāļ—āđƒāļŠāļ āļēāļĒāđƒāļ™āđ‚āļŦāļ™āļ”

Communication Path <<Communication path>>

āļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļĢāļ°āļšāļšāļĢāļ°āļŦāļ§āļēāļ‡ āļ­āļ›āļāļĢāļ“ āđ‚āļ”āļĒāļĢāļ°āļšāļĢāļ›āđāļšāļšāļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­

Page 33: Door Access Control System using RFID and Arduino

22

āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 3.6

āļĢāļ›āļ— 3.6 āļ”āļžāļĨāļ­āļĒāđ€āļĄāļ™āļ—āđ„āļ”āļ­āļ°āđāļāļĢāļĄāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļģāļĢāđ€āļ‚āļģāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļģāļĢāļ”āđ‚āļ™

āļˆāļēāļāļĢāļ›āļ— 3.6 āļ•āļ§āļ„āļ§āļšāļ„āļĄāļ­āļēāļĢāļ”āđ‚āļ™āļˆāļ°āđ€āļŠāļ­āļ•āļ­āļāļšāļ•āļ§āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāđ‚āļ”āļĒāđƒāļŠāļ—āļ‹āļž/āđ„āļ­āļž āđƒāļ™āļāļēāļĢāļŠāļ‡āļ‚āļ­āļĄāļĨāđāļšāļšāļ­āļ­āļ™āđ„āļĨāļ™ āđāļĨāļ°āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāļˆāļ°āļ— āļēāļāļēāļĢāļ•āļ”āļ•āļ­āļāļēāļ™āļ‚āļ­āļĄāļĨāđ‚āļ”āļĒāđƒāļŠāļĄāļēāļĒāđ€āļ­āļŠāļ„āļ§āđāļ­āļĨ

3.3.2 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļģāļ™āļāļģāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢ

āļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļēāļ™āļāļēāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 3.7

āļĢāļ›āļ— 3.7 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļģāļ™āļāļģāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļģāļĢāđ€āļ‚āļģāļ›āļĢāļ°āļ•

āļ”āļ§āļĒāļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļģāļĢāļ”āđ‚āļ™

Page 34: Door Access Control System using RFID and Arduino

23

āļˆāļēāļāļĢāļ›āļ— 3.7 āļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļēāļ™āļāļēāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļˆāļ°āļĄāļ‚āļ™āļ•āļ­āļ™āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ”āļ‡āļ™

1. āđ€āļĄāļ­āļĄāđāļ—āļāđ€āļ‚āļēāļĄāļēāđƒāļ™āļĢāļ°āļĒāļ°āļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“ āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“āļˆāļ°āļŠāļ‡āļ„āļĨāļ™āļžāļĨāļ‡āļ‡āļēāļ™āđ„āļŸāļŸāļēāļ­āļ­āļāđ„āļ›āđ€āļžāļ­āđƒāļŦāļ•āļ§āđāļ—āļāđ€āļāļ”āļāļēāļĢāđ€āļŦāļ™āļĒāļ§āļ™ āļēāļ—āļēāļ‡āđ„āļŸāļŸāļē āđāļĨāļ°āļŠāļ‡āļĢāļŦāļŠāđāļ—āļāļˆāļēāļāđāļœāļ‡āļ§āļ‡āļˆāļĢāļ‚āļēāļ‡āđƒāļ™āļ•āļ§āđāļ—āļāļ­āļ­āļāļĄāļē

2. āđ€āļĄāļ­āļ•āļ§āļĢāļšāļŠāļāļāļēāļ“āđ„āļ”āļĢāļšāļĢāļŦāļŠāđāļ—āļāđāļĨāļ§ āļˆāļ°āļ— āļēāļāļēāļĢāđāļ›āļĨāļ‡āļŠāļāļēāļ“āļˆāļēāļāļ­āļ™āļēāļĨāļ­āļ„āđƒāļŦāļāļĨāļēāļĒāđ€āļ›āļ™āļ”āļˆāļ—āļĨ āđāļĨāļ°āļŠāļ‡āđƒāļŦāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ­āļēāļĢāļ”āđ‚āļ™

3. āđ€āļĄāļ­āļ•āļ§āļ„āļ§āļšāļ„āļĄāļ­āļēāļĢāļ”āđ‚āļ™āđ„āļ”āļĢāļšāļ‚āļ­āļĄāļĨ āļˆāļ°āļ— āļēāļāļēāļĢāđāļ›āļĨāļ‡āļ‚āļ­āļĄāļĨāļ”āļˆāļ—āļĨ āđƒāļŦāļāļĨāļēāļĒāđ€āļ›āļ™āļŠāļ™āļ”āļ‚āļ­āļĄāļĨāļ—āđ€āļ„āļĢāļ­āļ‡āļ„āļ­āļĄāļžāļ§āđ€āļ•āļ­āļĢāļŠāļēāļĄāļēāļĢāļ–āļ­āļēāļ™āđ„āļ” āđāļĨāļ°āļŠāļ‡āđ„āļ›āđƒāļŦāđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ

4. āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāļ— āļēāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨ āđāļĨāļ°āļŠāļ‡āļœāļĨāļ—āđ„āļ”āļāļĨāļšāđ„āļ›āđƒāļŦāļ­āļēāļĢāļ”āđ‚āļ™ āļžāļĢāļ­āļĄāļ—āļ‡āļ— āļēāļāļēāļĢāļšāļ™āļ—āļāļ‚āļ­āļĄāļĨ āđāļĨāļ°āđāļˆāļ‡āđ€āļ•āļ­āļ™āđ„āļ›āļĒāļ‡āļ­āļēāļˆāļēāļĢāļĒ āļŦāļĢāļ­āļœāļ”āđāļĨāļĢāļ°āļšāļšāļœāļēāļ™āļ­āđ€āļĄāļĨāļĨāļŦāļēāļāļĄāļœāļšāļāļĢāļ

5. āđ€āļĄāļ­āļ­āļēāļĢāļ”āđ‚āļ™āđ„āļ”āļĢāļšāļœāļĨāļāļēāļĢāļĒāļ™āļĒāļ™ āļāļˆāļ°āđ„āļ›āļ— āļēāļāļēāļĢāđ€āļ›āļ” āļŦāļĢāļ­āļ›āļ”āļ›āļĢāļ°āļ• āļ•āļēāļĄāļœāļĨāļāļēāļĢāļĒāļ™āļĒāļ™

3.3.3 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļģāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•

āļāļēāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļēāļ™āļāļēāļĢāđ€āļŠāļ­āļĄāđ€āļ•āļ­āđ€āļ‹āļŸāļĢāđ€āļ§āļ­āļĢāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 3.8

āļĢāļ›āļ— 3.8 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļĢāļ°āļšāļšāļ‡āļģāļ™āļāļģāļĢāļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļģāļĢāđ€āļ‚āļģāļ›āļĢāļ°āļ•āļ”āļ§āļĒ

āļ­āļģāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļģāļĢāļ”āđ‚āļ™

Page 35: Door Access Control System using RFID and Arduino

24

āļˆāļēāļāļĢāļ›āļ— 3.8 āļ•āļ§āļ„āļ§āļšāļ„āļĄāļ­āļēāļĢāļ”āđ‚āļ™āļˆāļ°āļ–āļāļ•āļ­āđ€āļ‚āļēāļāļšāļ­āļ›āļāļĢāļ“āļĢāļšāļŠāļāļāļēāļ“āļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āđāļœāļ‡āļ§āļ‡āļˆāļĢāļ‚āļšāļĢāđ€āļĨāļĒ āđ‚āļ”āļĒāļ­āļēāļĢāļ”āđ‚āļ™āļˆāļ°āļ— āļēāļāļēāļĢāļŠāļ‡āļāļēāļĢāđ„āļ›āļ—āđāļœāļ‡āļ§āļ‡āļˆāļĢāļ‚āļšāļĢāđ€āļĨāļĒāđƒāļŦāļ— āļēāļāļēāļĢāļˆāļēāļĒāđ„āļŸāđ„āļ›āļĒāļ‡āļāļĨāļ­āļ™āđāļĄāđ€āļŦāļĨāļāđ„āļŸāļŸāļēāļ—āļ•āļ”āļ­āļĒāļāļšāļ›āļĢāļ°āļ•āđ€āļĄāļ­āļ•āļ­āļ‡āļāļēāļĢāđƒāļŦāļ›āļĢāļ°āļ•āļ›āļ” āđāļĨāļ°āļ— āļēāļāļēāļĢāļ•āļ”āđ„āļŸāđ€āļĄāļ­āļ•āļ­āļ‡āļāļēāļĢāđƒāļŦāļ›āļĢāļ°āļ•āđ€āļ›āļ”

Page 36: Door Access Control System using RFID and Arduino

25

āļšāļ—āļ— 4 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļāļģāļ™āļ‚āļ­āļĄāļĨ

āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āļ­āļĄāļĨāđ€āļ›āļ™āļ‚āļ™āļ•āļ­āļ™āđƒāļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŠāļ§āļ™āļ—āđƒāļŠāļŠ āļēāļŦāļĢāļšāđ€āļāļšāļ‚āļ­āļĄāļĨāļ—āļ•āļ­āļ‡āđƒāļŠāļ āļēāļĒāđƒāļ™āļĢāļ°āļšāļš āļ‹āļ‡āđ€āļ›āļ™āļ‚āļ™āļ•āļ­āļ™āļŠ āļēāļ„āļāđƒāļ™āļāļēāļĢāļŠāļĢāļēāļ‡ āđāļĨāļ°āļžāļ’āļ™āļēāļĢāļ°āļšāļšāļ‡āļēāļ™ āđƒāļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļāļēāļ™āļ‚āļ­āļĄāļĨāļ‚āļ­āļ‡ āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ”āļ‡āļ•āļ­āđ„āļ›āļ™

4.1 āđāļœāļ™āļœāļ‡āđāļŠāļ”āļ‡āļ„āļ§āļģāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļģāļ‡āđ€āļ­āļ™āļ—āļ•

āđāļœāļ™āļœāļ‡āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§ āļēāļ‡ āđ€āļ­āļ™āļ—āļ• (Entity Relationship Diagram)āļ„āļ­ āđāļšāļšāļˆ āļēāļĨāļ­āļ‡āļ—āđƒāļŠāļ­āļ˜āļšāļēāļĒāđ‚āļ„āļĢāļ‡āļŠāļĢāļēāļ‡āļ‚āļ­āļ‡āļāļēāļ™āļ‚āļ­āļĄāļĨāļ‹āļ‡āđ€āļ‚āļĒāļ™āļ­āļ­āļāļĄāļēāđƒāļ™āļĨāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļĢāļ›āļ āļēāļž āļāļēāļĢāļ­āļ˜āļšāļēāļĒāđ‚āļ„āļĢāļ‡āļŠāļĢāļēāļ‡āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļ‚āļ­āļ‡āļ‚āļ­āļĄāļĨ (Relationship) āļ‹āļ‡āļāļēāļĢāļ­āļ­āļāđāļšāļšāļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļš āļĄāļŠāļāļĨāļāļĐāļ“āļ—āđƒāļŠāđƒāļ™āļāļēāļĢāļ­āļ˜āļšāļēāļĒāļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜ āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 4.1

āļ•āļģāļĢāļģāļ‡āļ— 4.1 āļŠāļāļĨāļāļĐāļ“āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ•

āļŠāļāļĨāļāļĐāļ“ āļŠāļ­ āļ„āļ§āļģāļĄāļŦāļĄāļģāļĒ

Entity

āļŠāļāļĨāļāļĐāļ“āđāļ—āļ™āļŠāļ‡āļ—āļŠāļ™āđƒāļˆāļˆāļ°āļ™ āļēāļĄāļēāđ„āļ§āđ€āļ›āļ™āļ•āļēāļĢāļēāļ‡āđƒāļ™āļāļēāļ™āļ‚āļ­āļĄāļĨ

Cardinality Ratio āđāļšāļš One-to-Many

āļŠāļāļĨāļāļĐāļ“āđāļŠāļ”āļ‡āļ­āļ•āļĢāļēāļŠāļ§āļ™āļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļ‚āļ­āļ‡āđāļ–āļ§āļ‚āļ­āļĄāļĨāļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ•āđāļšāļš 1 āļ•āļ­ āļŦāļĨāļēāļĒ

Page 37: Door Access Control System using RFID and Arduino

26

4.2 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļāļģāļ™āļ‚āļ­āļĄāļĨāđƒāļ™āļĢāļ°āļ”āļšāđāļ™āļ§āļ„āļ”

āđāļœāļ™āļ āļēāļžāļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļš āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 4.1

āļĢāļ›āļ— 4.1 āđāļœāļ™āļ āļģāļžāļ„āļ§āļģāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļģāļ‡āđ€āļ­āļ™āļ—āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļš

4.3 āļĢāļģāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ•āļģāļĢāļģāļ‡

āļˆāļēāļāđāļœāļ™āļ āļēāļžāļ„āļ§āļēāļĄāļŠāļĄāļžāļ™āļ˜āļĢāļ°āļŦāļ§āļēāļ‡āđ€āļ­āļ™āļ—āļ•āļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļĄāļāļēāļĢāđ€āļ‚āļēāļ›āļĢāļ°āļ•āļ”āļ§āļĒāļ­āļēāļĢāđ€āļ­āļŸāđ„āļ­āļ” āđāļĨāļ°āļ­āļēāļĢāļ”āđ‚āļ™ āļĄāļāļēāļĢāļˆāļ”āđ€āļāļšāļ‚āļ­āļĄāļĨ āļ‹āļ‡āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 4.2

āļ•āļēāļĢāļēāļ‡āļ— 4.2 āļ„ āļēāļ­āļ˜āļšāļēāļĒāļ•āļēāļĢāļēāļ‡ āļĨ āļģāļ”āļš āļ•āļģāļĢāļģāļ‡ āļ„ āļģāļ­āļ˜āļšāļģāļĒ

1 Profile āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ™āļāļĻāļāļĐāļē

Page 38: Door Access Control System using RFID and Arduino

27

2 Log āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāđƒāļŠāļ‡āļēāļ™

āļˆāļēāļāļ•āļēāļĢāļēāļ‡āļ— 4.2 āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ‚āļ­āļ‡āļ•āļēāļĢāļēāļ‡āļ•āļēāļ‡ āđ† āđ„āļ”āļ”āļ‡āļ™

(1) āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ™āļāļĻāļāļĐāļē āđāļŠāļ”āļ‡āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 4.3

āļ•āļģāļĢāļģāļ‡āļ— 4.3 āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļœāđƒāļŠāļ‡āļēāļ™ āļŦāļĢāļ­āļ™āļāļĻāļāļĐāļē āļŠāļ­āļ•āļēāļĢāļēāļ‡ : Profile āļ„ āļēāļ­āļ˜āļšāļēāļĒ : āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļœāđƒāļŠāļ‡āļēāļ™ āļŦāļĢāļ­āļ™āļāļĻāļāļĐāļē āļ„āļĒāļŦāļĨāļ : CardID, ID āļĨ āļģāļ”āļš āļŠāļ­āļŸāļĨāļ” āļŠāļ™āļ”

āļ‚āļ­āļĄāļĨ āļ‚āļ™āļģāļ”(āđ„āļšāļ•)

āļ„ āļģāļ­āļ˜āļšāļģāļĒ āļ•āļ§āļ­āļĒāļģāļ‡

1 CardID varchar 20 āļĢāļŦāļŠāļ‚āļ­āļ‡āđāļ—āļ 123456789 2 ID varchar 9 āļĢāļŦāļŠāļ™āļāļĻāļāļĐāļē 560510676 3 Firstname varchar 20 āļŠāļ­āļ™āļāļĻāļāļĐāļē āļŠāļĄāļŠāļēāļĒ 4 Lastname varchar 20 āļ™āļēāļĄāļŠāļāļĨāļ™āļāļĻāļāļĐāļē āļĄāļŠāļĒ 5 Phone varchar 10 āđ€āļšāļ­āļĢāđ‚āļ—āļĢāļĻāļžāļ— 0898544891 6 Accessfrom Time āđ€āļ§āļĨāļēāļ—āđ€āļĢāļĄāļ­āļ™āļāļēāļ•āđƒāļŦ

āđ€āļ‚āļē 00:00:00

7 Accessto Time āđ€āļ§āļĨāļēāļ—āļŠāļēāļ—āļŠāļ”āļ—āļ­āļ™āļāļēāļ•āđƒāļŦāđ€āļ‚āļē

23:59:59

āļˆāļēāļāļ•āļēāļĢāļēāļ‡āļ— 4.3 āļŸāļĨāļ” Accessfrom āļ„āļ­āļāļēāļĢāđ€āļāļšāļ‚āļ­āļĄāļĨāļ§āļēāļšāļ„āļ„āļĨāļ™āļ™ āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļēāļ›āļĢāļ°āļ•āđ„āļ”āđ€āļĢāļĄāļˆāļēāļāđ€āļ§āļĨāļēāđ€āļ—āļēāđƒāļ” āđ„āļ›āļ–āļ‡āđ€āļ§āļĨāļēāđ€āļ—āļēāđƒāļ” āļ‹āļ‡āđ€āļ§āļĨāļēāļ—āļ āļēāļŦāļ™āļ”āļ§āļēāļšāļ„āļ„āļĨāļ™āļ™āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļēāļ›āļĢāļ°āļ•āđ„āļ›āļ–āļ‡āđ€āļ§āļĨāļēāđ€āļ—āļēāđƒāļ” āļˆāļ°āđ€āļāļšāļ­āļĒāđƒāļ™āļŸāļĨāļ” Accessto

Page 39: Door Access Control System using RFID and Arduino

28

(2) āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āđāļŠāļ”āļ‡āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āđ„āļ”āļ”āļ‡āļ•āļēāļĢāļēāļ‡āļ— 4.4

āļ•āļēāļĢāļēāļ‡āļ— 4.4 āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĒāļ”āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āļŠāļ­āļ•āļēāļĢāļēāļ‡ : Log āļ„ āļēāļ­āļ˜āļšāļēāļĒ : āļ•āļēāļĢāļēāļ‡āļ‚āļ­āļĄāļĨāļ›āļĢāļ°āļ§āļ•āļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āļ„āļĒāļŦāļĨāļ : CardID, Date, Time āļĨ āļģāļ”āļš āļŠāļ­āļŸāļĨāļ” āļŠāļ™āļ”

āļ‚āļ­āļĄāļĨ āļ‚āļ™āļģāļ”(āđ„āļšāļ•)

āļ„ āļģāļ­āļ˜āļšāļģāļĒ āļ•āļ§āļ­āļĒāļģāļ‡

1 CardID varchar 20 āļĢāļŦāļŠāđāļ—āļ 123456789 2 Date Date āļ§āļ™āļ—āđ€āļ‚āļē 2016-01-01 3 Time Time āđ€āļ§āļĨāļēāļ—āđ€āļ‚āļē 12:00:00

āļˆāļēāļāļ•āļēāļĢāļēāļ‡āļ— 4.4 āļāļēāļĢāđ€āļāļšāļ›āļĢāļ°āļ§āļ•āļ‚āļ­āļĄāļĨāļāļēāļĢāđƒāļŠāļ‡āļēāļ™ āļˆāļ°āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āļ§āļĒ āļĢāļŦāļŠāđāļ—āļāļ•āļ§āļŠāļ‡āļŠāļāļāļēāļ“ āļ§āļ™āļ—āđ€āļ‚āļē āđāļĨāļ°āđ€āļ§āļĨāļēāļ—āđ€āļ‚āļē

Page 40: Door Access Control System using RFID and Arduino

29

āļšāļ—āļ— 5 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļģāļˆāļ­āđāļŠāļ”āļ‡āļœāļĨ

āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļēāļˆāļ­āđāļŠāļ”āļ‡āļœāļĨāđ€āļ›āļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŠāļ§āļ™āļ•āļ­āļ›āļĢāļ°āļŠāļēāļ™āļĢāļ°āļŦāļ§āļēāļ‡āļĢāļ°āļšāļšāđāļĨāļ°āļœāđƒāļŠ āļ—āļŠāļ§āļĒāđƒāļŦāļœāđƒāļŠāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļēāđƒāļˆāļ§āļ˜āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļĢāļ°āļšāļš āļāļēāļĢāļ­āļ­āļāđāļšāļšāļˆāļ­āļ āļēāļžāļ—āļ” āđ€āļ›āļ™āļŠāļ‡āļ—āļŠ āļēāļ„āļāļ—āļ— āļēāđƒāļŦāļœāđƒāļŠāđƒāļŠāļ‡āļēāļ™āļĢāļ°āļšāļšāđ„āļ”āļ­āļĒāļēāļ‡āļĄāļ›āļĢāļ°āļŠāļ—āļ˜āļ āļēāļž āļ­āļāļ—āļ‡āļĒāļ‡āđ€āļ›āļ™āļŠāļ‡āļ—āļŠāļĢāļēāļ‡āļ„āļ§āļēāļĄāļ™āļēāļŠāļ™āđƒāļˆāđƒāļŦāļāļšāļœāđƒāļŠāļ­āļāļ”āļ§āļĒ āļ”āļ‡āļ™āļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāļŠāļ§āļ™āļ•āļ­āļ›āļĢāļ°āļŠāļēāļ™āļˆāļ‡āļˆ āļēāđ€āļ›āļ™āļ•āļ­āļ‡āļĄāļāļēāļĢāļ āļēāļŦāļ™āļ”āđ‚āļ„āļĢāļ‡āļāļēāļĢāļˆāļ”āļāļēāļĢāļ­āļ‡āļ„āļ›āļĢāļ°āļāļ­āļšāļ•āļēāļ‡ āđ† āļ‚āļ­āļ‡āļĢāļ°āļšāļšāđāļāļœāđƒāļŠ āđ€āļžāļ­āļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāđƒāļŠāļ‡āļēāļ™āļ‚āļ­āļ‡āļœāđƒāļŠ

5.1 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļģāļˆāļ­āļŦāļĨāļāļšāļ™āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ

āļˆāļ­āļ āļēāļžāļŦāļĨāļāļšāļ™āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢāđ€āļ›āļ™āļˆāļ­āļ āļēāļžāđāļĢāļāđ€āļĄāļ­āđ€āļĢāļĄāļ•āļ™āļāļēāļĢāđ€āļ›āļ”āļĢāļ°āļšāļš āļˆāļ°āđāļŠāļ”āļ‡āđ€āļĄāļ™āļ•āļ§āđ€āļĨāļ­āļāđƒāļŦāļœāļ”āđāļĨāļĢāļ°āļšāļšāđ€āļĨāļ­āļāđƒāļŠāļ‡āļēāļ™ āļ›āļĢāļ°āļāļ­āļšāļ”āļ§āļĒāļŠāļ§āļ™āļ•āļēāļ‡āđ† āļ”āļ‡āļĢāļ›āļ— 5.1

Page 41: Door Access Control System using RFID and Arduino

30

āļĢāļ›āļ— 5.1 āļŦāļ™āļģāļˆāļ­āļŦāļĨāļāļšāļ™āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ

āļˆāļēāļāļĢāļ›āļ— 5.1 āļˆāļ­āļ āļēāļžāļˆāļ°āļĄāļŠāļ§āļ™āđ€āļŠāļ­āļĄāļ•āļ­āđ„āļ›āļĒāļ‡āļŠāļ§āļ™āļ­āļ™āđ† āļŠāļēāļĄāļēāļĢāļ–āļ­āļ˜āļšāļēāļĒāđ„āļ”āļ”āļ‡āļ™

āļŠāļ§āļ™āļ— 1 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļ›āļĢāļ°āļ§āļ•āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•

āļŠāļ§āļ™āļ— 2 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļŠāļ–āļ•āļāļēāļĢāđ€āļ‚āļēāđƒāļŠāļ‡āļēāļ™āļ•āļēāļ‡āđ† āļ‚āļ­āļ‡āļĢāļ°āļšāļš

āļŠāļ§āļ™āļ— 3 āļŠāļ§āļ™āđāļŠāļ”āļ‡āđ€āļĄāļ™āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āđāļĨāļ°āļāļēāļĢāļ„āļ™āļŦāļē

āļŠāļ§āļ™āļ— 4 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ— āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āļĢāļ°āļšāļš

5.2 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļģāļˆāļ­āļœāļĨāļāļģāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™

āļˆāļ°āđ€āļāļ”āļ‚āļ™āļŦāļĨāļ‡āļˆāļēāļāļœāđƒāļŠāļ— āļēāļāļēāļĢāļāļ”āļ› āļĄāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™ āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 5.2

Page 42: Door Access Control System using RFID and Arduino

31

āļĢāļ›āļ— 5.2 āļˆāļ­āļœāļĨāļāļģāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™

āļˆāļēāļāļĢāļ›āļ— 5.2 āļˆāļ­āļ āļēāļžāļˆāļ°āļĄāļŠāļ§āļ™āđ€āļŠāļ­āļĄāļ•āļ­āđ„āļ›āļĒāļ‡āļ•āļēāļ‡āđ† āļŠāļēāļĄāļēāļĢāļ–āļ­āļ˜āļšāļēāļĒāđ„āļ”āļ”āļ‡āļ™

āļŠāļ§āļ™āļ— 1 āļŠāļ§āļ™āļāļēāļĢāļ„āļ™āļŦāļē āđāļĨāļ°āđāļŠāļ”āļ‡āļĢāļŦāļŠāļ‚āļ­āļ‡āđāļ—āļāļ•āļ§āļŠāļ‡āļŠāļāļāļēāļ“

āļŠāļ§āļ™āļ— 2 āļŠāļ§āļ™āļāļĢāļ­āļāļ‚āļ­āļĄāļĨāļŠāļ§āļ™āļ•āļ§āļ•āļēāļ‡āđ†

āļŠāļ§āļ™āļ— 3 āļŠāļ§āļ™āļ āļēāļŦāļ™āļ”āļŠāļ§āļ‡āđ€āļ§āļĨāļēāļœāļēāļ™āļ›āļĢāļ°āļ•

āļŠāļ§āļ™āļ— 4 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļ› āļĄāļĒāļ™āļĒāļ™āļāļēāļĢāļĨāļ‡āļ—āļ°āđ€āļšāļĒāļ™

5.3 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļģāļˆāļ­āļāļģāļĢāļ„āļ™āļŦāļģ

āļˆāļ°āđ€āļāļ”āļ‚āļ™āļŦāļĨāļ‡āļˆāļēāļāļœāđƒāļŠāļ— āļēāļāļēāļĢāļāļ”āļ› āļĄāļ„āļ™āļŦāļē āđāļŠāļ”āļ‡āđ„āļ”āļ”āļ‡āļĢāļ›āļ— 5.3

Page 43: Door Access Control System using RFID and Arduino

32

āļĢāļ›āļ— 5.3 āļŦāļ™āļģāļˆāļ­āđāļŠāļ”āļ‡āļœāļĨāļāļģāļĢāļ„āļ™āļŦāļģ

āļˆāļēāļāļĢāļ›āļ— 5.3 āļˆāļ­āļ āļēāļžāļˆāļ°āļĄāļŠāļ§āļ™āđ€āļŠāļ­āļĄāļ•āļ­āđ„āļ›āļĒāļ‡āļŠāļ§āļ™āļ­āļ™āđ† āļŠāļēāļĄāļēāļĢāļ–āļ­āļ˜āļšāļēāļĒāđ„āļ”āļ”āļ‡āļ™

āļŠāļ§āļ™āļ— 1 āļŠāļ§āļ™āļāļēāļĢāļ„āļ™āļŦāļē āđāļĨāļ°āđāļŠāļ”āļ‡āļĢāļŦāļŠāļ‚āļ­āļ‡āđāļ—āļāļ•āļ§āļŠāļ‡āļŠāļāļāļēāļ“

āļŠāļ§āļ™āļ— 2 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļ‚āļ­āļĄāļĨāļŠāļ§āļ™āļ•āļ§āļ‚āļ­āļ‡āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļ„āļ™āļŦāļē

āļŠāļ§āļ™āļ— 3 āļŠāļ§āļ™āđāļŠāļ”āļ‡āļ›āļĢāļ°āļ§āļ•āļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•āļ‚āļ­āļ‡āļœāļ—āļ•āļ­āļ‡āļāļēāļĢāļ„āļ™āļŦāļē

āļŠāļ§āļ™āļ— 4 āļ› āļĄāļ„āļ™āļŦāļē

āļŠāļ§āļ™āļ— 5 āļ› āļĄāļĒāļāđ€āļĨāļāļāļēāļĢāļœāļēāļ™āļ›āļĢāļ°āļ•

Page 44: Door Access Control System using RFID and Arduino

33

5.4 āļāļģāļĢāļ­āļ­āļāđāļšāļšāļŦāļ™āļģāļˆāļ­āļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļāļšāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•

āļĢāļ›āļ— 5.4 āļŦāļ™āļģāļˆāļ­āļŠ āļģāļŦāļĢāļšāļāļģāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļāļšāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•

āļˆāļēāļāļĢāļ›āļ— 5.4 āļˆāļ­āļ āļēāļžāļˆāļ°āļĄāļŠāļ§āļ™āđ€āļŠāļ­āļĄāļ•āļ­āđ„āļ›āļĒāļ‡āļŠāļ§āļ™āļ­āļ™āđ† āļŠāļēāļĄāļēāļĢāļ–āļ­āļ˜āļšāļēāļĒāđ„āļ”āļ”āļ‡āļ™

āļŠāļ§āļ™āļ— 1 āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļ āļēāļŦāļ™āļ”āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ„āļ­āļžāđāļ­āļ”āđ€āļ”āļĢāļŠāļ‚āļ­āļ‡āđ€āļ„āļĢāļ­āļ‡āđ€āļ‹āļĢāļŸāđ€āļ§āļ­āļĢ

āļŠāļ§āļ™āļ— 2 āļŠāļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāđāļŠāļ”āļ‡āļŠāļ–āļēāļ™āļ°āļāļēāļĢāđ€āļŠāļ­āļĄāļ•āļ­āļāļšāļ•āļ§āļ„āļ§āļšāļ„āļĄāļ›āļĢāļ°āļ•

Page 45: Door Access Control System using RFID and Arduino

34

āļšāļĢāļĢāļ“āļēāļ™ āļāļĢāļĄ

āļšāļĢāļĢāļ“āļēāļ™āļāļĢāļĄ

Page 46: Door Access Control System using RFID and Arduino

35

Page 47: Door Access Control System using RFID and Arduino

36

āļ›āļĢāļ°āļ§āļ•āļœ āđ€āļ‚āļĒāļ™

āļ›āļĢāļ°āļ§āļ•āļœāđ€āļ‚āļĒāļ™

āļŠāļ­-āļŠāļāļĨ adiluck āļ§āļ™ āđ€āļ”āļ­āļ™ āļ› āđ€āļāļ” 00000000 āļŠāļ–āļēāļ™āļ—āđ€āļāļ” Chiang Mai āļ§āļ’āļāļēāļĢāļĻāļāļĐāļē primary

secondary high-school

āļ—āļ­āļĒāļ›āļˆāļˆāļšāļ™ 363 Gs mantion room 401 āļœāļĨāļ‡āļēāļ™āļ•āļžāļĄāļž āļĢāļēāļ‡āļ§āļĨāļ—āđ„āļ”āļĢāļš 1 st ACM-ICPC International 2016

Page 48: Door Access Control System using RFID and Arduino

37