Mundarija:

ARDUINO VA GSM dan foydalanadigan RFID asosidagi qatnashish tizimi: 5 qadam
ARDUINO VA GSM dan foydalanadigan RFID asosidagi qatnashish tizimi: 5 qadam

Video: ARDUINO VA GSM dan foydalanadigan RFID asosidagi qatnashish tizimi: 5 qadam

Video: ARDUINO VA GSM dan foydalanadigan RFID asosidagi qatnashish tizimi: 5 qadam
Video: Lesson 03: Project LED Blink Breadboard and Resistor | Robojax Arduino Step By Step Course 2024, Iyul
Anonim
Image
Image

Ushbu loyiha RFID texnologiyasidan foydalangan holda sinfga kirgan har bir o'quvchini yozib oladi, shuningdek, darsda qolgan vaqtini hisoblab chiqadi. Ushbu tizimda har bir talabaga RFID yorlig'i beriladi. Qatnashish jarayonini kartani RFID o'quvchi yoniga qo'yish orqali amalga oshirish mumkin, va biz bu loyihada boshqa funktsiyalarni ham kiritdik.

1 -qadam: RFID nima?

O'RNAK DIAGRAMI va kodi
O'RNAK DIAGRAMI va kodi

RFID (radiochastotani identifikatsiya qilish) atamasi - kichik antenna va chipni o'z ichiga olgan elektron qurilmalarning bir turi. Bu qurilma radio chastotali elektromagnit maydonlar yordamida o'quvchi va RFID yorlig'i o'rtasida odamlar, hayvonlar, kitoblar yoki boshqa narsalar kabi ma'lumotlarni uzatish uchun ishlatiladi. U 2 k bayt ma'lumotni tashishga qodir. Bozorda antenna, transponder va qabul qilgichdan tashkil topgan har xil turdagi RFID tizimlari mavjud. Ba'zi teglar RFID o'quvchi yaqinida, ba'zi teglar o'quvchidan uzoqda joylashgan bo'lishi mumkin. Ushbu qurilmalarning ish chastotasi diapazoni asosan past, o'rta va yuqori diapazonlarni o'z ichiga oladi. Past chastotali diapazon 30 kHz dan 500 kHz gacha, o'rta chastota diapazoni 900 kHz dan 1500 kHz gacha va yuqori chastotali diapazon 2,4 kHz dan 2,5 kHz gacha.

RFID (radiochastota identifikatori) shtrix -kod skanerining maqsadi yoki bankomat kartasining orqa qismidagi magnit tasma sifatida xizmat qilish uchun mo'ljallangan. Bu ob'ekt uchun o'ziga xos identifikatorni yaratadi va ma'lumotni olish uchun shtrix yoki magnit tasmasini skanerlash kerak, ma'lumotlarni olish uchun RFID skanerlanishi kerak.

RFID qanday ishlaydi?

RFID Avtomatik identifikatsiya qilish va ma'lumotlarni yozib olish (AIDC) deb ataladigan texnologiyalar guruhiga kiradi. AIDC usullari ob'ektlarni avtomatik ravishda aniqlaydi, ular haqida ma'lumot to'playdi va bu ma'lumotlarni to'g'ridan -to'g'ri kompyuter tizimlariga inson aralashuvisiz yoki umuman kiritmaydi. RFID usullari buning uchun radio to'lqinlardan foydalanadi. Oddiy darajada RFID tizimlari uchta komponentdan iborat: RFID yorlig'i yoki aqlli yorliq, RFID o'quvchi va antenna. RFID teglari RFID o'quvchisiga ma'lumotlarni uzatish uchun ishlatiladigan integral sxemasi va antennani o'z ichiga oladi (shuningdek, so'roq qiluvchi deb ham ataladi). Keyin o'quvchi radio to'lqinlarini yanada qulayroq ma'lumot turiga o'tkazadi. Keyin teglardan to'plangan ma'lumotlar aloqa interfeysi orqali asosiy kompyuter tizimiga o'tkaziladi, u erda ma'lumotlar bazasida saqlanishi va keyinchalik tahlil qilinishi mumkin.

2 -qadam: QOMPONENTLAR

ARDUINO

amzn.to/2Ukaif3

2. MFRC 522 RFID KART O'QISH

amzn.to/2WjWsLi

3. SIM900A MINI GSM moduli yoki A6 GSM moduli

amzn.to/2Wmsczp

amzn.to/2WcTdVY

DIQQAT: Siz uni har bir mahsulot ostidagi havolalardan sotib olishingiz mumkin.

3 -qadam: CIRCUIT DIAGRAM va kod

O'RNAK DIAGRAMI va kodi
O'RNAK DIAGRAMI va kodi

RFID SPI va GSM ketma -ket aloqa yordamida ulanadi. GSM modulini 1A tashqi quvvat manbai bilan quvvatlang.

Kodni bu erdan yuklab olish mumkin:

4 -qadam: Loyihaning ishlashi

Loyihaning ishlashi
Loyihaning ishlashi
Loyihaning ishlashi
Loyihaning ishlashi

Ushbu loyihada biz RFID o'quvchi, RFID teglari, Arduino UNO, mahalliy ma'lumotlar bazasi va C#dan foydalanganmiz. Foydalanuvchi interfeysi C# da yaratilgan va birinchi sahifada biz chiqish haqida to'rtta variantni, ya'ni Kirish, Talaba, taqdim etdik. Kirish opsiyasi - bu kirish ma'lumotlarini, ya'ni foydalanuvchi nomi va parolni kiritish orqali siz kirishingiz va ma'lumotlarga kirishingiz mumkin bo'lgan boshqaruv uchun. Har doim ochiladigan Student variantida foydalanuvchi interfeysi har doim ochiladi va talaba o'z kartasini skanerlaganida davomat belgilanadi va ma'lumotlar bazasida saqlanadi, vaqt jadvalida ko'rsatiladi. Taxminan bo'limda loyiha haqida batafsil ma'lumotlar bor va chiqish tugmachasini bosish orqali siz ilovadan chiqishingiz mumkin. Hisobga kirish orqali menejment ma'lumotlarni, belgilarni, topshiriqlarni va to'lovlar to'g'risida bildirishnomalarni yuklashi va bir xil ma'lumotlarni ko'rishi mumkin, bu ma'lumotlarni qidirishi mumkin. Topshiriq va to'lov haqida elektron pochta orqali xabar yuboriladi. Biz hamma narsa uchun alohida oyna yaratdik va dasturni ishlatayotganda shaxsiy kompyuteringiz internet va RFIDga ulangan bo'lishi kerak, chunki ketma -ket port ochilmaguncha yoki oddiy so'zlar bilan aytganda Arduino ulanmaguncha unga kirish mumkin emas. Yuqorida aytib o'tganimizdek, har bir RFID yorlig'i o'ziga xos raqamga ega, shuning uchun har bir talaba o'z kartasini skanerdan o'tkazsa, ma'lumotlar bazasiga RFID yorlig'i raqami yuboriladi va har bir talabaning identifikatori bo'ladi.

Davom etishni belgilashga ruxsat berishdan oldin, siz talabaning ma'lumotlarini, ya'ni uning ismini va boshqalarni saqlashingiz kerak bo'ladi.

5 -qadam: Xulosa yoki yakuniy eslatmalar

Bu loyiha har qanday institutga o'z ma'lumotlarini boshqarishga yordam beradi va buni GSM -ni qo'shish va o'quvchining ota -onasiga uning kartasi qatnashish uchun skanerlanganda SMS yuborish kabi yangi variantlar va komponentlarni qo'shish orqali yaxshilash mumkin. boshqa ko'p narsalarni qo'shing. Siz klaviaturani qo'shishingiz mumkin va kartani skanerlashda parolni so'rashingiz mumkin va siz har bir o'quvchi uchun alohida oynalarni qo'shishingiz mumkin va siz ularga bu oynani ko'rishga ruxsat berishingiz mumkin. Yaxshiroq taqdimot uchun siz natijalarni yoki ma'lumotlarni LCD displeyda ko'rsatishingiz mumkin.

Iltimos, bizga youtube -da obuna bo'ling: www.youtube.com/c/highvoltages

Facebook: www.facebook.com/highvoltagestech

Instagram: www.instagram.com/highvoltagestech

Tavsiya: