AMALIY QISM
Arduino-dan foydalangan holda RFID-ga asoslangan davomat
tizimi.
Ushbu loyihada biz Arduino yordamida RFID asosidagi ishtirok etish tizimini qurmoqchimiz. RFID asosidagi Davomatni boshqarish tizimi ba'zi oddiy tushunchalarga asoslanadi. Biz tizimimizda RFID karta ma'lumotlari to'plamini saqlaymiz, masalan, 3 yoki 10 RFID karta ma'lumotlari. To'g'ri RFID kartasi (bizning dasturimiz/tizimimizda oldindan yuklangan ma'lumotlarga mos) bo'lgan shaxs kelib, o'zining RFID yorlig'ini surganda, uning kelish vaqti tizimda saqlanadi. Xuddi shu odam o'zining RFID yorlig'ini yana surganda, tizim uni tark etish vaqti sifatida saqlaydi va uni umumiy ish soatlariga qo'shib qo'yadi.
Maqsadlar
. Joriy vaqt va sanani LCD displeyda menyu tugmasi bilan birga ko'rsating.
Arduino-ning EEPPROM-da fbydalanuvchining kelish va chiqish vaqti ma'lumotlarini saqlang.
Har bir foydalanuvchining umumiy ish vaqtini hisoblang va saqlang va menyuda uni olish uchun variantlarni taqdim eting.
Faqat administrator o‘z identifikatori yordamida kirishi mumkin bo‘lgan ma’lumotlarni tozalash imkoniyatini taqdim eting.
2-rasm. O’chirish diagrammasi - Arduino RFID ishtirok etish tizimi
LCD 20X4
Aksariyat ta'lim muassasalari ma'muriyatlari talabalarning muntazam qatnashmasligidan xavotirda. Talabalarning umumiy akademik faoliyatiga ta'sir qilishi mumkin. Nomlarni chaqirish yoki qog'ozga imzo qo'yish orqali qatnashishning an'anaviy usuli juda ko'p vaqt talab qiladi va xavfsiz emas, shuning uchun samarasiz. RFID asosidagi ishtirok etish tizimi ushbu muammoni hal qilishning echimlaridan biridir.
Ushbu tizim maktab, kollej va universitetdagi talabalarning davomatini olish uchun ishlatilishi mumkin. Bundan tashqari, ish joylarida ishchilar uchun qatnashish uchun ham foydalanish mumkin. Uning har bir shaxsni ID kartasining RFID yorlig'i turiga qarab noyob tarzda identifikatsiyalash qobiliyati an'anaviy usulga qaraganda davomatni qabul qilish jarayonini oson, tezroq va xavfsiz qiladi.
Tizim RS232 yoki Universal Serial Bus (USB) porti orqali kompyuterga ulanishi va olingan davomatni ma’lumotlar bazasida saqlashi mumkin. Yozilgan davomatni ko'rishning muqobil usuli HyperTerminal dasturidan foydalanishdir. Tizimning prototipi muvaffaqiyatli ishlab chiqildi. Radiochastota texnologiyasi ko'plab ilovalarda qo'llaniladi. RFID teglari ikki xil bo'ladi
Passiv teglar o'rnatilgan 13 raqamli raqamli tegni o'z ichiga oladi, faol teglar esa o'qish/yozish tegidir, ya'ni tegdan o'qish va tegga yozish mumkin. Ushbu loyiha RFID asosidagi ishtirok etish tizimini yaratishda passiv tegdan foydalanadi. Haqiqiy vaqtda talabalarga faol teglar berilishi mumkin, ularning raqamlari teg sifatida. RFID o'quvchida mis o'rash mavjud. Ushbu o'rash antenna vazifasini bajaradi
RFID asosidagi ishtirok etish tizimining ishlashi.
RFID yorlig'i yoki transponderi bo'lgan shaxs RFID o'quvchi diapazoniga kirganda, RF maydoni teg bobini arida kuchlanishni keltirib chiqaradi. Tegishli chastotali mos o'quvchi yordamida diapazon o'rnatilishi mumkin. Ushbu induktsiyalangan maydon passiv teglar holatida kuchlanishni ta'minlaydi va u holda batareya vazifasini bajaradi. Agar faol teglar ishlatilsa, vaziyat boshqacha bo'ladi, chunki ular o'zlarining batareyalariga ega.
Tegning o'quvchi bilan o'zaro ta'siri tufayli tegdan 12 ta belgi kontrollerga yuboriladi. Ushbu 12 ta belgi ketma-ket aloqa orqali kontrollerga yuboriladi. Ushbu kontroller dastur bilan yuklanishidan oldin. Nazoratchida xodimlarning ma'lumotlari saqlanadi. Bizning holatda ikkita xodimning ma'lumotlari saqlanadi, ya'ni teg raqami va ismi. Biz kontaktlarning zanglashiga olib elektr ta'minotini ta'minlaganimizda, kontaktlarning zanglashiga olib kirishi va LCD displeyda "RFID ASOSLI DAVOMAT TIZIMI" ko'rsatiladi.
12 ta belgi kontrollerga o'tkazilganda, boshqaruvchi saqlangan belgilar bilan belgilarni moslashtiradi. Agar belgilar mos kelsa, kontroller yashil LEDga "1" ni yuboradi va kirish vaqtidagi vaqt va sana olinadi va saqlanadi. Agar belgilar saqlangan belgilarga mos kelmasa, boshqaruvchi qizil LEDga " 1" ni yuboradi va teg raqamini "ERROR" qatori bilan birga ko'rsatadi. Bu turli xodimlar uchun bir necha marta bajarilishi mumkin. Xuddi shunday, haqiqiy yoki noto'g'ri yozuvlar soni bo'ladi. Kun oxirida sxemani RS232 orqali kompyuterga ulash mumkin. Va to'liq ma'lumotlar HYPERTERMIN AL/TERATERM da kompyuterga uzatiladi.
Komponentlar ro'yxati
.ATmega32 mikrokontrolleri
.Kristal osilator
.3v lityum batareya
.DS1307RTCIC
.MAX232
.ISP ULANGICHI
.RFID teglari
.RFID o'quvchi
.Kondensator
.Voltaj regulyatori IC 7805
.LED
.LCD 16x2
.Rezistorlar
RFID o'quvchi
RFID o'quvchi RFID o'quvchi va antennaga ega bo'lgan mustaqil moduldir. Uning o‘lchami juda kichik (32mmx32mm) va har qanday apparat dizayni bilan birlashtirilishi oson. U 125 KHz RFID teglarini qo'llab-quvvatlaydi va DIP 0,1 II pinlariga ega. Bort antennasi va qattiq plastik qopqoq qurilmani kichik va mustahkam qiladi. Modül UART protokolida ishlaydi, bu foydalanuvchiga uni har qanday shaxsiy kompyuter yoki mikrokontroller asosidagi dizayn bilan integratsiyalash imkonini beradi. Shuningdek, u Wiegand protokolini qo'llab-quvvatlaydi.
3-rasm. RFID o'quvchi
RFID yorlig'i
Ushbu teglar kamida ikkita qismdan iborat: axborotni saqlash va qayta ishlash, radiochastota (RF) signalini modulyatsiya qilish va demodulyatsiya qilish, hodisa o'quvchi signalidan doimiy quvvatni yig'ish va boshqa maxsus funktsiyalar uchun integral sxema; va signalni qabul qilish va uzatish uchun antenna. Teg ma'lumotlari doimiy xotirada saqlanadi. RFID yorlig'i mos ravishda uzatish va sensor ma'lumotlarini qayta ishlash uchun sobit yoki dasturlashtiriladigan mantiqni o'z ichiga oladi.
4-rasm. RFID yorlig'i
Amaldagi dasturlar ro'yxati:
.AVR Studio 4
.VP 812
Proteus ISIS 7 Professional
Pad2Pad
AVR Studio
AVR studio - bu ATMEL tomonidan 8-bitli AVR mikrokontrolleri asosida ilovalarni ishlab chiqish uchun Integrated Development Environment (IDE). AVR Studio-ni o'rnatishdan oldin WinAVR kompilyatorini o'rnatishingiz kerak. Bu AVR Studio-ga kompilyatorni aniqlash imkonini beradi.
5-rasm. AVR Studio 4 dasturi
6-rasm.Proteusda ishlab chiqarilgan RFID ishtirok etish tizimining sxemasi
PAD2PAD
Bu maxsus bosilgan elektron platalarni loyihalash va buyurtma qilishni osonlashtiradi! Pad2Pad - bu sizga bitta yoki 100 000 PCB yasash imkoniyatini beradigan ajoyib xizmat. Pad2Pad siz yuklab olgan bepul dizayn dasturini taqdim etadi. Dastur platangizni tekshiradi va bir zumda naneni hisoblab chiqadi va siz qulay tarzda onlayn buyurtma berishingiz mumkin.
XULOSA:
RFID texnologiyasi rivojlanib borar ekan, yanada murakkab ilovalar RFID-ning ma'lumotlarni qabul qilish, saqlash va masofaviy qabul qilish manbasiga yuborish qobiliyatidan foydalanadi. RFID-ning ko'p qirraliligi talabalarning kurslarga davom etishini hisobga olishning funktsional va avtomatik tizimini joriy qilishda ishlatilishi mumkin, bu talabalarga ma'ruza zallari kirish qismida joylashgan RFID o'quvchi orqali o'z ID kartalarini surish yoki ko'chirish orqali oddiygina davomatni to'ldirishga imkon beradi. fakultetimizda fbydalanishning muvaffaqiyati va maqbulligi. Bunday RFID-ga asoslangan davomat tizimi talabalarning sinfda ma'ruza davomatini monitoring qilish paradigmasini o'zgartirishi va maktabda talabalarning davomatini olishning yangi, aniq va kamroq noqulay usulini taqdim etishi mumkin. Ushbu loyiha har qanday institutga o'z ma'lumotlarini boshqarishda yordam beradi va buni ba'zi yangi imkoniyatlar va komponentlarni qo'shish orqali yaxshilash mumkin, mas al an, siz GSM qo'shishingiz va talabaning ota-onasiga har safar davomat kartasi skanerlanganda SMS yuborish mumkin va siz qo'shishingiz mumkin boshqa ko'p narsalarni. Karta skanerlanganda klaviaturani qo'shish va parol so'rashiz mumkin va har bir talaba uchun alohida oynalar qo'shishingiz va ularga ushbu oynani ko'rishga ruxsat berishingiz mumkin. Yaxshiroq taqdimot qilish uchun natijalar yoki ma’lumotlarni LCD displeyda ko‘rsatishingiz mumkin.
ADABIYOTLAR VA INTERNET SAYTLAR
https://uz.heselectronics.com/
https://www.iitms.co.in/
https://componentsl01.com/
https://hozir.org/
https://ziyo.com/
https://yandex.ru/
https ://www.electronicsforu. com/
Do'stlaringiz bilan baham: |