1. Trang chủ
  2. » Luận Văn - Báo Cáo

Luận Văn Thiết kế và thi công hệ thống bảo mật ứng dụng xử lý ảnh

98 64 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 98
Dung lượng 3,9 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Camera: Raspberry Pi Camera Module V2..  Bàn phím: 4x4 Matrix keypad Module... Ngôn ng Python và th vi n OpenCV .... Camera Raspberry ..... Có nhi u cách phân loai... Sau khi cài xong

Trang 2

Chuyên ngành: K thu t i n t - Truy n thông Mã ngành: 41

 B x lý trung tâm: Raspberry Pi 3

 Camera: Raspberry Pi Camera Module V2

 c ậ Quét th : RFID RC522 Module

 Bàn phím: 4x4 Matrix keypad Module

 B x lý tín hi u ng ra: Arduino Uno R3

 Module đi u khi n đ ng c : L298 Module

Trang 3

iii

2 N i dung th c hi n:

Thu th p d li u quy trình đ thi t k m t h th ng b o m t

Các gi i pháp trong vi t thi t k mô hình

L a ch n các thi t b trong vi c thi t k mô hình h th ng b o m t

Thi t k h th ng đi u khi n

Thi t k mô hình

ánh giá k t qu th c hi n

III NGÀY GIAO NHI M V : 19/03/2019

IV NGÀY HOÀN THÀNH NHI M V : 31/06/2019

V H VÀ TÊN CÁN B H NG D N: Th.S Nguy n Duy Th o

Trang 5

Báo cáo ti n đ cho GVHD

Hoàn thi n mô hình

Trang 6

vi

tài này là do nhóm đ án t nghiên c u và th c hi n d a vào m t s tài li u tham kh o

tr c đó và không sao chép t tài li u hay các công trình nào

Nhóm th c hi n

Trang 7

vii

Nhóm th c hi n đ án xin g i l i c m n đ n th y GVHD Th.S Nguy n Duy Th o

đư tr c ti p h ng d n, tham gia đóng góp, g i ý các ý ki n, chia s nhi u nh ng kinh nghi m và t n tình giúp đ c ng nh t o đi u ki n t t và tho i mái nh t đ chúng em có th hoàn thành t t đ tài này

Em xin g i l i c m n đ n các quý th y cô khoa i n ậ i n t đư giúp đ và t o

đi u ki n t t cho chúng em th c hi n đ tài

Ngoài ra, chúng em c ng c m n các b n h c l p 15141DT1C c ng nh 15141DT2B đư chia s và giúp đ chúng em r t nhi u trong đ tài này

Xin chân thành c m n t t c !

Nhóm th c hi n

Trang 8

viii

Nhi m v đ án t t nghi p ii

L ch trình th c hi n đ án t t nghi p iv

L i cam đoan vi

L i c m n vii

M c l c viii

Li t kê hình v xi

Li t kê b ng xiv

CH NG 1: T NG QUAN 1

1.1 t v n đ 1

1.2 M c tiêu 2

1.3 N i dung nghiên c u 2

1.4 Gi i h n 3

1.5 B c c 3

CH NG 2: C S Lụ THUY T 4

2.1 T ng quan v x lý nh 4

2.1.1 Gi i thi u v x lý nh 4

2.1.2 Các b c c b n trong x lý nh 5

2.1.3 Ph ng pháp nh n di n khuôn m t 6

2.1.4 Ngôn ng Python và th vi n OpenCV 7

2.2 Quy trình ho t đ ng c a khóa c a thông minh 12

2.2.1 Mô t quy trình nh n di n khuôn m t 12

2.2.2 Quá trình ho t đ ng c a khóa thông minh b ng công ngh RFID k t h p v i 4x4 Matrix Keypad Module 12

2.3 Gi i thi u ph n c ng 13

2.3.1 Gi i thi u các chu n giao ti p 13

2.3.2 Raspberry Pi 3 Model B 17

2.3.3 Camera Raspberry 22

2.3.4 Module RFID MFRC522 25

2.3.5 Gi i thi u v ma tr n phím 4x4 27

Trang 9

ix

2.3.7 Arduino Uno R3 31

2.3.8 Module đi u khi n đ ng c L298 33

CH NG 3: TệNH TOÁN VÀ THI T K 36

3.1 Gi i thi u 36

3.2 Tính toán và thi t k h th ng 36

3.2.1 Thi t k s đ kh i h th ng 36

3.2.2 Tính toán và thi t k m ch 38

3.2.3 S đ k t n i toàn m ch 46

3.2.4 S đ nguyên lý c a toàn m ch 47

CH NG 4: THI CỌNG H TH NG 48

4.1 Gi i thi u 48

4.2 L p trình cho h th ng 49

4.2.1 L u đ gi i thu t 49

4.4.2 Ph n m m l p trình cho vi đi u khi n 55

4.3 Vi t tài li u h ng d n s d ng, thao tác 59

CH NG 5: K T QU ậ NH N XÉT ậ ÁNH GIÁ 63

5.1 K t qu đ t đ c 63

5.2 K t qu th c nghi m 64

5.2.1 Mô hình s n ph m 64

5.2.2 Kh i đ ng h th ng 64

5.2.3 K t qu th c nghi m t vi c nh n di n khuôn m t 65

5.2.4 Ch n ch đ ho t đ ng cho h th ng 66

5.2.5 Ki m tra thông tin ng i dùng 68

5.2.6 Xóa và t o th thành viên m i 68

5.2.7 Ki m tra m t kh u và t o m t kh u m i 73

5.2.8 Ki m tra ho t đ ng c a đ ng c 76

5.3 Nh n xét ậ đánh giá 77

5.3.1 Nh n xét 77

5.3.2 ánh giá 78

Trang 10

x

6.1 K t lu n 81

6.2 H ng phát tri n 82

TÀI LI U THAM KH O xv

Trang 11

xi

Hình Trang

Hình 2.1 Các b c trong x lý nh 5

Hình 2.2 Giao di n c a Raspberry ch y h đi u hành Raspbian 8

Hình 2.3 C a s cho phép ho t đ ng các chu n giao ti p 8

Hình 2.4 Ph n m m Python 10

Hình 2.5 H ng d n m máy o đ s d ng th vi n OpenCv 11

Hình 2.6 Ph n tr m chu k xung 15

Hình 2.7 Raspberry Pi 1 Model B 17

Hình 2.8 Raspberry Pi 2 Model B 17

Hình 2.9 Raspberry Pi 3 Model B 18

Hình 2.10 S đ chân Raspberry Pi 3 20

Hình 2.11 C u trúc ph n c ng c a Raspberry Pi 3 20

Hình 2.12 Raspberry Pi Camera Module 21

Hình 2.13 Raspberry Pi Camera Module V2 21

Hình 2.14 K t n i Camera v i Raspberry Pi 3 23

Hình 2.15 M Camera cách 1 24

Hình 2.16 M Camera cách 2 24

Hình 2.17 nh đ c ch p và l u 25

Hình 2.18 Th RFID S50 lo i móc khóa 25

Hình 2.19 Th nh a NFC RFID 25

Hình 2.20 RFID Reader 26

Hình 2.21 Module RFID RC522 26

Hình 2.22 M ch y file đ ki m tra RFID 27

Hình 2.23 K t qu ki m tra RFID l n 1 28

Hình 2.24 K t qu ki m tra RFID l n 2 28

Hình 2.25 Bàn phím ma tr n 4x4 28

Hình 2.26 S đ chân ma tr n phím 4x4 29

Hình 2.27 Lcd 20x4 29

Hình 2.28 S đ chân Lcd 20x4 30

Trang 12

xii

Hình 2.31 S đ chân c a module L298 34

Hình 2.32 M ch nguyên lý c a module L298 34

Hình 3.1 S đ kh i c a h th ng 36

Hình 3.2 S đ nguyên lý k t n i kh i thu tín hi u hình nh v i Raspberry 38

Hình 3.3 K t n i Camera th c t 39

Hình 3.4 S đ nguyên lý k t n i RC522, ma tr n phím 4x4 v i Raspberry Pi 3 40

Hình 3.5 S đ nguyên lý k t n i LCD 20x4 v i Raspberry Pi 3 41

Hình 3.6 S đ nguyên lý k t n i kh i đi u khi n đ ng c 42

Hình 3.7 S đ nguyên lý ngo i vi s d ng 43

Hình 3.8 S đ k t n i th nh v i Raspberry 44

Hình 3.9 S đ chân Raspberry Pi 3 44

Hình 3.10 S đ k t n i toàn m ch 46

Hình 3.11 S đ nguyên lý c a m ch 47

Hình 4.1 L u đ ch ng trình chính 49

Hình 4.2 L u đ ch ng trình nh n d ng 51

Hình 4.3 L u đ ch ng trình x lý nh ch p 52

Hình 4.4 L u đ ch ng trình đi u khi n đ ng c 53

Hình 4.5 L u đ ch ng trình cho phép ch y đ ng c ch y thu n 54

Hình 4.6 L u đ ch ng trình cho phép ch y đ ng c ch y ngh ch 54

Hình 4.7 L u đ ch ng trình d ng đ ng c 55

Hình 4.8 Ph n m m l p trình Arduino IDE 56

Hình 4.9 Giao di n chính c a ph n m m Arduino IDE 56

Hình 4.10 Trang web phpMyadmin 57

Hình 4.11 T o tên b ng và s c t 58

Hình 4.12 Cài đ t các thông s cho các c t 58

Hình 4.13 B ng đư hoàn thành 59

Hình 4.14 B t công t c c p ngu n cho h th ng 60

Hình 4.15 L nh m môi tr ng o 60

Trang 13

xiii

Hình 4.17 Ch y ch ng trình 61

Hình 4.18 Camera đang quay video đ nh n di n khuôn m t 61

Hình 4.19 Mô hình c a m t tr c 62

Hình 4.20 Ti n hành đ c th RFID 62

Hình 5.1 Mô hình h th ng 64

Hình 5.2 B t kh i đ ng Raspberry 64

Hình 5.3 Khuôn m t đ t đúng chu n 65

Hình 5.4 úng khuôn m t nh ng đ t quá xa 65

Hình 5.5 Nh n di n khuôn m t c a ng i l 66

Hình 5.6 LCD hi n th khi nh n di n khuôn m t 66

Hình 5.7 i ch đ ho t đ ng cho h th ng 67

Hình 5.8 Cách th c quét th thành viên 68

Hình 5.9 Nh n nút Delete đ xóa th 69

Hình 5.10 Sau khi xóa th 69

Hình 5.11 M t th RFID m i 70

Hình 5.12 Sau khi nh n nút Insert 70

Hình 5.13 Nh p tu i 71

Hình 5.14 Nh p gi i tính 71

Hình 5.15 K t qu c a vi c thêm th 72

Hình 5.16 Quét th đúng và cho phép nh p m t kh u 73

Hình 5.17 B t đ u nh p m t kh u 74

Hình 5.18 M t kh u đúng 75

Hình 5.19 M t kh u sai 75

Hình 5.20 Nh n phím ‘A’ đ thay đ i m t kh u 76

Hình 5.21 Nh p đ 5 kí t 76

Trang 15

B MỌN I N T CÔNG NGHI P ậ Y SINH 1

Ch ng 1 T NG QUAN

1.1 T V N

Ngày nay nhi u thi t b thông minh ra đ i nó có th thay m t chìa khóa đ m c a,

có th thay th con ng i đ đi u khi n v t d ng thông qua m t vài c ch , gi ng nói và

đ c bi t là t hình nh c a con ng i H th ng b o m t thông minh c ng đang là m t trong

nh ng s n ph m ph bi n và đ c gi i công ngh r t quan tâm Các h th ng b o m t ngày càng đ c tích h p thêm nhi u các thi t b đi n t đ t ng c ng t i đa đ b o m t và t o

nên s tin c y cho ng i s d ng Th nên b o m t h th ng d n đ c ng d ng nhi u h n

vào th c ti n đ i s ng v i m c đích c b n nh t là đ b o v các tài s n nh : ti n b c, nhà

c a, h s …

Hi n nay c ng có m t s bài nghiên c u c a sinh viên c ng làm v nh n d ng khuôn

m t, đ án t t nghi p c a Nguy n Th ài Trang và Hà Ti n D ng nghiên c u v nh n

d ng c m xúc khuôn m t ng i đ đi u khi n Servo m c a, trong đó s d ng Arduino Uno R3 và ph ng pháp nh n d ng PCA đ đi u khi n Servo m c a theo 3 c m xúc trên

khuôn m t: vui, bu n, ng c nhiên

Công ngh RFID đang đ c ng d ng trên th gi i, ch y u là các n c phát tri n

Tuy nhiên Vi t Nam, công ngh RFID v n là công ngh m i và v n ch a đ c áp d ng

r ng rãi do thi u công ngh s n xu t mà ph i ph thu c vào linh ki n t n c ngoài

V i xu th áp d ng mô hình t đ ng hóa ngày càng nhi u t i Vi t Nam, vi c áp d ng

mô hình khóa c a b o m t t đ ng k t h p công ngh RFID s có nhi u u đi m h n so

V i m c tiêu mu n ti p c n v i công ngh đang phát tri n và đ c quan tâm trên

chúng em quy t đ nh làm đ tài “THI T K VÀ THI CÔNG H TH NG B O M T

Trang 16

B MỌN I N T CÔNG NGHI P ậ Y SINH 2

d ng khuôn m t không thành công vì các nguyên nhân khách quan đ n c nh m t b bi n

d ng, ph ng pháp th 2 bao g m công ngh RFID có ch c n ng cho phép Keypad ho t

đ ng N u th tag đ a đ n đ u đ c Reader mà có UID trùng v i d li u đ c l u thì h

th ng s cho phép nh p mã PIN t Keypad T t c đ u đ c vi t b ng ngôn ng Python

trên Board m ch Raspberry PI 3 T đó nh ng m c tiêu đ c đ t ra trong đ tài là:

Thi t k đ c mô hình c a t đ ng

Thi t k bu ng sáng

Thi t k m t c s d li u đ l u thông tin ng i dùng

Thi t k giao ti p gi a Module RFID v i máy tính

Thi t k c s d li u đ l u hình nh đ c hu n luy n

1.3 N I DUNG NGHIÊN C U

 Thi t k và thi công h th ng b o m t

 L p ráp các kh i đi u khi n vào mô hình c a

Trang 17

B MỌN I N T CÔNG NGHI P ậ Y SINH 3

Dùng Arduino Uno R3 đ đi u khi n đ ng c DC 12V

 Có bu ng sáng s d ng đèn led tr ng 12V đ cho ph ng pháp nh n d ng đ t

k t qu t t trong m i đi u khi n th i ti t

 Có 3 nút nh n: nút Mode chuy n ch đ nh n d ng, nút Insert đ cài đ t thông

tin và thêm th m i và cu i cùng nút Delete đ xóa th

 D li u đ c t th RFID s đ c l u trên MySQL g m có 4 thông s : Tên,

Ch ng này trình bày v x lý nh, gi i thi u ngôn ng Python và th vi n OpenCv,

nguyên lý ho t đ ng c a h th ng qua hai ph ng pháp, gi i thi u các chu n giao ti p đ c

s d ng trong h th ng, gi i thi u ph n c ng

Ch ng 3: Thi t K và Tính toán

ch ng này chúng em trình bày v : thi t k s đ kh i cho h th ng, tính toán thi t

k cho t ng kh i, s đ nguyên lý c a toàn m ch, thi t k bu ng sáng

Ch ng 4: Thi công h th ng

Ch ng này trình bày s đ : m ch in, các linh ki n s d ng trong m ch, thi công mô

hình, l p trình h th ng, vi t l u đ gi i thu t, vi t tài li u h ng d n s d ng thao tác

Ch ng 5: K t Qu , Nh n Xét và ánh Giá

Ch ng này trình bày k t qu c a quá trình nghiên c u, n u ra nh ng khó kh n trong

quá trình làm và cách kh c ph c, nh n xét mô hình đư làm có đ t hay không

Ch ng 6: K t Lu n và H ng Phát Tri n

Ch ng này trình bày: đánh giá mô hình ho t đ ng n hay không, đ t bao nhiêu

ph n tr m so v i ban đ u đ t ra

Trang 18

B MỌN I N T CÔNG NGHI P ậ Y SINH 4

Ch ng 2 C S LÝ THUY T

2.1 T NG QUAN V X LÝ NH

2.1.1 Gi i thi u v x lý nh [6]

X lý nh là m t l nh v c mang tính khoa h c và công ngh Nó là m t ngành khoa

h c m i so v i nhi u ngành khoa h c khác nh ng t c đ phát tri n đang r t nhanh, kích

thích các trung tâm nghiên c u, ng d ng, đ c bi t là máy tính chuyên d ng riêng cho nó

Các ph ng pháp x lý nh b t đ u t các ng d ng chính: nâng cao ch t l ng nh

và phân tích nh ng d ng đ u tiên đ c bi t đ n là nâng cao ch t l ng nh báo đ c

truy n qua cáp t Luân ôn đ n New York t nh ng n m 1920 Hi n nay x lý nh đ c

ng d ng trong nhi u l nh v c: Chính tr , y t , giáo d c X lý tín hi u là m t môn h c

trong k thu t đi n t , vi n thông và trong toán h c Nghiên c u và x lý tín hi u k thu t

T đ ng nh n d ng nh, đoán nh n nh, đánh giá các n i dung c a nh

Trong s các ph ng pháp x lý tín hi u k trên, l nh v c gi i quy t v i các lo i tín

hi u mà đ u vào là m t hình nh và đ u ra c ng là m t hình nh, s n ph m đ u ra đ c

th c hi n trong m t quá trình x lý, đó chính là quá trình x lý nh Nó có th đ c chia

thành x lý hình nh t ng t và x lý hình nh k thu t s d t ng t ng, xét các

b c c n thi t trong x lý nh u tiên, nh t nhiên t th gi i ngoài đ c thu nh n qua

các thi t b thu (nh Camera, máy ch p nh) sau đó nó đ c chuy n tr c ti p thành nh s

t o thu n l i cho x lý ti p theo

Trang 19

B MỌN I N T CÔNG NGHI P ậ Y SINH 5

2.1.2 Các b c c b n trong x lý nh [6]

Hình 2.1 Các b c trong x lý nh

Ph n thu nh n nh (Image Acquisition): nh có th nh n qua camera màu ho c

đen tr ng Th ng nh nh n qua camera là nh t ng t (lo i camera ng chu n CCIR v i

t n s 1/25, m i nh 25 dòng), c ng có lo i camera đư s hoá (nh lo i CCD ậ Change

Coupled Device) là lo i photodiot t o c ng đ sáng t i m i đi m nh Camera th ng

dùng là lo i quét dòng; nh t o ra có d ng hai chi u Ch t l ng m t nh thu nh n đ c

ph thu c vào thi t b thu, vào môi tr ng (ánh sáng, phong c nh)

Ti n x lý (Image Processing): Sau b thu nh n, nh có th nhi u đ t ng ph n

th p nên c n đ a vào b ti n x lý đ nâng cao ch t l ng Ch c n ng chính c a b ti n x

lý là l c nhi u, nâng đ t ng ph n đ làm nh rõ h n, nét h n

Phơn đo n nh: Phân đo n nh là tách m t nh đ u vào thành các vùng thành ph n

đ bi u di n phân tích, nh n d ng nh ây là ph n ph c t p khó kh n nh t trong x lý nh

và c ng d gây l i, làm m t đ chính xác c a nh K t qu nh n d ng nh ph thu c r t

nhi u vào công đo n này

Bi u di n nh: u ra nh sau phân đo n ch a các đi m nh c a vùng nh ( nh đư phân đo n) c ng v i mã liên k t v i các vùng l n c n Vi c bi n đ i các s li u này thành

d ng thích h p là c n thi t cho x lý ti p theo b ng máy tính Vi c ch n các tính ch t đ

th hi n nh g i là trích ch n đ c tr ng (Feature Selection) g n v i vi c tách các đ c tính

c a nh d i d ng các thông tin đ nh l ng ho c làm c s đ phân bi t l p đ i t ng này

v i đ i t ng khác trong ph m vi nh nh n đ c Ví d : trong nh n d ng ký t trên phong

bì th , chúng ta miêu t các đ c tr ng c a t ng ký t giúp phân bi t ký t này v i ký t

khác

Nh n d ng và n i suy nh: Nh n d ng nh là quá trình xác đ nh nh Quá trình này

th ng thu đ c b ng cách so sánh v i m u chu n đư đ c h c (ho c l u) t tr c N i suy là phán đoán theo ý ngh a trên c s nh n d ng Ví d : m t lo t ch s và nét g ch ngang trên phong bì th có th đ c n i suy thành mư đi n tho i Có nhi u cách phân loai

Trang 20

B MỌN I N T CÔNG NGHI P ậ Y SINH 6

nh khác nhau v nh Theo lý thuy t v nh n d ng, các mô hình toán h c v nh đ c

phân theo hai lo i nh n d ng nh c b n: - Nh n d ng theo tham s - Nh n d ng theo c u

trúc M t s đ i t ng nh n d ng khá ph bi n hi n nay đang đ c áp d ng trong khoa h c

và công ngh là: nh n d ng ký t (ch in, ch vi t tay, ch ký đi n t ), nh n d ng v n b n

(Text), nh n d ng vân tay, nh n d ng mã v ch, nh n d ng m t ng i…

C s tri th c: Nh đư nói trên, nh là m t đ i t ng khá ph c t p v đ ng nét,

đ sáng t i, dung l ng đi m nh, môi tr ng đ thu nh phong phú kéo theo nhi u Trong

nhi u khâu x lý và phân tích nh ngoài vi c đ n gi n hóa các ph ng pháp toán h c đ m

b o ti n l i cho x lý, ng i ta mong mu n b t ch c quy trình ti p nh n và x lý nh theo

cách c a con ng i Trong các b c x lý đó, nhi u khâu hi n nay đư x lý theo các ph ng

pháp trí tu con ng i Vì v y, đây các c s tri th c đ c phát huy

2.1.3 Ph ng pháp nh n di n khuôn m t

Có nhi u nghiên c u tìm ph ng pháp xác đ nh khuôn m t ng i, t nh xám đ n

ngày nay là nh màu D a vào tính ch t c a các ph ng pháp xác đ nh khuôn m t ng i

trên nh Các ph ng pháp này đ c chia làm b n h ng ti p c n chính Ngoài b n h ng

này, nhi u nghiên c u có khi liên quan đ n không nh ng m t h ng ti p c n mà có liên

Trong đ tài này chúng em th c hi n theo h ng ti p c n d a trên so kh p m u:

Dùng các m u chu n c a khuôn m t ng i (các m u này đ c ch n l a và l u tr ) đ mô

t cho khuôn m t ng i hay các đ c tr ng khuôn m t Các m i t ng quan gi a d li u nh

đ a vào và các m u dùng đ xác đ nh khuôn m t ng i Và s d ng ph ng pháp phân tích

thành ph n chính ậ PCA

Ph ng pháp nh n d ng PCA: Phân tích thành ph n chính PCA (Principal

Component Analysis) là m t thu t toán s d ng phép bi n đ i tr c giao đ bi n đ i m t t p

h p d li u t m t không gian nhi u chi u sang m t không gian m i ít chi u h n (2 ho c

Trang 21

B MỌN I N T CÔNG NGHI P ậ Y SINH 7

3 chi u) nh m t i u hóa vi c th hi n s bi n thiên c a d li u PCA m t trong nh ng ng

d ng h u ích trong vi c nh n d ng m t và nén nh, là ph ng pháp phân tích d li u nhi u

 Trong không gian m i, các liên k t ti m n c a d li u có th đ c khám phá, mà

n u đ t trong không gian c thì khó phát hi n h n vì nh ng liên k t này không th

hi n rõ

 Các tr c t a đ trong không gian m i là t h p tuy n tính c a không gian c Các

tr c này luôn đ c tr c giao đôi m t v i nhau m c dù trong không gian ban đ u các

tr c có th không tr c giao

Nói m t cách ng n g n, m c tiêu c a PCA là tìm m t không gian m i v i s chi u

nh h n không gian c Các tr c t a đ không gian m i đ c xây d ng sao cho trên m i

tr c, đ bi n thiên c a d li u trên đó là l n nh t

Các khái ni m toán h c đ c s d ng trong PCA bao g m: l ch chu n, ph ng

sai, hi p ph ng sai, véct riêng, giá tr riêng

2.1.4 Ngôn ng Python vƠ th vi n OpenCV

Tr c tiên đ Raspberry ho t đ ng thì ta ph i cài h đi u hành cho nó, chúng em

ch n h đi u hành Raspbian đ cài đ t cho Raspberry thông qua th nh SD 32GB

Raspberry Pi Foundation cung c p Nó c ng đ c hãng khuy n cáo s d ng, nh t là cho

ng i m i b t đ u làm quen v i RPI Raspbian có dung l ng sau khi gi i nén là kho ng

g n 4GB, b n c n t i thi u 1 cái th 4GB đ có th s d ng Raspbian Tuy nhiên, chúng tôi

ngh b n nên s d ng th t i thi u 8GB vì b n c n cài thêm các ng d ng khác n a [8]

Trang 22

B MỌN I N T CÔNG NGHI P ậ Y SINH 8

Raspbian đ c h ng đ n ng i dùng có m c đích:

 S d ng Raspberry Pi nh máy tính v n phòng đ l t web, so n v n b n, check mail và thi tho ng nghe nh c/xem phim

 Nghiên c u phát tri n các thi t b đi u khi n t đ ng

 S d ng nh m t máy ch cung c p các d ch v nh web, file server, printer server,

Sau khi cài xong thì giao di n c a Raspberry nh hình:

Hình 2.2 Giao di n c a Raspberry ch y h đi u hành Raspbian

Hình 2.3 C a s cho phép ho t đ ng các chu n giao ti p

ây là c a s đ ch nh và cho phép các chu n ho t đ ng c a Raspberry

 Camera: cho phép camera

 SSH: ho c đ c g i là Secure Shell, là m t giao th c đi u khi n t xa cho phép

ng i dùng ki m soát và ch nh s a server t xa qua Internet

 VNC(Virtual Network Computing) là m t công ngh k thu t dùng đ chia s giao

Trang 23

B MỌN I N T CÔNG NGHI P ậ Y SINH 9

di n màn hình t xa (remote desktop sharing)

 SPI: là m t chu n đ ng b n i ti p đ truy n d li u ch đ song công toàn ph n

 I2C: chu n giao ti p n i ti p 2 dây

Ngôn ng Python:

Python là m t ngôn ng l p trình b c cao cho các m c đích l p trình đa n ng, do

Guido van Rossum t o ra và l n đ u ra m t vào n m 1991 Python đ c thi t k v i u

đi m m nh là d đ c, d h c và d nh Python là ngôn ng có hình th c r t sáng s a, c u

trúc rõ ràng, thu n ti n cho ng i m i h c l p trình C u trúc c a Python còn cho phép

ng i s d ng vi t mã l nh v i s l n gõ phím t i thi u

Python là m t ngôn ng l p trình đ c s d ng ph bi n ngày nay t trong môi

tr ng h c đ ng cho t i các d án l n Ngôn ng phát tri n nhi u lo i ng d ng, ph n

m m khác nhau nh các ch ng trình ch y trên desktop, server, l p trình các ng d ng web Ngoài ra Python c ng là ngôn ng a thích trong xây d ng các ch ng trình trí tu

nhân t o trong đó bao g m machine learning Ban đ u, Python đ c phát tri n đ ch y trên

n n Unix, nh ng sau này, nó đư ch y trên m i h đi u hành t MS-DOS đ n Mac OS, OS/2,

Windows, Linux và các h đi u hành khác thu c h Unix

Python do Guido van Rossum t o ra n m 1990 Python đ c phát tri n trong m t d

án mã m , do t ch c phi l i nhu n Python Software Foundation qu n lý M c dù s phát tri n c a Python có s đóng góp c a r t nhi u cá nhân, nh ng Guido van Rossum hi n nay

v n là tác gi ch y u c a Python Ông gi vai trò ch ch t trong vi c quy t đ nh h ng

phát tri n c a Python

Qua nhi u n m phát tri n thì có nhi u phiên b n: Python 1, Python 2, Python 3

Nhóm em s d ng phiên b n Python 3.5.7 đ vi t ch ng trình [8]

Trang 24

B MỌN I N T CÔNG NGHI P ậ Y SINH 10

Gi i thi u ngôn ng Python

Hình 2.4 Ph n m m Python

c i m N i B t C a Python

Python là ngôn ng có hình th c đ n gi n, cú pháp ng n g n, s d ng m t s l ng ít các

t khoá, do đó Python là m t ngôn ng d h c đ i v i ng i m i b t đ u tìm hi u Python

là ngôn ng có mã l nh (source code hay đ n gi n là code) không m y ph c t p C tr ng

h p b n ch a bi t gì v Python b n c ng có th suy đoán đ c ý ngh a c a t ng dòng l nh

trong source code

Python có nhi u ng d ng trên nhi u n n t ng, ch ng trình ph n m m vi t b ng ngôn ng

Python có th đ c ch y trên nhi u n n t ng h đi u hành khác nhau bao g m Windows,

Mac OSX và Linux

Th vi n OpenCV [8]

Gi i thi u OpenCV

OpenCV (Open Source Computer Vision Library) là m t th vi n mã ngu n m , nó

là mi n phí cho nh ng ai b t đ u ti p c n v i các h c thu t OpenCV đ c ng d ng trong

nhi u l nh v c nh cho th giác máy tính hay x lý nh và máy h c Th vi n đ c l p trình

trên các ngôn ng c p cao: C++, C, Python, hay Java và h tr trên các n n t ng Window,

Linux, Mac OS, iOS và Android OpenCV đư đ c t o ra t i Intel vào n m 1999 b i Gary

Bradsky, và ra m t vào n m 2000 Opencv có r t nhi u ng d ng: Nh n d ng nh, x lý

hình nh, ph c h i hình nh/video, th c t o,… đ tài này th vi n OpenCV đ c ch y

Trang 25

B MỌN I N T CÔNG NGHI P ậ Y SINH 11

trên ngôn ng Python OpenCV đ c dùng làm th vi n chính đ x lý hình nh đ u vào

và sau đó đi nh n d ng nh

c đi m OpenCv

OpenCV Là m t th vi n m nên s d ng các thu t toán m t cách mi n phí, cùng

v i vi c chúng ta c ng có th đóng góp thêm các thu t toán giúp Th vi n thêm ngày càng

 Phân tích video, c l ng chuy n đ ng c a nó, tr n n ra và theo dõi các đ i

t ng trong video

Sau khi cài đ t xong thì ta th c hi n l nh trên Terminal đ m máy o

Hình 2.5 H ng d n m máy o đ s d ng th vi n OpenCv

Trang 26

B MỌN I N T CÔNG NGHI P ậ Y SINH 12

2.2 QUY TRÌNH HO T NG C A KHÓA C A THÔNG MINH

Bao g m 2 quy trình: nh n di n khuôn m t và th RFID k t h p mã PIN V i nh n

di n khuôn m t là chính và th FRID k t h p v i mư PIN làm ph ng pháp d phòng

2.2.1 Mô t quy trình nh n di n khuôn m t

Camera s phát hi n khuôn m t và ch p nh khuôn m t c a ng i tr c Camera sau

đó g i tín hi u hình nh vào h th ng x lý Raspberry Khi h th ng nh n đ c tín hi u t

Camera s ti n hành so sánh v i c s d li u hình nh đư đ c Training và l u tr c đó

N u t l trùng kh p c a nh đ u vào v i nh c s d li u đư l u m c cho phép thì h

th ng s m c a Ng c l i, n u t l trùng kh p d i m c cho phép thì h th ng s không

làm gì c

2.2.2 Quá trình ho t đ ng c a khóa thông minh b ng công ngh RFID k t h p v i

4x4 Matrix Keypad Module

u tiên ta s c n đ n m t th Tag và th này s đ c quét qua b đ c RFID (Module

RC522), RFID s thu th p d li u nh n đ c t th Tag và đem đi so sánh n u mã th kh p

v i mã c a c s d li u đư l u thì h th ng b t đ u cho phép nh p mã PIN t bàn phím và

xu t d li u (tên, mã UID, gi i tính, tu i) ra màn hình cho phép nh p mã PIN t Keypad

Tr ng h p mã PIN trùng kh p thì LCD xu t thông báo ra màn hình “M t kh u đúng” và

c a s m Ng c l i mã PIN không kh p thì xu t thông báo ra màn hình kích ho t mã PIN không thành công “Sai m t kh u!” Tr ng h p th RFID không đúng v i c s d li u thì

h th ng không cho phép nh p mã PIN và xu t thông báo ra màn hình “Mư th sai”

Ngoài ra còn có thêm 2 nút nh n xóa và thêm th Tag Khi ta có m t th Tag đư l u

trong h th ng n u ta không c n dùng n a thì quét th Tag đó vào đ u đ c Reader r i nh n

nút xóa (BTN1) thì th s đ c xóa

Còn n u mu n thêm th thì ta ch c n đ t th Tag vào và nh n thêm th (BTN2) thì

vi đi u khi n s yêu c u ta nh p tên, tu i, gi i tính cho th Tag đ c thêm trên LCD Khi

nh p đ y đ thì ta quét th Tag vào đ u đ c l n n a thì s có thông tin đ c l u hi n ra

Mư Pin c ng có th thay đ i, lúc ta nh n phím “A” trên Keypad thì s xu t ra thông báo “Nh p m t kh u m i” và ta b t đ u nh p t Keypad N u đ 5 ký t thì Password s t

đ ng l u l i

Trang 27

B MỌN I N T CÔNG NGHI P ậ Y SINH 13

2.3 GI I THI U PH N C NG

- Thi t b đ u vào: bàn phím, chu t, màn hình Desktop, Camera, Keypad 4x4, Module

RFID MFRC522

 Thi t b đ u ra: LCD 20x4, motor 12V, dây led tr ng, Arduino Uno R3

 Thi t b đi u khi n trung tâm là máy tính

 Các chu n truy n d li u UART, SPI, I2C, RFID, PWM

 Thi t b l u tr b nh RAM, ROM, th nh

2.3.1 Gi i thi u các chu n giao ti p

Gi i thi u chu n Uart [2]:

Có nhi u ki u truy n d li u ph bi n tích h p trong các h vi đi u khi n bao g m:

Truy n d li u n i ti p đ ng b và b t đ ng b (USART Universal Synchronous

Asynchronous Receiver and Transmitter)

Truy n d li u gi a các vi đi u khi n v i các thi t b ngo i vi (SPI Serial Peripheral

Interface) Truy n d li u 2 dây (I2C: Inter-Integrated Circuit) ki u truy n n i ti p đ ng

b thì có 1 đ ng d li u và 1 đ ng xung clock, thi t b nào c p xung clock thì thi t b đóng vai trò là ch , thi t b nh n xung clock đóng vai trò là t , t c đ truy n d li u ph

thu c vào t n s xung clock ki u truy n n i ti p b t đ ng b thì có 1 đ ng phát d li u

và 1 đ ng nh n d li u, không còn tín hi u xung clock nên g i là b t đ ng b truy n

đ c d li u thì c bên phát và bên nh n ph i t t o xung clock có cùng t n s và th ng

g i là t c đ truy n d li u (baud), ví d 2400baud, 4800baud, …, 2400baud có ngh a là

truy n 2400 bit trên 1 giây

Truy n d li u đ ng b g m các đ ng truy n d li u (DT) và tín hi u xung clock

(CK) ậ ch c n ng c a CK dùng đ d ch chuy n d li u, m i 1 xung ck là 1 bit d li u đ c

truy n đi Trong h th ng truy n d li u đ ng b , h th ng nào cung c p xung CK thì đóng

vai trò là master (ch ) ậ nh ng h th ng còn l i nh n xung ck đóng vai trò là slave (t )

T c đ truy n d li u chính là t c đ c a xung ck ậ chính là t n s xung ck

Trang 28

B MỌN I N T CÔNG NGHI P ậ Y SINH 14

i u ch đ r ng xung PWM [2]:

Xung là các tr ng thái cao / th p (HIGH/LOW) v m c đi n áp đ c l p đi l p l i

i l ng đ c tr ng cho 1 xung PWM (Pulse Width Modulation) bao g m t n

s (frequency) và chu kì xung (duty cycle)

T n s là s l n l p l i trong 1 đ n v th i gian n v t n s là Hz, t c là s l n l p

l i dao đ ng trong 1 giây

Nh v y thông th ng, 1 dao đ ng s bao g m 2 tr ng thái đi n: m c cao (x giây)

và m c th p (y giây) T l ph n tr m th i gian gi a 2 tr ng thái đi n này chính là chu kì

Trang 29

B MỌN I N T CÔNG NGHI P ậ Y SINH 15

RFID s d ng sóng vô tuy n nên có th b nh h ng b i v t ch t bên ngoài trong

quá trình lan truy n Các v t th này có th chia làm các lo i c b n sau:

 V t li u RF_lucent s trong su t v i sóng vô tuy n hay nó s cho sóng vô tuy n t i

m t t n s nh t đ nh đi qua mà không gây ra hao h t n ng l ng

 V t li u RF_opaaque là v t li u ch n sóng vô tuy n Khi sóng vô tuy n g p lo i v t

li u này s b ph n x và phân tán

Trang 30

B MỌN I N T CÔNG NGHI P ậ Y SINH 16

V t li u RF_absorbent là v t li u h p th sóng vô tuy n Khi sóng vô tuy n g p v t

li u này thì nó v n cho sóng đi qua nh ng có s t n hao n ng l ng

Các dãy t n s c a RFID bao g m [1]:

 T n s sóng viba (sóng c c ng n): ho t đ ng t i dưy t n 245GHz ho c 5.8GHz Có

th dùng lo i th bán tích c c và th đ ng

Gi i thi u Reader và tag

Tag

G m ba lo i là th đ ng, tích c c và bán tích c c Trong bài báo cáo này ch trình

bày v lo i th tag th đ ng do nhóm nghiên c u s d ng lo i này

Th tag th đ ng là lo i th không có ngu n bên trong, s d ng ngu n nh n đ c t reader đ ho t đ ng và truy n d li u mà nó l u tr Khi th tag và Reader truy n thông

v i nhau, reader luôn truy n tr c r i m i đ n th tag nên b t bu c ph i có Reader thì d

li u m i truy n đ c Th tag không c n ti p xúc v i Reader

Reader

u đ c RFID là thi t b k t n i không dây v i th đ d dàng nh n d ng đ i t ng

đ c g n th Nó là m t thi t b đ c và ghi d li u nên th RFID t ng thích Th i gian mà

đ u đ c có th phát n ng l ng RF đ đ c th đ c g i là chu trình làm vi c c a đ u đ c

u đ c có nhi m v kích ho t th , truy n d li u b ng sóng vô tuy n v i th , th c hi n

gi i đi u ch và gi i mã tín hi u nh n đ c t th ra d ng tín hi u c n thi t đ chuy n v

máy ch , đ ng th i c ng nh n l nh t máy ch đ th c hi n các yêu c u truy v n hay đ c

ghi th

Trang 31

B MỌN I N T CÔNG NGHI P ậ Y SINH 17

u đ c th là h th n kinh trung ng c a toàn b h th ng ph n c ng RFID thi t

l p vi c truy n v i thành ph n này và đi u khi n nó, là thao tác quan tr ng nh t c a b t k

th c th nào mu n liên k t v i thi t b ph n c ng này

2.3.2 Raspberry Pi 3 Model B [8]

Raspberry Pi là m t máy tính mini giá r , m t single-board đa ch c n ng, cho phép

nh ng ng i yêu thích công ngh trên th gi i xây d ng nh ng ng d ng c a riêng mình

m t cách d dàng h n bao gi h t

Raspberry Pi ra đ i v i m c đích mang ki n th c khoa h c máy tính và đi n t l p trình đ n g n h n v i m i ng i V y nên nh ng gì b n làm đ c v i Pi là g n nh không

gi i h n: đi n t , l p trình, Iot, Linux, gi i trí đa ph ng ti n…

T tr em cho đ n ng i l n tu i, t ng i m i b t đ u cho đ n các chuyên gia v

công ngh ai c ng có th s d ng Raspberry Pi đ h c t p hay t o nên các ng d ng công

ngh c a riêng mình ó chính là đi m đ c bi t c a c ng đ ng Raspberry Pi

Hình 2.7 Raspberry Pi 1 Model B Hình 2.8 Raspberry Pi 2 Model B

Raspberry Pi 1 Model B “huy n tho i” đ c phát hành vào n m 2012 và làm nên

tên tu i c a Raspberry Pi V ngu n g c c a cái tên Raspberry Pi, phòng thí nghi m máy tính c a đ i h c Cambridge th ng đ t tên các s n ph m c a mình b ng tên các lo i trái cây, “Raspberry” ngh a là “qu dâu” còn “Pi” là ám ch “python” ngôn ng l p trình chính

th c c a Raspberry Pi

Trang 32

B MỌN I N T CÔNG NGHI P ậ Y SINH 18

Qua nhi u n m Raspberry Pi Foundation ra m t nhi u phiên b n m i khác nhau và

g n nh t là Raspberry Pi 3 Model B+ v i m t s nâng c p khá l n Do yêu c u c a đ tài

còn h n ch nên nhóm ch n Kit Raspberry Pi 3 Model B làm vi đi u khi n trung tâm

 Không có tích h p WiFi (có th mua USB WiFi v g n vô)

 Yêu c u ph i có ki n th c c b n v Linux, đi n t

Do yêu c u c a đ tài còn h n ch nên nhóm ch n Kit Raspberry Pi 3 Model B làm vi

đi u khi n trung tâm

Gi i thi u Raspberry Pi 3

Hình 2.9 Raspberry Pi 3 Model B

Raspberry Pi là m t máy tính ch có m t board m ch kích th c ch b ng m t cái

th ATM Ng i ta đư tích h p m i th c n thi t trong đó đ b n s d ng nh m t cái máy

vi tính, ch y h đi u hành Linux, đ c phát tri n t i Anh b i Raspberry Pi Foundation v i

m c đích thúc đ y vi c gi ng d y v khoa h c máy tính c b n trong các tr ng h c và các

n c đang phát tri n

Trang 33

B MỌN I N T CÔNG NGHI P ậ Y SINH 19

Raspberry Pi xây d ng xoay quanh b x lí soc Broadcom BCM2835 bao g m: CPU, GPU, b x lí âm thanh /video, và các tính n ng khác Raspberry Pi có hai phiên

b n, Model A và Model B đ tài này s d ng Kit Raspberry Pi 3 Model B vì thông d ng

 u n i microusb cho ngu n đi n 2,5A 5VDC

 H tr t t c các b n phân ph i ARM GNU / Linux m i nh t và Windows 10 iot

Trang 34

B MỌN I N T CÔNG NGHI P ậ Y SINH 20

S đ chân:

Hình 2.10 S đ chân Raspberry Pi 3

Hình 2.11 C u trúc ph n c ng c a Raspberry Pi 3

u đi m: giá r , nh g n, siêu ti t ki m đi n, GPU m nh

Nh c đi m: Máy tính nhúng x lý v n còn ch m so v i máy tính đ bàn hay laptop

Không ch y đ c m t s ch ng trình n ng

Trang 35

B MỌN I N T CÔNG NGHI P ậ Y SINH 21

Raspberry Pi 3 Model B đi kèm v i b x lý lõi t 64 bit, trên m t board m ch v i các tính n ng WiFi và Bluetooth và USB

Nó có t c đ x lý t 700 MHz đ n 1,4 GHz trong đó b nh RAM dao đ ng t 256

đ n 1GB

CPU c a thi t b này đ c coi là b não c a thi t b ch u trách nhi m th c thi các

câu l nh d a trên ho t đ ng toán h c và logic

GPU (b x lý đ h a) là m t chip tiên ti n khác đ c tích h p trong board m ch

có ch c n ng tính toán hình nh Board m ch đ c trang b cáp lõi video Broadcam ch

y u đ c s d ng đ ch i các trò ch i video thông qua thi t b

Pi 3 đi kèm v i các chân GPIO (General Purpose Input Output) r t c n thi t đ duy

trì k t n i v i các thi t b đi n t khác Các chân đ u ra đ u vào này nh n l nh và ho t đ ng

d a trên ch ng trình c a thi t b

C ng USB đ c tích h p trên board m ch đ c s d ng đ kh i đ ng thi t b Vì

RPi ch y h đi u hành Linux, nên ch c n c m bàn phím và chu t vào là có th s d ng mà

không c n cài thêm driver

Pi 3 h tr hai tùy ch n k t n i bao g m HDMI và RCA Video C ng HDMI đ c

s d ng đ k t n i LCD ho c TV, có th h tr cáp phiên b n 1.3 và 1.4 C ng RCA Video

đ c s d ng đ k t n i các màn hình TV đ i c s d ng jack c m 3,5mm mà không h

tr c ng HDMI

Trang 36

B MỌN I N T CÔNG NGHI P ậ Y SINH 22

2.3.3 Camera Raspberry

Hình 2.12 Raspberry Pi Camera Module Hình 2.13 Raspberry Pi Camera Module V2

Ngoài th tr ng hi n có nhi u lo i Module Camera đ c t o ra đ có th k t n i

v i Raspberry m t cách d dàng: Raspberry Pi Camera Module, Raspberry Pi Camera

Module V2, Camera USB…Trong d án này thì ch a quan tâm đ n kho ng cách và đ rõ

nét nên em ch ch n Raspberry Pi Camera Module camera này đ c tích h p camera 5 megapixel có đ nh y sáng cao

Gi i thi u Raspberry Pi Camera Module [9]

Raspberry Pi camera là module camera đ c chính Raspberry Pi Foundation thi t

k và đ a vào s n xu t đ i trà t tháng 5/2013 Camera module ra đ i đư làm tho lòng r t

nhi u tín đ yêu thích raspberry Tr c khi xu t hi n camera, đi u duy nh t b n có th làm

đ thêm kh n ng nh n bi t hình nh, quay phim, ch p hình cho RPi là s d ng 1 webcam

c m vào c ng USB V i các Webcam Logotech tích h p s n đ nh d ng xu t mjpeg s giúp

Raspberry x lý nhanh h n Nh ng các webcam Logitech l i có giá thành khá cao, nh t là các webcam có đ phân gi i l n

Raspberry Pi camera đ c tích h p camera 5 megapixel có đ nh y sáng cao, có th

ch p t t nhi u đi u ki n ánh sáng khác nhau, c trong nhà và ngoài tr i i m đ c bi t

mà camera mang l i đó là ch p hình đ nét cao trong lúc quay phim

B n không t n thêm c ng USB nào cho Camera vì Camera đ c g n ch c ch n vào socket CSI i u này giúp h n ch tình tr ng ngh n b ng thông cho chip x lý USB trên

Trang 37

B MỌN I N T CÔNG NGHI P ậ Y SINH 23

m ch Raspberry Chi u dài cáp n i camera đư đ c tính toán c n th n khi v a đ t đ c đ

dài c n thi t trong khi v n đ m b o t c đ truy n hình nh t module v RPi

Các b n mua dây Bus n i cho Camera và Raspberry g m 15 chân dài kho ng 20cm

và c m tr c ti p vào CSI c a Raspberry Pi 3

Ti p theo các b n th c hi n c p nh t ng d ng m i nh t cho Raspberry K t n i Internet và gõ hai l nh này vào Terminal:

sudo apt-get update

sudo apt-get upgrade

Bây gi b n c n ph i kích ho t h tr Camera b ng Raspi-config ch ng trình b n

s s d ng khi l n đ u tiên thi t l p Raspberry Pi

sudo raspi-config

S d ng các phím con tr đ đ n tùy ch n Camera và ch n ‘enable’ Khi thoát

Raspi-config thì nó s yêu c u kh i đ ng l i

Trang 38

B MỌN I N T CÔNG NGHI P ậ Y SINH 24

Hình 2.15 M Camera cách 1

Hình 2.16 M Camera cách 2

Ngoài ra b n có th nh p chu t vào Menu, ch n Preferences (Tùy thích), ch n

Raspberry Pi Configuration Sau đó h p tho i s hi n lên b n ch n Tab Interfaces, ch n

Enable Camera và nh n OK Kh i đ ng l i raspberry

Ti p theo đ ki m tra Camera còn ho t đ ng hay không ta m Terminal và gõ l nh

raspistill ậo image.jpg

Trong vòng 3s thì c a s hi n lên và b n ch c n t o dáng thì s ch p ngay Hình s

đ c l u th m c /home/pi N u có hình thì ta có th ch c ch n r ng Camera s ho t

đ ng t t

Trang 39

B MỌN I N T CÔNG NGHI P ậ Y SINH 25

Hình 2.17 nh đ c ch p và l u

2.3.4 Module RFID MFRC522

Các lo i th tag đ c dùng nhi u hi n nay:

Hình 2.18 Th RFID S50 lo i móc khóa Hình 2.19 Th nh a NFC RFID Reader

c g i là v t tra h i, là m t thi t b đ c và ghi d li u lên th tag Ho t đ ng đ c

và ghi d li u lên th tag đ c g i là t o tag Th i gian mà Reader phát n ng l ng đ đ c

th tag g i là chu k làm vi c c a Reader

Trang 40

B MỌN I N T CÔNG NGHI P ậ Y SINH 26

Hình 2.20 RFID Reader

Gi i thi u các lo i đ u đ c RFID [3]

Trên th tr ng có r t nhi u lo i đ u đ c RFID Nó đa d ng v ki u, màu s c, lo i

k t n i Sau đây là m t s đ u đ c có trên th tr ng: u đ c RFID HF, u đ c RFID UHF, u đ c/ghi RFID HF Hình 2.5 trình bày lo i đ u đ c/ghi d li u r nh t trên th

tr ng Thi t b ho t đ ng t n s 13.56MHz Cho phép ghi/ đ c d li u lên th c ng nh

t ng thích k t n i v i đa s vi x lý trên th tr ng Vì nh ng thu n l i mà thi t b này mang đ n nên nhóm nghiên c u đư ch n module này làm thi t b đ c RFID chính

Gi i thi u module RFID MFRC522 [3]

Module MFRC522 là module đ c/ghi trong môi tr ng giao ti p t i t n s

13.56MHz Module h tr đ c các chu n ISO/IEC 1443 A/MIFARE và NTAG Module

MFRC522 h tr h u h t các lo i th MF1xxS20, MF1xxS70 và MF1xxS50 Module còn

h tr giao ti p và cho phép t c đ truy n lên t i 848 kBd trong c hai chi u đ i v i th

MIFARE

Hình 2.21 Module RFID RC522

Ngày đăng: 16/11/2019, 15:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w