توسط تگ ها و ماژول های RFID میتوان انواع پروژه های اکسس کنترل و احراز حویت و همچنین کنترل دسترسی را پیاده سازی کرد؛ یکی از مزیت های اصلی این ماژول ها و تگ ها قیمت بسیار مناسب آنهاست که در پروژه های مختلف قابل استفاده هستند

نکته دیگر در رابطه با این تگ ها این که دارای حافظه بوده و میتوان دیتای مورد نظر را به صورت اختصاصی برای هر یک از تگ ها رایت کرد؛ البته در نظر داشته باشید امنیت این تگ ها بسیار بالا بوده و در صورتیکه پسورد برای آنها در نظر گرفته شود به هیچ وجه قابل هک شدن نیستند و دیتای آنها محفوظ خواهد ماند؛ مگر برای مدیر سیستم که پسورد اعمال شده را می داند.

 

این پروژه یکی از تخصصی ترین پروژه های انجام شده توسط تیم iotvideo.ir می باشد که برای یک فروشگاه تجاری معتبر برنامه نویسی و پیاده سازی شده است، برای اطلاع از جزئیات و مشاهده برخی از عملکرد های پروژه حتما ویدیو دمو را از لینک ذیل مشاهده بفرمایید

https://minicdn.ir/iotvideo/single_project/demo/demo_rfid_charge_reader_best.mp4

 

به صورت خیلی خلاصه قسمت های مربوط به این پروژه عبارت اند از:

  • یک برنامه شارژر (برای شارژ تگ ها و اعمال پسورد که در اختیار ادمین می باشد) و یک برنامه ریدر برای خواندن محتویات تگ ها وجود دارد (که در اختیار کلاینت ها قرار می گیرد و میتواند روی چندین آردینو وجود داشته باشد)
  • توسط برنامه شارژر میتوان موارد ذیل را انجام داد:
    • اختصاص پسورد برای هر تگ و شارژ هر تگ به تعداد نامحدود در قالب (ساعت و دقیقه)
    • قابلیت حذف یک تگ و اطلاعات ذخیره شده در آن به صورت دائمی
    • خواندن اطلاعات تگی که از قبل ست شده است و نمایش اطلاعات در نمایشگر OLED
  • توسط برنامه ریدر میتوان موارد ذیل را انجام داد:
    • خواندن شارژ موجود در روی تگ در صورتیکه گیرنده پسورد مربوط به تگ را بداند (لازم به توضیح است هر برنامه ریدر فقط مجاز به خواندن تگ هایی می باشد که پسورد تگ برای آن تعریف شده باشد)
    • بعد از خواندن شارژ تگ معتبر، در صورتیکه تگ شارژی داشته باشد، به مقدارتایم آن یک رله فعال خواهد بود تا زمانیکه آن مدت زمان سپری و تمام شود لازم به توضیح است در نمایشگر OLED مقدار زمان باقیمانده شمارش معکوس نمایش داده خواهد شد
    • امکان مشاهده 10 شارژ آخر تگ معتبر توسط ریدر وجود دارد (مانند 10 تراکنش آخر حساب )
    • امکان ریست برنامه ریدر وجود دارد که در این صورت شارژ تگ معتبر صفر خواهد شد
    • برنامه ریدر کاملا منعطف و پویا می باشد و اگر در هنگام استفاده از آن به هر دلیلی (مانند تمام شدن باتری قسمت ریدر) برد خاموش شود، بعد از روشن شدن مجدد وضعیت قبلی را خوانده و اگر رله قبل از خاموش شدن برد فعال بوده، مجددا فعال خواهد ماند و درصورتیکه رله قبل از خاموش شدن برد غیر فعال بوده، مجددا غیر فعال خواهد ماند
    • در برنامه ریدر یک دکمه تعبیه شده است که بعد از خواندن شارژ تگ معتبر ، در صورتیکه کلاینت دکمه را فشار دهد شمارش معکوس شروع و در صورت داشتن شارژ، رله فعال خواهد شد.

 

سرفصل های آموزشی

این دوره فاقد جلسه می باشد

درباره استاد دوره

مجتبی شادریان فارغ التحصیل کارشناسی ارشد نرم افزار از دانشگاه پیام نور تهران و کارشناسی الکترونیک از دانشگاه سراسری تبریز و مدرس زبان های برنامه نویسی تحت ویندوز، دوره های امنیت و شبکه ، اندروید، میکروکنترلرها و انواع برد های صنعتی می باشند و پروژه های مختلف در زمینه میکروکنترلر ها و بردهای صنعتی و کاربردی مثل آردینو و رزبری پای و پروژه های تخصصی تحت ویندوز را برای سازمان ها و ارگان های مختلف طراحی و عملیاتی نموده اند. به مدت 10 سال به صورت حرفه ای در زمینه برنامه نویسی اندروید و میکروکنترلرها، فعالیت داشته اند و علاقه زیادی به ارتباط بین سیستم عامل های مختلف و اینترنت اشیا دارند.

نظرات

دوره‌های مرتبط