Internetga ulangan buyumlarni dasturlash


Download 237.95 Kb.
bet3/4
Sana11.02.2023
Hajmi237.95 Kb.
#1190222
1   2   3   4
Bog'liq
Internetga ulangan buyumlarni dasturlash

Mavzu: SD-kartaga o'qish va yozish. RFID Reader.
Reja:
1. SD-kartaga yozish.
2. SD-kartaning ma`lumotlarini o’qishi.
3. RFID reader


1-ilova.


2-ilova.

Baholash usullari

Og’zaki savol-javob va amaliy topshiriq.

Baholash mezonlari

5 baho «a’lo»
Mavzu mohiyatini to’liq tushunib, savollarga to’g’ri javob bersa, nazariy bilimni amalda qo’llay olsa: amaliy topshiriqni ijodiy yondashgan holda mustaqil, to'g'ri va mukammal bajara olsa.

4 baho «yaxshi»
Mavzu mohiyatini tushunib, savollarga qisman to’g’ri javob berib, amaliy topshiriqni ko’rsatma asosida to’g’ri bajara olsa.

3 baho «qoniqarli»
Mavzu mohiyatini qisman tushunsa va amaliy topshiriqni qisman to’g’ri bajarsa;

2 baho «qoniqarsiz»
- mavzu mohiyatini bilmasa;
- amaliy topshiriqni bajara olmasa.



SAVOLLAR
1. SD-kartaga yozish.
2. SD-kartaning ma`lumotlarini o’qishi.
3. RFID reader haqida ma’lumot bering
.
3-ilova.

4-ilova.
RFID o'quvchi nima?
RFID yorlig'i identifikatsiya qilish va kuzatish uchun kichik radiochastota identifikatsiyalash qurilmalaridan foydalanadigan ID tizimidir . RFID teglash tizimi tegning o'zini, o'qish/yozish qurilmasini va ma'lumotlarni yig'ish, qayta ishlash va uzatish uchun xost tizimi ilovasini o'z ichiga oladi.
Oddiy so'zlar bilan aytganda, RFID ma'lumotlarni qisqa masofalarga uzatish uchun elektromagnit maydonlardan foydalanadi. RFID odamlarni aniqlash, tranzaktsiyalarni amalga oshirish va hokazolar uchun foydalidir ...
Eshikni ochish uchun RFID tizimidan foydalanishingiz mumkin. Misol uchun, faqat uning kartasida to'g'ri ma'lumotga ega bo'lgan shaxs kirishga ruxsat etiladi. RFID tizimi quyidagilardan foydalanadi:
>> identifikatsiya qilinadigan ob'ektga biriktirilgan teglar, bu misolda bizda kalit zanjir va elektromagnit karta mavjud. Har bir teg o'z identifikatoriga (UID) ega.

Keychain va Elektromagnit karta ko'pincha ishlatiladigan teglardir
>> ikki tomonlama radio uzatuvchi-qabul qiluvchi, o'quvchi , tegga signal yuboradi va uning javobini o'qiydi.

Radio uzatuvchi qabul qiluvchi
Asosiy spetsifikatsiyalar:

  • Kirish kuchlanishi: 3,3V

  • Chastotasi: 13,56 MGts

Endi, kerakli kodni yozishdan oldin, ushbu ombordan ushbu sensor uchun kerakli kutubxonani yuklab olishingiz kerak .
Tarkibni "rfid-master" zip jildidan chiqarib oling va ushbu kutubxona papkasini Arduino-ning mavjud kutubxonalari ostiga qo'shing.
Buni qilgandan so'ng, ArduinoIDE-ni qayta ishga tushiring.
Endi bizning Arduino buyruqlarni olishga va shunga mos ravishda bajarishga tayyor.
Arduino kodi ushbu qo'llanmaning oxirida yuklangan. Kodni kompilyatsiya qiling va "matbaa xatosi" xatolarini (mavjud bo'lsa) yo'q qiling.
Endi Arduino-ni RFID o'quvchi bilan ulash vaqti keldi. Qulay ma'lumot olish uchun quyidagi PIN-kod simlariga, shuningdek, ulanish sxemasi diagrammasiga qarang.
Arduino Uno-ga PinWiring
SDA------------------------Raqamli 10
SCK------------------------Raqamli 13
MOSI----------------------Raqamli 11
MISO----------------------Raqamli 12
IRQ ------------------------ulanmagan
GND-----------------------GND
RST------------------------Raqamli 9
3.3V------------------------3.3V (5V ga ulamang) 
RFID tegidan ma'lumotlarni o'qish
Sxema tayyor bo'lgandan so'ng, Fayl > Misollar > MFRC522 > DumpInfo-ga o'ting va kodni yuklang. Ushbu kod Arduino IDE da mavjud bo'ladi (RFID kutubxonasi o'rnatilgandan keyin).
Keyin ketma-ket monitorni oching. Quyidagi rasmga o'xshash narsani ko'rishingiz kerak:

RFID kartasini yoki kalit zanjirni o'quvchiga taxmin qiling. Barcha ma'lumotlar ko'rsatilguncha o'quvchi va teg yaqinroq bo'lsin.

Bu siz kartadan o'qishingiz mumkin bo'lgan ma'lumot, shu jumladan sariq rang bilan belgilangan karta UID. Ma'lumot oldingi rasmda ko'rib turganingizdek, segmentlar va bloklarga bo'lingan xotirada saqlanadi.
Sizda 16 sektorga bo'lingan 1024 baytlik ma'lumotlar xotirasi mavjud va har bir sektor ikki xil A va B kalitlari bilan himoyalangan.
UID kartangizni yozib oling, chunki u sizga keyinroq kerak bo'ladi.
Bu yerga qo'shilgan Arduino kodini yuklang. Namoyish
Ruxsat berish uchun tanlagan kartani taxmin qiling va siz quyidagilarni ko'rasiz:

Agar siz boshqa UID bilan boshqa tegga yaqinlashsangiz, rad etish xabari paydo bo'ladi:

Har qanday so'rov bo'lsa, quyida izoh qoldiring.

Download 237.95 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling