پروژه کارت خوان RFID حرفه با ماژول RF01D ID3

پروژه کارت خوان RFID حرفه با ماژول RF01D ID3

پروژه کارت خوان RFID یک کارت خوان تگ های 125 کیلو هرتز RFID می باشد که کد 10 رقمی نوشته شده روی تگ ها را روی نمایشگر نشان می دهد ، با استفاده از این پروژه می توان کد همه نوع تگ های 125 کیلو هرتز را خواند و روی ال سی دی نمایش داد ، سرعت و دقت عملکرد پروژه بسیار بالا می باشد ، برای ساخت این پروژه از میکرو کنترلر ATMEGA8 و LCD 2*16 و ماژول RFID ریدر RF01D ID3 آپدیت شده (RF01D-N) استفاده شده است ، البته از مدل مموری دار و تمام ماژول های RFID مشابه می توانید استفاده کنید ، با توجه به این که کاربرای زیادی دنبال این پروژه بودند و در اینترنت هم مطالب عملی وجود نداشت این پروژه را برای شما دوستان گرامی آماده کردیم ، برنامه نویسی پروژه RFID را به حدی ساده نوشته ایم که مبتدی ترین فرد هم بهترین درک را از علکرد مدار و برنامه نویسی پیدا  می کند ، انشالله در پست های آینده قفل درب ماشین و منزل با RFID را طراحی و در سایت قرار خواهیم داد ، در این پروژه هنگامی که کارت یا جا کلید RFID به ماژول نزدیک می شود بازر به مدت کوتاهی بوق می زند و LED روشن می شود یعنی تگ RFID نزدیک شده است و هم زمان روی صفحه نمایش کد 10 رقمی نمایش داده می شود

اهداف آموزشی پروژه RFID :

  • اشنایی با ماژول RFID
    نحوه عملکرد و راه اندازی RF01D ID3
    اشنایی با ارتباط سریال

همراه پروژه کارت خوان RFID فایل های زیر برای دانلود قرار داده شده اند :

  1. اطلاعات کامل راه اندازی همراه با توضیح خط به خط برنامه و عملکرد مدار و …
  2. فایل هگز و سورس کد کامل به زبان بیسیک
  3. شبیه ساز پروتیوس
  4. PCB کامل مدار
  5. شماتیک مدار
  6. تصاویر با کیفیت مدار
  7. فیلم فول اچ دی بدون آرم عملکرد پروژه


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

ارسال دیدگاه
برای ارسال دیدگاه لازم است ابتدا وارد حساب کاربری خود شوید

صادق

سلام.چطور تو پروتیوس کد بدیم و نتیجه رو تو ال سی دی ببینیم.لطفا مبتدی توضیح بدید

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

کامران محمودزاده
پاسخ
ابوالفضل

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

سلام وقتتون بخیر در صورتی که این تغییرات لازم دارید لطفا در تلگرام پیام بدید

کامران محمودزاده
پاسخ
sold3758

با عرض سلام وخسته نباشد

میخاستم اگر امکان داره برنامه ی ای که میتواند چندتا کارت را ذخیره کنه رو واسم بزارید .

من این مدار رو ساختم و خیلی عالی کار میکنه ، تنها مشکل اینه که این دستگاه فقط با یک کارت کار میکنه ،
از تون خواهش دارم که زودتر این برنامه رو بزارید .

با تشکر

سلام دوستان زیادی این درخاستو دارن فعلا متاسفانه وقت ندارم ولی وقتم ازاد بشه حتما قرار میدم

کامران محمودزاده
پاسخ
ARM

دوست عزیز من تو شماتیک که قرار دادین کلید نمیبینم ولی تو مدل ساخته شده دوتا کلید برای ست کردن وجود داره

دو تا شماتیک هست یکی با پروتیوس8.1 طراحی شده است از اون استفاده کنید

کامران
پاسخ
morshedi

سلام خسته نباشید . مقادیر هر المان را برای تهیه کردن انها از کجا بدانیم؟ باتشکر

پی سی بی رو نگاه کنید اونجا نوشته

کامران
پاسخ
simorgh007

یک سوال پیرامون این بحث
این مدار رو بستم
بازر سوت میزنه ولی نه ال سی دی کدی نمایش میده نه ال ای دی چشمک میزنه
مشکل از کجاست؟

احتمالا ترانزیستور رو اشتباه وصل کردید و یا سوخته ، ترانزیستور رو جدا کنید و مجددا تست کنید

کامران
پاسخ
simorgh007

سلام
ببخشین یک سوال
روی ال سی دی من هیچ چیز نوشته نمی شود فقط لامپ پس زمینه روشن است
برنامه را هم بر روی میکرو ریخته ام ولی باز این مشکل وجود دارد

ببین پایه شماره 3 ال سی دی به پتانسومتر وصل شده ؟ اونو تنظیم کن

کامران
پاسخ
simorgh007

سلام
کد زبان سی این پروژه را هم اگر میشه بذارین
خیلی ممنون

فرصت بشه ترجمه می کنم حتما

کامران
پاسخ
mohsen1230

من تو برد بورد امتحان کردم تگ رو نشان نمیده….

روی فیبر نصب کنید احتمالا جایی رو اشتباه بستید

کامران
پاسخ
beneil

سلام
این پروژه روی bread bord جواب میده ؟

بله مشکلی نداره

کامران
پاسخ
shayan

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

سلام ، ایا میکرو ریست میسه؟

کامران
پاسخ
abbas00

سلام دوست عزیز میشه لیست کامل قطعات مورد نیاز برای ساخت بدین که بتونم تهیه کنم لطفا کامل

سلام لطفا به pcb مراجعه کنید لیست کامل قطعات هست

کامران
پاسخ
bahar0919

سلام اقا من این مدار های rfid را درست میکنم ولی وقتی تگ رو نزدیک میکنم هیچ اتفاقی نمی افتد و فقط led چششکم میزنه و روی lcd کد تگ رو نشان نمیده

فرکانس رو روی ۴ مگ بذارید و تست کنید ، بردتون تمیز باشه با تینر بشورید ، از ولتاژ بدون نویز یا باطری مناسب استفاده کنید

کامران
پاسخ
bascom

باسلام PCBماژولو چطور بسازیم؟لطفا راهنمایی کنید

کامران
پاسخ
hossein

اون کاغذی که انتخواب کردید برای فیبر مدار چاپی چه نوع کاغذیه

کاغذ برچسب هست از لینک زیر می تونید خریداری کنید
https://shop.aftabrayaneh.com/A4_Transparent_Paper.html?search=%DA%A9%D8%A7%D8%BA%D8%B0

کامران
پاسخ
hossein

LCD کاراکتری 2*16 بک لایت آبی فرقی با lcd تو مدار پروژه فرقی داره

بازر 5vیا 12vکدامشو استفاده کنم

+12- که سیم وصل شده بهش چیست به چه قطعه ای شناخته می شود

ال سی دی فرقی نداره ولی بازر 5 ولت باشه ، سوکته برای وصل کردن ولتاژ به مدارت هست

کامران
پاسخ
hossein

سلام

transistor lm 7805 تو هر سایتی می گردم نیست ایا می شود از یه ترانزیستور دیگری بجای ان استفاده کرد اگر هست نامش چیست

سلام دوست عزیز ، اینکه ترانزیستور نیست رگولاتور هست
https://eshop.eca.ir/%D8%B1%DA%AF%D9%88%D9%84%D8%A7%D8%AA%D9%88%D8%B1%D9%87%D8%A7/535-7805-%D8%B1%DA%AF%D9%88%D9%84%D8%A7%D8%AA%D9%88%D8%B1-5-%D9%88%D9%84%D8%AA.html
اینم یه نمونه سایت

کامران
پاسخ
hossein

اگر rfidحافظه دار بود توی مدارمشکلی ایجاد میشه

خیر با اون هم کار می کنه و مشکلی پیش نمیاد

کامران
پاسخ
mahdim

سلام
من اداپتور 2 امپر رو هم خریداری کردم ولی باز هیچ کدی رو نمایش نمی ده؟

ادابتور دیواری خریدید درسته ؟ بجای اون بهتر بود 2 عدد باطری متابی می خریدید

کامران
پاسخ
mahdim

سلام
چرا در برنامه از دستور Waitms استفاده کردید که تاخیر زمانی بوجود بیاد ؟

برای اینکه 2 ثانیه رله روشن بمونه و متن ها در ال سی دی دیده شوند

کامران
پاسخ
mahdim

سلام
فیوزبیت ها را باید روی چه عددی تنظیم کنم ؟
با تشکر

روی 4 مگ بذارید

کامران
پاسخ
mahdim

سلام
باید از چه منبع تغذیه با چه آمپری استفاده کنم ؟

منبع تغذیه بدون نوویز 12 ولت 1 تا 2 امپر مناسبه

کامران

سلام
الان منبع تغذیه من 12 ولت و 500mA است.
یعنی با این منبع تغذیه پروژه کار نمی کند؟

mahdim

خیر ، جریان خیلی پایین هست

کامران
پاسخ
mahdim

سلام
من مدار را کامل بستم و وقتی تگ را نزدیک می کنم ال ای دی روشن شده و بازر صدا می دهد ولی بر روی ال سی دی هیچ کدی نمایش داده نمی شود.
متن ال سی دی : RF01D
code:
با تشکر

به پایه tx ماژول یک مقاومت 10 کیلو وصل کنید و به منفی مدار متصل کنید و نتیجه رو بررسی کنید

کامران
پاسخ
mahdim

سلام
چطوری میشه مد دیتا را در پایه های sw2 و sw3 انتخاب کرد ؟

انو تو این مدار نمیشه انتخاب کرد ، باید دستی به پایه های ماژول ولتاژ اعمال کنی

کامران
پاسخ
mahdim

سلام
چطوری میشه فاصله شناسایی تگ توسط ماژول را بالا برد ؟

باید بهش انتن خارجی وصل کنی

کامران
پاسخ
mahdim

سلام
با اتمگا 48 باید چه تغییراتی رو بدم ؟ یعنی هم در کد و هم در مدار

تنها نام مگا8 رو به 48 تغییر بده

کامران
پاسخ
mahdim

سلام
چجوری میشه پایه gnd ماژول رو به زمین وصل کرد ؟

سلام
اگه این پایه به زمین وصل نشه چی میشه ؟

mahdim

زمین منظور منفی باطری هست

کامران

کار نمی کنه

کامران
پاسخ
mahdim

سلام
من وقتی تگ رو نزدیک می کنم بازر و ال ای دی کار می کنن ولی هیچ کدی نمایش داده نمیشه. مشکل از چیه ؟

ال سی دی اصلا روشن میشه ؟ رو برد برد بستید ؟

کامران

بله
فقط نوشته RF01D
code :

mahdim

روی برد برد بستید ؟

کامران

بله

mahdim

پایه tx به درستی به پایه rx متصل شده جتی من یک سیم هم جداگانه زدم تا مطمئن بشم ولی باز هم کدی رو نشون نداد.

mahdim

میشه بیش تر توضیح بدید ؟

mahdim

خوب برای این کار به پورت سریال نیاز هست ولی من ندارم.میشه اون یکی راه رو توضیح بدید

mahdim

پس ندار رو چک کنین احتمالا جایی رو اشتباه بستید . باید tx ماژول به rx میکرو وصل بشه

کامران

همین پایه رو با مقاومت 10 کیلو به منفی وصل کن فرکانس رو روی 4 مگ بذار اگه بازم کار نکرد ، پایه tx ماژول رو با مبدل سریال به کامپیوتر بده و با ترمینال برسسی کن ببین کد ها ارسال میشن یا نه

کامران

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

کامران

از مبدل سریال به USB استفاده کنید

کامران
پاسخ
hosseinov

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

مدار رو طبق نقشه زیر ببند و تگو نزدیک کن ببین لامپ روشن میشه
https://upload.wle.ir/uploads/111.png

کامران

نه متاسفانه !

hosseinov

پس ماژولتون سوخته

کامران

ماژول رو به فروشنده دادم و اونم گذاشت رو یه مداری که خودش درست کرده بود و مدارش کار کرد! و بهم گفت این ماژول حافظه دار نیست که با یه مثبت و منفی وصل کردن ال ای دی روشن بشه ، احتمالا برنامه اتون مشکل داره و منم حالا گیر افتادم چون باید تا چند روز دیگه پروژه رو تحویل بدم !
مطمئنید برنامه درسته ؟ ممنون میشم کمک کنید .

hosseinov

خب ماژول منم حافظه دار نیست ، شما با چند تا تگ بررسی کردید ؟

کامران
پاسخ
mahdim

سلام
من فکر می کنم ماژول RF01D سوخته ، می شه یه راهنمایی کنید که اون رو تست کنم و مشکل رو بیابم ؟
با تشکر از شما

ماژول رو روی برد برد ببند و به نغذیه اون 5 ولت بده و یک ال ای دی به پایه ای که برای این کار تعبیه شده وصل کن و تگ رو نزدیک کن ببین روش میشه یا نه

کامران
پاسخ
hosseinov

Pcb رو با پروتل باز نمیکنه !
با چه برنامه ایی باز کنم ؟

با پروتیوس نوشتم با اون باز کن

کامران

عزیز با پروتیوس هم باز نشد !
پروتیوس 8 از سایت خودت گرفتم .

hosseinov

اقا مشکل رفع شد ! D:

hosseinov

چون ساختارشون عوض شده روی فایل پروتیوس کلیک راست کن و پروتیوس رو بهش معرفی کن

کامران
پاسخ
mahdim

سلام
من این پروژه رو درست کردم ولی اصلا کار نمی کنه یعنی وقتی تگ رو می گیری هیچ اتفاقی نمی افته و کار نمی کنه ؟
لطفا کمکم کنید چون باید این پروژه رو تا شنبه به معلمم تحویل بدم.

ال ای دی سبز رمگ که به rfid وصله هم روشن نمیشه ؟

کامران

بله اون هم روشن نمی شه

mahdim

البته ال سی دی روشن میشهولی روشن میشه و متن ها را می نویسه ولی در قسمت کد هیچی نمی یاد انگار کارتو جلوش نگرفتی

mahdim

یا مشکل از تگتون هست کار نمی کنه یا از rfid

کامران

ماژول رو روی برد برد ببند و به نغذیه اون 5 ولت بده و یک ال ای دی به پایه ای که برای این کار تعبیه شده وصل کن و تگ رو نزدیک کن ببین روش میشه یا نه

کامران
پاسخ
mahdim

سلام
ببخشید برای اتصال ال سی دی به پین هدر مادگی باید چی کار کنم ؟
یه سوال دیگه این پروژه به چند ولت نیاز دارد ؟

12 ولت می خواد ، باید پین هدر نری به ال سی دی لحیم کنی

کامران
پاسخ
mahdim

سلام
ببخشید رگولاتور 7805 خیلی داغ می کنه.
دلیلش چیه؟
از چه هیت سینگی باید استفاده کنم ؟
با تشکر از سایت خوب شما.

مصرف ار اف ای دی زیاده یه هدسینگ وصل کن درست میشه

کامران
پاسخ
mahdim

سلام
ببخشید چطوری برد را به پروگرامر وصل کنم و برنامه ها را در آی سی بریزم ؟
ممنون

سلام خدمت شما ، باید برای میکرو سوکت بذاری و میکرو جدا کنی و به پروگرامر وصل کنی و پروگرام کنی

کامران
پاسخ
mh

سلام نحوه تغییر رمز کارت به چه صورت است؟ (همون عدد 10 تا 12 رقمی تا یک چیز دلخواه قرار داده شود)

باید از کارت های مخصوص قابل رایت استفاده کنی

کامران
پاسخ
namnabat

لطفا برنامه نویسی کد ویژن این کار رو نیز ارایه بدید

فعلا برنامه ای برای این کار نداریم ولی تلاش می کنیم پروژه ها را به زبان سی نیز قرار بدیم

کامران
پاسخ
mahdim

سلام
ببخشید خازن 100uf چند ولت هست ؟
ممنون

سلام 15 تا 25 خوبه

کامران
پاسخ
mahdim

ببخشید یه سوال دیگه
باید پین هدر مادگی 1*40 صاف باشه یا پین هدر نری 1*40 یا پین هدر نری یا مادگی 1*40 رایت

واسه برد هدر مادگی صاف

کامران
پاسخ
mahdim

سلام
ببخشید مدل پین هدرش چیه ؟ من هرچی گشتم مدل 16 پایه یک ردیفی پیدا نکردم.
اگه میشه لینک خریدش رو هم قرار بدید.
ممنون

1*40 هست من 16 پایه رو جدا کردم ، شما با دم باریک پلاتین مسی پین 17 رو در بیارید و بعدا با اره اهن بر (چون صاف و جالب برش میده) یا کارد از پین 17 اونو جدا کنید

کامران

خیلی ممنون

mahdim
پاسخ
hamidhenry

توی این پروژه از ماژول RF01D ID3 استفاده شده ؛ درسته؟
توی دیتاشیت این ماژول یه مدار برای راه اندازی کشیده ولی شما در ساخت از اون استفاده نکردید چرا؟

بله درست هست ، اون برای این پروژه کاربردی نداره بخاطر همین استفاده نکردیم

کامران
پاسخ
hamidhenry

اگه بخوام این کارو برام انجام بده باید چیکار کنم؟

باید در برنامه تغییراتی ایجاد کنی ، بعنوان مثال از دستورات شرطی برای کارت استفاده کنی

کامران
پاسخ
hamidhenry

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

خیر فقط تگ هارو می خونه

کامران
پاسخ
booter_sender

سلام من به ماژول rf01d یه چند ثانیه ولتاژ 12 دادم
وقتی به الان به ولتاژ وصل میکنم و کارت رو نزدیک میکنم بازر سوت نمی کشه
البته اینو بگم هنوز مدار رو نبسته اشتباهی 12 ولت دادم روی همین حساب نمیدونم سوخته یا نه؟
میخوام بدونم ولتاژ 12 اونو میسوزونه؟

احتمالا 80 درصد سوخته چون با ولتاژ 5 ولت کار می کنه

کامران
پاسخ
h_reza_P

سلام
می خواستم بدونم که می شه مدار رو طوری تغییر داد تا با یک کارت خاص یک رله رو به کار بندازه یا نه اگه امکانش من رو هست راهنمایی کنید
با تشکر

در پست های اینده انشالله این مدار که فرمودید را قرار خواهم داد

کامران
پاسخ
majedhoseini

با سلام
من مثلا اشتراک طلایی خریدم الان پنج روز مشکلمو بیان کردم اما کسی نیست پشتیبانی کنه
به هر حال من از یه جا دیگه مشکلمو بر طرف کردم
با سپاس

با عرض پوزش مدتی بود دسترسی اینترنت نداشتم

کامران
پاسخ
majedhoseini

در atmega 16 پایه 14 رو انتخاب کردم
که در هنگام نزدیک کردن تگ یه سری کد عجیب و غریب میاره رو lcd
این یعنی اینکه درست وصل شده
حالا نمیدونم دیگه مشکل از کجاست

مشکل از نرخ ارسال داده است لطا ان را نیز تنظیم کنید

کامران
پاسخ
majedhoseini

$regfile = “m16def.dat”
$crystal = 8000000
$baud = 9600
‘——————————————————————————-
Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.1 , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5
Config Lcd = 16 * 2
‘——————————————————————————-
Dim A As String * 10 ‘
Enable Interrupts
Enable Urxc
On Urxc Rx_interrupt
Cursor Off
Config Portc.0 = Output
Portc.0 = 0
Do
Cls
Locate 1 , 7
Lcd “RF01D”
Locate 2 , 1
Lcd “code:” ; A
Waitms 500
Loop

End ‘end program

Rx_interrupt:
Input , A
Return
اینم کدی که پر.گرامش کردم
فقط رو LCD متن RF01D با CODE: رو بهم نشون میده.

تو مگا 8 و 16 یه تفاوت هست پایه ورودی RX با هم فرق داره ببین تو مگا8 و 16 کدوم پپایه ها هستن تعویضشون کن درست میشه

کامران
پاسخ
majedhoseini

با سلام
من این پروژه رو می خواهم با atmega 16 راه اندازی کردم و قتی تگ رو نزدیک می کنی هیچ کدی رو نشون نمیده فقط یه صدایی از بازر میاد و پایه چهار را به یک led وصل نموده ام وتا زمانی که تگ نزدیک ماژول است روشن می ماند.
اما هیچ کدی مشاهده نمی شود.

کد خودتونو اینجا قرار بدید برسی کنیم

کامران
پاسخ
aasasass20

سلام من با مازول em 18 كار كردم ولي عيببي كه داره اگر مازول رو پشت در اهني قرار بدي و كارت رو اون طرف در بزنيم كارت رو نمي خونه
ميخاستم ببينم اين مازول هم اين عيب رو داره؟؟؟
با تشكر

در کل امواج الکترومغناطیسی نمی توانند از فلز عبور کنند ، باید در در یکی دو سوراخ ایجاد کنی و ماژول رو نزدیک سوراخ ها قرار بدی

کامران
پاسخ
minaaaaa

salam verxene porteos chande man proteos o lazem daram lodfan komakam konin chetorie?؟

7.10 هست

کامران
پاسخ
meysam0131

فیوز بیت ها پیش فرض هستن تغییر ندادم

روی 8 مگ بذار و تست کن

کامران
پاسخ
4610403791

با سلام خسته نباشید
آقا کامران میشه برنامه نویسی این پروژه را با زبان c نوشت می توانید راهنمایی کامل کنید یا اینکه برنامه کامل را برای بنده ارسال کنید ممنون میشم عباس

متاسفانه من سی کار نمی کنم

کامران

با سلام آقا کامران میشه ی راهنمایی کنید تو برنامه میخواهم دو عدد کارت را برای مدار تعریف کنم که هر وقت یکی از این دو کارت نزدیک شدن یک رله را به مدت چند ثانیه وصل کند و مجددا قطع کند ویا ثابت باقی بماند

4610403791

این کار خیلی اسون هست و با 2 تا دستور شرطی می تونی این کارو انجام بدی

کامران
پاسخ
meysam0131

با سلام مجدد. این کد هارو که لطف کردی روهم زدم بازم جواب نداد

فیوز بیت هارو رو چه سرعتی تنظیم کردید

کامران
پاسخ
meysam0131

سلام خسته نباشید پروژه رو گرفتم اجرا هم کرد گزینهrf01dنمایش داده میشه اما تگ رو نزدیک میکنم کد نمایش داده نمیشه فقط ledچشمک میزنه ممنون میشم کمکم کنید.

$regfile = “m8def.dat”
$crystal = 8000000
$baud = 9600
‘——————————————————————————-
Config Lcdpin = Pin , Rs = Portc.5 , E = Portc.4 , Db4 = Portb.4 , Db5 = Portb.3 , Db6 = Portb.2 , Db7 = Portb.1
Config Lcd = 16 * 2
‘——————————————————————————-
Dim A As String * 10 ‘
Enable Interrupts
Enable Urxc
On Urxc Rx_interrupt
Cursor Off
Config Portc.0 = Output
Portc.0 = 0
Do
Cls
Locate 1 , 7
Lcd “RF01D”
Locate 2 , 1
Lcd “code:” ; A
Waitms 500
Loop

End ‘end program

Rx_interrupt:
Input , A
Return

اینو تست کن

کامران
پاسخ
morteza1372

چشم.ممنون از راهنماییتون.
اما یک سوال دیگه داشتم:اینکه گفتید کد روی تگ 10 تا 12 رقمی هست و نمایشش کمی مشکله، تعداد رقمهای تگ به ماژول ارتباط داره یا به تگ؟!منظورم اینه که ماژولها محدودیتی در نمایش تعداد رقمهای تگ ندارند؟
تگهای موجود در بازار عموما چند رقمی هستند؟

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

کامران
پاسخ
morteza1372

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

سلام اقا مرتضی ، من اطلاعات دقیقی در این باره ندارم در انجمن از اقا هادی بپرسید توی انجمن pic مطرح کن اقا هادی منخصص این هست

کامران
پاسخ
memal

جای دارد من هم به نوبه خوذم از مدیر سایت و تمام کسانی که در راه پیشرفت علم سخت تلاش می کنند و آن را بدون هیچ کم و کاستی در اختیار ما می گذارند کمال تشکر را دارم!!!

از شما دوست گرامی بی نهایت سپاس گزارم که با نظر دلگرم کنندت باعث ایجاد انگیزهو ادامه فعالیت سایت می شوید ، از شما و تمام کاربران عزیر تشکر می کنم

کامران
پاسخ
rasoul.s

باسلام و خسته نباشيد به همگي و با تشكر از مديريت سايت و همه سايت هاي آموزشي كه موجب پيشرفت و توسعه همگاني ميباشند!.
اين ماژول RF01D محصولي از شركت ما ميباشد كه بنا به پيشنهاد جناب مهندس afshin4059 به اينجا مراجعه نموده و به پيشنهاد ايشان در جواب همه ي اين مشكلات گفتگوي بالا پروژه اي آماده كردم!
لينك دانلود به اجازه مديريت سايت بستگي دارد :)
https://www.kartach.com/downloads/RF01D-LCD.zip
كه يك پروژه درحد راه اندازي و نمايش بر روي السيدي با استفاده از وقفه سريال ميباشد تا برنامه تان منتظر دريافت ديتا نماند!
ولي پيشنهاد ميكنم ار ماژول Kartach KA-11 استفاده كنيد كه داراي 1000 حافظه داخلي و انواع كارتهاي سرويس دهنده و امكان استفاده از آنتن داخلي و خارجي و انواع مدهاي كاري و 6 حالت و زمان خروجي رله و نرم افزار فارسي براي تنظيم و برد هاي راه انداز آماده ميباشد. و امكان پشتيبان گيري و بازگرداني كارتها توسط نرم افزار امكان پذير است.

براي افزايش برد تا 20 سانت ميتوان با آنتن تقويت كرد اما 125 كيلو ها حداكثر تا 90 سانت افزايش مي يابند آن هم با مدار خاص كه ميشه ماژول برد بلند…
ماژولهاي مايفر و nfc داراي يه سري امكانات و قابليت خواندن و نوشتن و پسوورد گذاري و امنيت بالا ميباشند.

كارتهاي 125 كيلو معمولي در بازار با رايتر ها و كارتهاي RW قابل كپي هستن و انشاله رايتر هارا تا 10 روز ميديم بازار كه علاوه بر تغيير آيدي كارت و رمز گزاري روي كاتها و خواندن و نوشتن ديتا و مبلغ با دستورات آسان در ايپرم كارتهاي 125كيلو ، ميتوان آيدي كارت را قفل كرد و فقط با ماژولهاي K12 كه تا 25 روز مياد بايار توسط اونها با تعريف پسوور (8رقم هگز ) به ماژول، كارتها با دريافت رمز معتبر راه اندازي ميشود و بعد آيدي را ارسال ميكند! كه امنيت و امكانات بيشتر از مايفر ميباشد.
ماژولهاي nfc و مايفر و uhf و برد بلندها انشاله پروژه هاي تو نوبت هستن.
منتظر محصولات جديد RFID در ايران باشيد :-)
باتشكر از همراهي…!
سربازنژاد

با سپاس از شما و اطلاعات مفید شما ، از شما بابت این اطلاعات مفید تشکر می کنم

کامران

ممنون و سپاس فراوان @-)–

تو صفحه هاي سايتتون مطالعه ميكردم ما بايد تقدير و تشكر كنيم

ماشاله اين همه اطلاعات مفيد و بدرد بخور كه براي همه ي علاقمندان به دنياي تركيبي از الكترونيك و كامپيوتر گذاشته ايد تا هر كسي درهر سني كه خيليا مستحق پيشرفتن و علاقه و لياقتشونو دارن از اين منابعه خوب استفاده‌ي بهينه ميكنند.
و بخاطر استفاده از محصولات ايراني كمال تشكر را دارم و براي هرگونه همكاري در خدمتيم – دردود و سپاس!

rasoul.s

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

کامران

ممنون – انشاله در همه اهداف و كارهاتون هميشه و همواره موفق و سربلند و پيروز باشيد – يا علي

rasoul.s

با تشکر فراوان از شما امیدوارم در پیشبرد اهدافمان ما را یاری کنید

کامران
پاسخ
memal

سلام جناب مهندس خسته نباشین
امیدوارم حالتون خوب باشه
برد اینو میشه زیاد تر از این که هست کنیم؟چطوری؟حداکثر تا چقدر افزایش پیدا می کنه؟
فرق این با NFC در چیه؟آیا میشه به جای کارت ، مثل NFC گوشی موبایل رو جلو دستگاه گرفت؟
امنیت این چطوری است قابل نفوذه یا نه؟
ببخشید اینقدر سوال پرسیدم!!!

با بزرگ کردن انتن میشه این کارو کرد ولی خیلی جزیی و نه زیاد ، امنیتش خوب هست ، nfc نمونه جدید با درگاه وسیع و امن تری هست که فرکانس و… متفاوت است ، خیر نمیشه ایتارو براهم بکار برد

کامران
پاسخ
afshin4059

یه راهنمای کنید لطفا

پاسخ
xenoneng

با سلام و تشکر از سایت مفید شما. یه سوال داشتم. پروژه ای که شما کد نویسی کرده بودید رو خیلی راحت تونستم راه اندازی کنم. اما در دیتاشیت ماژول RF01D مدل ID3 (بدون حافظه) آمده که با تغییر وضعیت پایه های SW1 و SW2 (پایه 6 و 7 ماژول) می شه کدهای دیگری که روی کارت نوشته شده را قرائت کرد. اما من هر طور این پایه ها رو تغییر می دم ماژول اصلا هیچ کدی رو نمی خونه و روی ال سی دی هیچی نشون نمی ده. میشه لطفا راهنمایی بفرمایید.
متشکرم

با یک کردن اون دو پیاه در نمایش کد هگز نمایش داده می شود و با صفر کردن کد روی جا کلیدی ، اول دو کلید برای نمایش کد هگزم اضافه کنم ولی گفتم این ساده ترینه لازم نداره بذار برنانش به ساده ترین شیوه باشه تا کاربر به راحتی اب خوردن برنامه رو بفهمه و خودش ارتقاش بده من دارم یک قفل با این میسازم قصد دارم ازین پایه ها هم استفاده کنم

کامران
پاسخ
afshin4059

مگا 8 رو تغییر دادم به16
پرت های که به lcd وصل بود رو تعغیر دادم چون از همرو از پورت c میکرو گرفتم
این بار که برنامه آبدیت شدرو دانلود کردم خوب اجرا میشه یعنی lcd به هم نمیریزه اما تگ رو که نزدیک میکنم کد رو اجق وجق میگیره به این شکل 08A.X.02S

این کد هگزو میده من و مال من کد جاسویچی ، شما پایه های sw رو به زمین وصل کنید (هر 4 پایه رو )

کامران
پاسخ
afshin4059

راستی من با به جای ATM8 از ATM16A استفاده کردم مشکل از این نباشه

متن برنامه پورت هارو هم در برنامه تغییر دادید یا مستقیم رو مگا 8 ریختید ؟

کامران
پاسخ
afshin4059

نصب کردم باز هم که کارت رو نزدیک میکنم LCD به هم میریزه
اینم بگم مازول که من خرید کردم مموری دار هست

اگه نیاز میدونی فیلم عمل کردش رو براتون بفرستم

اگه ممکنه فیلمشو برام جایی اپلود کن

یه بار هم بیایید sw1 تا sw4 رو به زمین وصل کنید و مجددا تست کنید

کامران
پاسخ
afshin4059

سلام من RF01D ID3 مموری دار رو از بازار خریدم وقتی کارت را نزدیکش میکنم کد رو نشون نمیده هنگ میکنه باید چیکار کنم

با همین برنامه من تست کردی ؟

کامران

بله با همین برنامه ای که شما نوشتید تست کردم
راستی وقتی پایه tx مازول رو میدم به ترمینال بیسکام کدهارو درست ارسال میکنه امابه میکرو که وصل میکنم رو خط اول lcd مینویسه RF01D خط دوم مینویسه CODE اما کارت که نزدیک میشه کد که نمیاد هیچ این نوشته ها هم به هم میریزن و در نهایت LCD پاک میشه

افشین

بعضی وقت ها هم که کارت رو نزدیک میکنم کد رو نمایش میده اما به این شکل
خط دوم COD 08A4.X0 LCD پشت سره هم چشمک میزنه کم رنگ نوشته میشه

افشین

من فایل سوسکد بسکام رو رویرایش و مجددا اپلود کردم یک جا تایم باید بیشتر میشد ، دوباره دانلود و تست کنید و نتیجه رو اعلام کنید

کامران

کامنت قبلی رو بررسی کن

کامران
پاسخ
6681796

دوست عزیز من شرطی که گفتینو گزاشتم ولی به عددی که مساوی متغیر a میزاریم ارور میده

دستور رو به این شکل استفاده کن
If A = “0000000000” Then
lcd”ok”

کامران

دوست عزیز نه رویه lcd چیزی نشون میده یعنی همون ok رو میگم نه پورتی رو که گفتمو یک میکنه مشکل چیه

6681796

برنامه ای که تغیی دادی رو برام ایمیل کن

کامران
پاسخ
6681796

این چه وضعیه من اشتراک طلایی گرفتم که جواب سوالامو زود بدین نکه دوهفته بعد

دوست عزیز سوالی نبوده جواب ندیم ، لطفا مجددا سوالتونو مطرح کنید

کامران
پاسخ
6681796

دوست عزیز من شرط گزاشتم ولی ارور داد اون کد که رو تگ بودو دادم گفتم وقتی این شد این اسم رو نشون بده و پورت مورد نظر رو 1 بکن به اون کد ارور میده اشکال چیه میشه راهنمایی بکنید من درستش بکنم این شرطو یکمیشو بگین

به این شکل عمل کن داخل حلقه اصلی

if a = 1234567890 then
portb.1 = 1
cls
lcd “ok”
wait 1
end if

اینو تست کن

کامران
پاسخ
6681796

سلام خسته نباشید به مدریت سایت
من میخواستم که به تگ یا کارتی که هست اسم بدم وقتی اون کارت اومد شناسایی شد اسم نمایش داده بشه و پورت مورد نظر رو یک کنه

بله به راحتی امکان پذیره یه دستور شرطی بذار و جواب شرط همون کد جا سوییچ باشه ، قفل هم انشالله در دست ساخته انشالله با اونم در سایت قرار می دیم

کامران
پاسخ
mmm.alireza2010

من با اجازه مهندس کامران این فایل را برای شما گذاشته ام :
https://wle.ir/up/do.php?filename=140966387251011.rar

پاسخ
mmm.alireza2010

سلام مهندس جان می تونم یک فایلی اینجا قرار بدم در رابطه با این هست : که همه دوستان استفاده کنن >…

بله بسیار هم خوشحال می شویم

کامران
پاسخ
farshid

گرفتم چی شد آقا کامران.مرسی.(یه خورده کم حوصله گی میکنیم وبجای نگاه کردن برنامه سوال میپرسیم!!)ممنون.

ما در خدمتیم اقا فرشید عزیز

کامران
پاسخ
farshid

سلام
با تغییر در برنامه ویا سخت افزار این پروژه میشه قفل ساخت؟(اگرامکانش هست یه راهنمایی کوچیک بفرمایید).متشکرم-(مثل همیشه عالی هستین)

سلام اقا فرشید ، برنامه رو نگاه کنید بسیار ساده و انعطاف پذیر است و به راحتی میشه به قفل تبدیلش کرد ، من اینو قرار دادم تا کاربرا با برنامه نویسی اون آشنا بشن انشالله در اینده قفل پیشرفته با این ماژول قرار می دیم

کامران
پاسخ
Robo

بازهم ممنون از شما برای لطفی که میکنید . دست شما دردنکنه . خیلی ممنون و سپاس گذار …. هیچوقت این لطف شما را فراموش نمیکنم ….

خواهش می کنم دوست گرامی ، کار خاصی انجام ندادم من هیچ وقت نخاستم برای کسی مشکلی ایجاد بشه

کامران
پاسخ
Robo

تمام حرف های شما درست هستند و این شرمندگی من را بیشتر میکند . من سایت جدید آماده بشود به شما اطلاع میدهم . امیدوار حلال کنید من را . خیلی شرمنده شدم …. واقعا ببخشید ….

دوست عزیز من هرگز نمیخواستم این کار رو انجام بدم ولی چندین بار بهتون گفته بودم ولی توجه نکردید بخاطر همین بود این تصمیم را گرفتم، خدا شمارو ببخشه

کامران
پاسخ
Robo

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

دوست عزیز من در خدمتم ، حتی اگه بخواید کمک هم خواهم کرد ، خودتان می دانید نوشتن مطلب وقت و هزینه میخواهد و انتشار ان باعث دل سردی در فعالیت می شود ، هر کمکی خواستد در خدمتم ، من شنبه میرم و همه درخاست هایمم رو لغو خواهم کرد ، منتظر سایت جدیدتون هستیم ، موفق باشید

کامران
پاسخ
Robo

سلام . خسته نباشید . شرمنده بابت همه مزاحمتها . ما سایت رو بستیم و رفتیم . ناراضی بودن و کار حرام خودش باعث شد سایت بسته بشه . شما هم اگر میشود لطف کنید و از شکایت صرف نظر کنید و به بزرگی خودتون ببخشید . ما نمیدونستیم اطلاعات برای شماست و اونها رو از سایت goops.ir اگه اشتباه نکنم خریدم . بازهم شرمنده و خدانگهدار و معذرت بابت آذار و اذیت . بازهم ممتون میشم از شما برای صرف نظر کردن از شکایت . جوانی و جاهلیت … خداحافظ

دوست عزیز من از شکایت خودم صرف نظر می کنم به شرطی که مجددا سایت رو راه اندازی کنید ولی مطالب سایت من رو قرار ندهید ،

وگرنا از شکایت صرف نظر نخواهم کرد

کامران
پاسخ
atmega16

1*********8

رمزتون اشتباه بود به همین رمزتون تغییر دادم درست شد

کامران
پاسخ
atmega16

باز هم همون وضعیت…البته اینبار تحریم نشدما…
دفعه اخر رو امتحان نکردم.
اشکال نداره یجوری هموارش میکنیم…!

پسورد رو اینجا بذار تست کنم

کامران
پاسخ
atmega16

با سلام
دارم وارد میشم اروم اروم…
نشد.
اشکال نداره.
میگه:لطفا 24 ساعت دیگه تلاش کنید.
با اینکه رمز و ایمیلم و نام کاربری و همه چیز درسته.مشکلی نیست.
وقتی هم روی <> کلیک میکنم،بازم ایمیل وارده رو قبول نمی کنه.
با یه ایمیل دیگه عضو بشم بهتر نیست؟
دیگه اصلا خارج نمی شم.وارد سایت که بشم وارد شدم.
دیگه نیاز به ورود نیست.
با تشکر از اساتید محترم(ببخشید دیگه اون موقع عصبناک شده بودم؛اخه 24 ساعت خیلیه یه عمره حق بدین دیگه)

الان تست کن تحریمی هارو ریست کردم

کامران
پاسخ
atmega16

چه عجب!!!
بعد از سال ها تشریف فرما شدید!
من می خوام وارد شم نمی تونم.چکار کنم؟

مشکلتون چیه ؟ چه خطایی میده

کامران
پاسخ
×
  • مبلغ آموزش
    ۶۹,۰۰۰ تومان
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد