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

RFID, SQL, C#, Arduino

14 508 9

Đ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

I. LÝ THUYẾT VÀ CÔNG NGHỆ I.1 Cảm biến Cm bit b cm nhn s i cng xunh  d   h thng hii. ng c n (nhi m bin tr  cng cn  i cm bin s dng nhiu hing, hiu ng v nhn bit s : hiu n, hiu n, hiu ng nhin, bin dung, bin tr I.2 RFID H th thn t a m n t (RFID tag), d li  n t  hoc, th cn cung cp 1 ngu th  hoc. Th ho c ti giao tip ca th v n t. Hình I-1: Hệ thống RFID I.2.a Lch s n ca h thng RFID  ng ti s n, tin l u l t b    n r    c gi     o ra cun nay.  thu khong thi gian ngn. L                 ng minh s dng trong Th chin th  nhn d ch. K thu tr n tng cho h thng ki gi trong khong thn ca h th  c s d  mi ln. Hình I-2: Lịch sử phát triển RFID giai đoạn 1880 – 1960 Hình I-3: Lịch sử phát triển RFID giai đoạn 1960 - 1990 Cui thu thu xut hin nhi thiu nhng ng dng mc tt tin nhng thit b n t (Electronic Article Surveillance   ki n. K thuc nhii bin trong nhng th 70, bu xut hin nhi ng dng ca k thuu mt ca cuc sng. K thun, t nhn bit tr n d  RFID. Vic kh m k thun trong hot n thn trin thng i    c vi    M  , B  ng Los Alamos Nation n h thu ht th  tng ca b phn bo v thc s d  thng tr tin l  ng. K thui tin so v thut  th t. u nhng ng dng r trong vic ki ti M   c ng dng trong vii s c gn ng con vt, nh    ln theo du vt c ng n th n s c s d hin c m ca  kho truyn d li c nhng u rc r. Hình I-4: Lịch sử phát triển RFID giai đoạn 1990 – 2009 Mn ca k thun ti t  ch mi bn nhng tin c cui th k 20. Nh u ca th k u nhm mc chuyn bin quan trng ca RFID. K thut RFID hic s dng trong c khu vc kinh t c, t vin vin mt ching xe.  tm c p ln d dng th i nhng tin b k thuy s n ca RFID. Ti Vit Nam hin nay, nhu cu s d ra mt th n xut. Tuy   vn dn mt h thn phi hiu bit nhnh v  I.2.b m RFID  nhn dng b trong th  liu th. K thun h thng kht thit b c c cha trong m khoc hin bt k ti    u s  y gia 2 thit b   n d liu t m Dn nhc s dng hi thng RFID b c  t RFID reader truy n t antenna cn mt chip  li t u khin  c t  ng b dc t u gi bi reader. K thut RFID s dng truyi t truyn d liu t     c gi c nhn dn phm, hng v I.2.c n ca mt h thng RFID  thng RFID bao gm th d liu. Mt h thnh phn cng bao gm:  Th RFID (RFID tag, Transponder  b c ln t vi t.  c) hoc sensor (cm bi truy vn th.    Host computer    thng phn mm giao tip vi h thc ti. H th i phn mm bi h tng truyn bt but tp hp gm c m    phn kt n kt n i nhau   c hiu qu. Hình I-5: Hệ thống RFID đầy đủ I.3 Công nghệ ghép nối – Arduino   cm nhu khin th gii vt  t ching.                    t h thngun m dt bo mu khit  vich.  c s d u t  t mt lot b chuyn mch hoc cm bit lot b u t b ng v  th hoc lp ho giao tip vi phn mm ch  bo m t ln, mp vn m c ti v mi       : -   :   . - :                 . I.3.a      Hình I-6: Arduino UNO v3              8-     ATmega328  ATmega2560.               ,   ,  I/              ,     , SPI, TWI (I2C).                  Digital:   .                         . Tng s ng c  Analog:               i 10- v  gii khong 0.5mV). S ng c   i v   i vi Atmega 2560. V c nhiu loi cm bin    Xuất tín hiệu điều khiển ngõ ra Digital output:   c phn m quy Tng s ng c  PWM output: Trong s  chn mt s c  xuu ch  i cu PWM -bit. S ng ci vi v u ng dng trong vi u khi bin nh   Chuẩn giao tiếp Serial: n giao tip ni tit ph bi mch Arduino. M mt s cng Serial cng (vic giao tip do phn cng trong chip thc hit c  l    thc hin giao tip ni tip bng phn m   n chun phi vit code). Mu cng  ng ni tip RS2 t b hoc PC  m giao tic gia hai mu, cn ph chuyn m  S ng cng Serial cng ca Atmega2560  V    p ni ti      giao tip c vi rt nhiu thit b  USB:  mt c thc hin kt ni v  c t     phi trang b  phn chuyi t n din cng COM ch n. SPI: t chun giao tip ni ting b  V kt ni vt b  b u khin video game, b u khin cm bic th nh SD  TWI (I2C): t chun giao ting b   V giao tip vi mt s loi cm bin a CPU, t qut, mt s c real-time clock, chng cho mt s lo  Một số chi tiết khác ICSP: ng ICSP chu giao tic tip cho chip ATmega328 hoc ATmeg    update firmware cho chip        c ATmega16U2 (cho board Arduino revision 3). Interrupt:   tha ngt  b kin t  ng  Chân nguồn (power):  cp ngun qua kt ni USB hoc vi ngu n. Nguc chn t ng. Ngun m r   t   bi     ng hoc pin hay  u cm kt n  n 2,1mm vi c  gia. n t pin hay  ni trc ti ct ni POWER.    ho ng vi ngun t 6V    , nu ngu s thn  honh. Nu s dng ngun l        n hng        y khuy dng d 7V  12V. Nút reset:     thng s       ng.     li tr   i kh ng  c u khin.    p vic reset m    p serial. i lt k m thit k h thng reset mm b lnh reset qua bit DTR trong giao tii vi chun n giao tin m d MAX232) I.3.b       trin Aruino - Arduino Development Environment) n Arduino bao gm phn son thc vit code l v menu giao tin Arduino kt ni v upload p vi board Arduino. Hình I-7: Môi trường phát triển Aruino - Arduino Development Environment               , MacOS    .            .  l M lc n t  p v sinh  thuu hc hc l mch vc np sn bootloader ca Arduino.                      ++.                                     . a. Vit Sketches Phn m c vit s dng cho Arduino g  sketches. Sketches c vit trong khung son tho. Sketches n m r i phn h n th li. Xun hin th giao diu khin bi IDE Arduino bao g [...]... ra với các phiên bản 1.0, bạn sẽ được thông báo lưu sketches với phần mở rộng là ino Bảng I-1: Các chức năng trên thanh công cụ Verify Kiểm tra lỗi trong code Upload Biên dịch code và up load lên board Arduino Chú ý: Nếu sử dụng một mạch nạp mở rộng, người lập trình sẽ phải nhấn giữ phím "shift" Chú thích sẽ chuyển thành "Upload using Programmer" New Tạo sketches mới Open Hiện danh sách tất cả các sketches... không giới hạn số lượng các giao diện Các phương thức ghi đè lên các phương thức ảo trong một lớp cha yêu cầu từ khóa override như là một cách để tránh xác định lại việc định nghĩa lại mã nguồn Trong C#, một cấu trúc giống như một lớp, nó là một loại ngăn xếp stack được phân bổ có thể thực hiện các giao diện, nhưng không hỗ trợ thừa kế Ngoài những nguyên tắc cơ bản của hướng đối tượng, C# làm cho nó . I. LÝ THUYẾT VÀ CÔNG NGHỆ I.1 Cảm biến Cm bit b cm nhn s i cng. n i nhau   c hiu qu. Hình I-5: Hệ thống RFID đầy đủ I.3 Công nghệ ghép nối – Arduino   cm nhu khin th. bn s sketches vi phn m r Bảng I-1: Các chức năng trên thanh công cụ Verify  Upload Arduino.

Ngày đăng: 09/06/2014, 10:46

Xem thêm: RFID, SQL, C#, Arduino

TỪ KHÓA LIÊN QUAN

w