خانه / میکروکنترلرها / میکروکنترلر های AVR / پروژه های AVR / درباز کن RFID با AVR با قابلیت ارسال پیامک

درباز کن RFID با AVR با قابلیت ارسال پیامک

امروزه در اکثر جاها کاربردهای RFID ها را میبینید مثلا در برچسب های کتاب فروشی ها ، دستگاه های حضور و غیاب و درب بازکن های RFID  یا آیفون های دربازکن با پشتیبانی از کارتهای RFID که بصورت گسترده کاربرد دارند. اگر شما هم دوست دارید چنین سیستمی را درست کنید اینجا ما فایل های پروژه درباز کن RFID با AVR را قرار دادیم.

پروژه در باز کن RFID

 عملکرد  پروژه درباز کن RFID با AVR

با نزدیک کردن کارت در صورتی که کارت معتبر باشد در را باز میکند و در صورتی که کارت ناآشنا باشد بعد از سه بار تلاش هشدار صوتی ، نوری و پیامکی ایجاد میکند.با کی پد که روی پروژه تعبیه شده شما میتوانید شماره تلفن خودتان را روی سیستم ست کنید و ساعت و تاریخ را تنظیم و همچنین کارت ها را به سیستم بشناسانید و همچنین دقت داشته باشید که سیستم دارای رمز هست و برای شناساندن کارت ها باید رمز را وارد کنید.همچنین دارای نمایشگر LCD کوچکی برای نمایش عملکرد سیستم میباشد و همچنین این پروژه قابلیت اضافه کردن ماژول GSM را دارد که میتواند پیامک ارسال کند.

در  پروژه  عملکرد  پروژه درباز کن RFID با AVR لازم است ضمن تعریف و شناساندن حداقل دو کارت به دستگاه بعنوان کارت معتبر ، در صورت شناختن کارت و باز کردن درب ، پیامی بصورت پیامک برای مخاطب مشخص ارسال شود و معلوم کند در چه ساعت و تاریخی کدام کارت درب را باز کرده است .

همچنین در صورتی که کارت نامعتبری بیش از سه مرتبه اقدام به باز کردن نماید ضمن پخش آژیر ، پیامی مبنی بر هشدا به مخاطب ارسال گردد.

در این پروژه کارت را کاربر می تواند با وارد کردن پسورد به سیتم بشناساند و تعویض کند.

سه عدد LED برای نمایش وضعیت کلی سیستم پیش بینی شده است . یکی برای نمایش وضعیت پاور مدار که آیا برق وصل هست یا نه ! دوتا LED بعدی برای نمایش وضعیت خطر در صورت اشتباه زدن کارت و دیگری با نزدیک کردن کارت و خواندن کارت برای مدتی کوتاه روشن میشود.

امکانات پروژه درباز کن RFID با AVR

  • قابلیت تعریف 2 کارت معتبر
  • دارای رمز مدیر برای تعریف کارت
  • دارای رمز مدیر برای مشاهده کارت های ذخیره شده
  • هشدار صوتی در صورت نا معتبر بودن کارت برای سه بار
  • قابلیت ارسال پیامک ورود ها (در صورت اضافه شدن ماژول SIM900 و یا ماژول های مشابه نظیر SIM800)
  • قابلیت ارسال شماره کارت زده شده بهمراه ساعت و تاریخ زدن کارت بصورت پیامک

 

قطعات اصلی مدار درباز کن RFID با AVR

آیسی ساعت دقیق (DS1307) با باطری بک آپ

 آیسی ساعت دقیق (DS1307)

نمایشگر LED وضعیت مدار

نمایشگر LED وضعیت مدار

ماژول ریدر RF01D

ماژول ریدر RF01D

کی پد 4*4

دارای کی پد 4*4

نمایشگر LCD 2*16 کاراکتری

نمایشگر LCD 2*16 کاراکتری

برای اتصال LCD به میکرو ابتدا باید با پایه‌ها و شیوه‌ی عملکرد آن آشنا شویم. در این پروژه با LCD 16×2 کار می‌کنیم بقیه‌ی نمایشگرهای کاراکتری نیز مشابه این نمایشگر می‌باشند. در جدول زیر شماره پایه، نام پایه و عملکرد آن آمده است.

عملکرد نام پایه شماره پایه
زمین، GND Vss 1
تغذیه مثبت،5v Vcc 2
تنظیم نور کاراکترها (کنتراست) Vee 3
اگر RS=0 باشد مقدار ورودی به‌عنوان یک دستور هست اما اگر RS=1 باشد مقدار ورودی یک داده برای چاپ شدن است RS 4
اگر بخواهیم در LCD بنویسیم این پایه باید صفر باشد و اگر بخواهیم از LCD مقداری را بخوانیم باید آن را یک کنیم 5
پس از انجام هر عملیات ارسال یا دریافت باید پایه‌ی E را یک‌بار صفر و یک‌بار یک کنیم تا اطلاعات ثبت شوند E 6
مسیر ورود و خروج اطلاعات LCD 7 – 14
تغذیه‌ی مثبت چراغ LCD Anod 15
تغذیه‌ی منفی چراغ LCD Katod 16

 

میکروکنترلر ATMEL AVR ATMEGA16A

یک عدد

میکروکنترلر ATMEL AVR ATMEGA16A

میکروکنترلر که یک قطعه قابل برنامه ریز هست مانند مغز کارهای پردازش ، کنترل را انجام میدهد.حالا به احتمال زیاد با نحوه برنامه نویسی آن آشنا هستید و عملکرد آن را میدانید ولی اگر نمیدانید لینک های پایین را چک کنید. برنامه میکروکنترلر در پایین نوشته ضمیمه شده است.

آموزش AVR

رله 5 ولت

رله برای باز کردن درب و یا هر وسیله الکتریکی دیگر

یک عدد

رله 5 ولت

رله  یک کلید مغناطیسی ! حالا چطور ؟! بجای اینکه با دست کلید را فشار بدین با برق ضعیف تر اینکار را میکنیم . مثلا با 5 ولت برق 220 ولت را قطع و وصل میکنیم . از خروجی رله ها در این پروژه برای قطع و وصل لوازم برقی مختلف میتوانید استفاده کنید.

دیود 1N4007

دیود 1N4007

حالا خود دیود را توضیح بدم طولانی میشه و لی اینطوری بگم یک کلید یک طرفه است که فقط جریان از طرف آن عبور میکنه یعنی از سر آند آن وارد و از کاتد آن خارج میشه و برعکس این امکان پذیر نیست یعنی کلید یک طرفه ! حالا روشن شدن این کلید هم مباحثی داره که واقعا اینجا نمیشه واردش شد.

نکته مهم دیود اینه که وقتی در مسیر جریان قرار میگیره یک مقدار ولتاژ روی آن افت میکنه!

دوتا دیود بعنوان هرزگرد در رله ها و یک دیود  برای تغذیه  SIM900 استفاده کردیم.

مقاومت ها

مقاومت

خازن ها

خازن

ترانزیستور  2n3904  یا  2N2222

ترانزیستور

پین هدر 40*1

نری و مادگی دوجفت کافیه

 

پین هدر یک در چهل

برای قسمت ماژول هم اگر ماژلتون متفاوت هست با سیم میتوانید انتقال بدید فک کنم جمعا 6 تا سیم لازمه.

ترمینال سه تایی آبی یا ترمینال فونیکس

ترمینال سه تایی

برد مدار چاپی یاPCB

اینم میتوانید بیرون براتون چاپ کنن و یا خودتان با روش های مقاله زیر چاپ کنید.

مدار چاپی و آموزش نحوه تهیه مدار چاپي

لیست کامل قطعات پروژه

اسم قطعه تعداد
باطری بکاپ و جاباطری CR2032 1
بازر هشدار 5 ولت 1
خازن 100 میکروفاراد  16 ولت 1
خازن 1000 میکروفاراد  16 ولت 1
دیود 1N4007 1
دیود شاتکی 1N5822 1
سه رنگ مختلف LED 3
رله 5 ولت 1
سلف 100 میکروهانری 3 آمپر 1
نمایشگر LCD2*16 آبی یا سبز 1
جک آداپتور مادگی یا روی بردی 1
کی پد 4*4 1
ماژول GSM مثلا SIM900A در صورت نیاز 1
ترانزیستور 2N3904 یا 2N2222 3
مقاومت 1 کیلواهم 7
پتانسیومتر پیچی 5 کیلواهم 1
مقاومت  4.7 کیلواهم 3
مقاومت 47 کیلو اهم 1
ماژول RF01D 1
ترمینال فونیکس یا آبی پیچی 1
رگولاتور سوئیچینگ LM2576-5V 1
میکروکنترلر ATMEGA16A-DIP 1
آیسی ساعت DS1307 1
کریستال ساعت 32768 هرتز 1
سوکت 40 پین برای ATMEGA16A 1
سوکت 8پین برای آیسی DS1307 1
پین هدر 1*40 نری و مادگی 2
آداپتور و یا منبع تغذیه 9 ولت 3 آمپر 1

قابلیت اضافه کردن ماژول ارسال پیامک SIM900

این پروژه دوکاربری دارد که بن به نیازتان میتوانید ماژول را به پروژه اضافه کنید و در صورت عدم نیاز ماژول را نصب نکنید.

در این پروژه پین های استاندارد 6 تا پین کنار کانکتور سبز رنگ برای اتصال ماژول SIM900 پیش بینی شده اند و البته برنامه نویسی و تست شده اند در صورتی که کاربر نیاز به اینها نداشته باشد می توانیم حذف کنیم و یا در صورت نیاز داشتن با اضافه کردن ماژول SIM900 براحتی قابلیت ارسال پیامک به پروژه اضافه می شود .

همچنین میتوانید از ماژول های sim908 , sim800,sim800c,sim800l,sim808  و غیره هم با کمی تغییر استفاده کنید.

این ماژول یک ماژول GSM/GPRS هست که برای ارسال و دریافت پیامک و اتصال به اینترنت ساخته شده مانند موبایلتان در نظر بگیرید. نحوه کار با این ماژول و راه اندازی آن در لینک های زیر توضیح دادیم . ما در این پروژه از هدربرد تولیدی melec.ir استفاده کردیم ولی شما میتوانید از هر برد دیگری استفاده کنید. با چند رشته سیم میتوانید هدربرد شرکت دیگر را روی پروژه نصب کنید.

خودتان هدربرد ماژول SIM900 بسازید (فایل PCB هدربرد ماژول SIM900)

دانلود فایل های پروژه و مشخصات فایل ها

  • شماتیک پروژه
  • سورس برنامه نویسی میکروکنترلر در کدویژن AVR به زبان C
  • فایل PCB طراحی شده در نرم افزار آلتیوم دیزاینر

خرید و دانلود (شماتیک و سورس برنامه نویسی با مبلغ 9900 تومان)

خرید و دانلود (شماتیک و سورس برنامه نویسی + فایل PCB با مبلغ 19900 تومان)

melec-720

درباره ی جهاندیده

با سلام درود به شما که مطالب سایت خودتان را مطالعه می کنید امیدوارم مطالب سایت برایتان مفید باشد و باعث پیشرفت روز افزون شما شود. دوران راهنمایی در کار منتاژ کیت های الکترونیکی بودم تا رفتم هنرستان ^_^ دو سال هنرستان الکترونیک خیلی زود گذشت خیلی چیزها یاد گرفتم ! چهار ترم کاردانی الکترونیک در دانشکده فنی انقلاب تهران ! چهار ترم کارشناسی ICT گرایش بهره برداری از سیستم های مخابراتی در دانشکده فنی شهید شمسی پور تهران پر از تجربه بود :) و الانم فقط دوست دارم چیزایی را که می دونم را به اشتراک بگذارم :)

همچنین ببینید

پروژه فشار سنج و دماسنج

دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR

مدار دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR یک پروژه ای …

4 دیدگاه

  1. سلام.***حذف شده**** من که علاقه زیاد به الکترونیک دارم و با این که رشتم چیز دیگه ای هست بازم الکترونیک رو دنبال میکنم.

    • سلام خوشا به حالتون که به الکترونیک علاقمند هستید امروزه خیلی حتی با وجود اینکه رشته دانشگاهیشون و حتی بعضی وقت ها در حد ارشد هم الکترونیک خوندن الکترونیک کار نمیکنن . علتش هم از زبان خودشون و کلیت اینا هستن :
      طراحی یک مدار الکترونیکی زمان بر و نیاز به مطالعه دائمی دارد.
      حوصله زیادی لازم هست تا از مدارات الکترونیکی جواب گرفت و اعصاب مصاب 🙂 نیست
      برای راه اندازی یک آی سی کوچولو صد صفحه دیتاشیت باید خوند و درآمدش….
      اینا به کنار حرف خود من اینه : بیایید به علم مهندسی الکترونیک ارزش قائل شویم و آن را با تعمیرات تلویزیون یکی ندونیم.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *