نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
مهدی دمیرچیلو

پروژه RFID یا همون کارتخوان نسخه ۲

179

به نام خدا : تو این مطلب  میخوام پروژه rifd ( پروژه AVR )رو بزارم براتون که قبلا نسخه ۱ اش رو گزاشته بودم تو سایت و توی اون آموزش ها و توضیحات لازم رو داده بودم و لذا دیگه اینجا تکرارش نمیکنم و شما میتونید مطلب مقابل رو بخونید : پروژه RFID یا همون کارتخوان با آموزش کامل و یه پروژه دیگه با RFID تو سایت گزاشتم که با آردوینو انجامش دادم که در مقابل میبینید : پروژه RFID با آردوینو با قابلیت تشخیص TAG ، عرضم به حظورتون که این پروژه که توی این مطلب میخوام بزارم مشکلی که تو نسخه قبل بود رو دیگه نداره و کارت(TAG) رو هم تشخیص میده، پروژه قبلی(نسخه قبلی) فقط شماره کارت رو میخوند ولی این پروژه ی این مطلب علاوه بر خوندن شماره تگ، تگ رو هم تشخیص میده که این موضوع خیلی مهم و مفید هستش…..
پروژه RFID یا همون کارتخوان نسخه ۲

پروژه RFID یا همون کارتخوان نسخه ۲

داستان : (راستی دیروز تولدم بود :-D، بلاخره یکی تولدم رو تبریک گفت و اونم بانک تجارت بود. dash……اوضاع ما رو دارید خدایی، یه چیز دیگه هم بگم تا روحتون شاد بشه : دیروز به ننم میگم چطور برا جشن تولدم کیک نمیخری و میگی بزرگ شدی تو دیگه بچه نیستی ولی وقتی میگم برام چیز بگیر، میگی تو هنوز بچه ای و دهنت بوی شیر میده؛ با خنده laugh بهم میگه آدم بر اساس مصلحتش صحبت میکنه shock …..خداییش میبینی این زبونه اگه نبود…بگذریم، ولی خدا همه ی مادرا  رو حفظ کنه.)
زیادی حرف زدیم بریم سراغ پروژه mail

این از شماتیک پروژه
پروژه rifd

اینم از کد های پروژه

عکسی از پروژه در عمل
پروژه avr

اینم فیلم پروژه

2.3MB پروژه RFID کارت خوان نسخه 2
0%
00:00  /  00:33

برا این پروژه میتونید کد کارت هاتون رو به جای کد هایی که من قرار دادم جایگزین کنید، و کاری رو که دوس دارید در صورت تشخیص کارت مورد نظرتون انجام بشه رو کدش رو در قسمت مربوطه قرار بدید.

دانلود پروژه RFID نسخه ۲ !!!

این مطلب رو الان برا این گزاشتم که دیدم یکی از بچه ها نیاز داره بهش، وگرنه میخواستم بزارم در آینده بزارم تو سایت، امان از تنبلی laugh
اگه مطلب بدردتون خورد ۳ تا صلوات بفرستید برا شادی روح شهدا(هزینه مطلب)
فعلا یا علی…

تعداد مطالب : 367 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات :
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه
184
نظرات این مطلب بسته شده است.
  1. محمد امین

    مهمان

    محمد امین

    سلام میشه یه همچین آموزشی رو با ماژول تگ 522 بزارید⁦◉‿◉⁩

  2. حامد تراب زاده

    مهمان

    حامد تراب زاده

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

  3. حسين طالعي اردكاني

    مهمان

    حسين طالعي اردكاني

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

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – اول باید بررسی کنید که کارت های دانشجویی از چه مدل هستند – احتمالا از نوع مایفر ( حافظه دار ) باشند – شاید هم از همین نوع داخل این مطلب باشند – باید کارت های دانشجویی رو با ماژول های مختلف تست کنید تا متوجه بشید.

  4. M.king

    مهمان

    M.king

    سلام.من میخام برا یه فروشگاه کارت پروژهrfidرو اجرا کنم که کارت ها شارژ شن …میشه راهنمایی کنید

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – از Mifare RFID ها استفاده کن – اینا هم ماژولشون هستش و هم برد آمادشون که به صورت USB هستش و دیگه دیگیر میکرو و اینجور چیزا نمیشی و فقط کد سمت PC رو میزنی – البته اگه بخوای از PC استفاده کنی – وگرنه که باید همون ماژولشو بگیری – برا بحث مانیتورینگ دیتا هم اگه بخوای رو LCD نشون بدی که نمایشگرهای NEXTION رو توصیه میکنم یه بررسی کنی
      برا بحث میکرو هم نمیدونم کارت در چه سطحی هستش ولی خب میکروهای آرم همه جوره کارتو راه میندازن.
      در باب هک شدن این ماژول و کارتهاشون هم یه بررسی کن – ببین داستانش چیه.

  5. alireza

    مهمان

    alireza

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-از منو سایت قسمت COMPONENT برو و دنبال مطلب LCD بگرد توش – اونجا توضیح دادم.

  6. محمد

    مهمان

    محمد

    سلام داداش من با rc522 هرچی میکنم وصل نمیشه از طریق uart دااش شما راش ننداختین ممنون میشم کمکم کنید

    مشاهده پاسخ ها (1)
    • amin

      مهمان

      amin

      سلام داش جواب گرفتی؟؟؟؟؟؟؟؟؟؟

  7. مهیار

    مهمان

    مهیار

    مثلا اینا چه کاری رو انجام میدن؟
    UCSRB=0x90;
    UCSRB=0x00;
    این صفر و 90 بر چه اساسی تعیین شدن؟

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

      • مهیار

        مهمان

        مهیار

        امکانش هست بخش USART رو با کدویزارد بگین؟

  8. مهیار

    مهمان

    مهیار

    سلام منم همین درخواست دوست قبلیمونو دارم،اگه ممکنه خطوط برنامه رو توضیح بدین

  9. مهدي

    مهمان

    مهدي

    سلام دوست عزیز من تازه دارم میکرو یاد میگیرم می خواستم بپرسم ممکنه درباره خطوط این برنامه توضیحاتی هم بذارید

  10. بک لینک

    مهمان

    بک لینک

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

  11. سید محمد

    مهمان

    سید محمد

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      فرق میکنه کلا

  12. hossein ameri

    مهمان

    hossein ameri

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – ندارم – بیشن طراحیش کن.

  13. مرتضی

    مهمان

    مرتضی

    سلام. ببخشید این خطا، موقع شبیه سازی پروتوس، مربوط به چی میشه؟ باید چطور رفعش کنم؟
    No model specified for RFID#0020.
    ممنون.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  14. rezvan

    مهمان

    rezvan

    پسوورد میخواد؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      http://www.dmf313.ir
      تماما با حروف کوچیک

  15. amin

    مهمان

    amin

    با سلام
    میشه برد ریدر RFID رو بیشتر کرد اگه امکان داره توضیح بدید.
    ممنونم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – با آنتن میشه – روش های دیگه رو اطلاع ندارم.

  16. مهتا

    مهمان

    مهتا

    سلام. میشه نحوه بستن پایه های rfid-rc522به میکرو هم بگید؟ در واقع میخام دستگاه حضور غیاب بسازم ک ساعت ورود خروج رو ثبت کنه با ماژول rfid_rc522 میشه زاهنمایی کنید؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مطلبش با آردوینو تو سایت هستش.

  17. امید

    مهمان

    امید

    سلام ممنون از سایت خوبت
    ی راهنمایی میخوام ازت میخام ی دستگاه حضور غیاب درست کنم با rfidک بتونم بعدا اطلاعاتو روی سیستم ببینم لطقا راهنماییم کن

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اول برو تحقیق کن که بهترین مدل rfid چیه – از هر مدلی نمیشه برا کارای صنعتی استفاده کرد.

  18. masih

    مهمان

    masih

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اون دیگه مربوطه به c# و نه میکرو.
      با سیشارپ میشه اطلاعات رو تو اکسل ذخیره کرد…

  19. سید مهدی

    مهمان

    سید مهدی

    سلام دوست عزیز
    ممنون از پست و پست های خوب و کامل تون…
    آقا راهی داره که برد این مدارو زیادتر کرد یعنی در حد یک متریا یه همچین جیزی؟؟؟
    برای تگ خوان های ۱۲۵ البته ، چون قیمتشم برام مهمه…
    والا من که خیلی خسته شدم خیلی ام گشتم ولی چیزی به غیر Emitter Antenna یا آنتن های اکتیو
    پیدانکردم…از هرکی ام که بگی پرسیدم ولی هیچ که هیچ…
    اون آنتن های اکتیو هم چندتا شماتیک ازشون دیدم چیزی به غیر یه سلف و خازن نبودند؟؟؟ولی با اون ها و با همین تگ خوان های ۱۲۵ کیلو به بردهای ۱ متر وبیشتر دست پیدا کرده بودند.!!!
    ممنون میشم اگه بتونید کمکی به من بکنید….
    التماس دعای فرج….

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – والا تا حالا دنبال این موضوع نبودم چون هر جا هر چیزی رو دیدم فرستنده لزومی نداشته که از کاربر فاصله داشته باشه در ضمن برو با مدل RC522 کار کن.

  20. علی

    مهمان

    علی

    سلام آقا مهدی
    آقا من ی پروژه با ARM و ماژول EM-18 دارم ماژول به میکرو خودش متصل میشه و کد تگو میخونه منتها تو کدایی که طرف نوشته به ی تابع برخوردم که ی ارایه ۱۲ تایی داره که مربوط میشه به کد تگا منتها کدو به صورت کاراکتر تعریف نکرده مثل شما تعریف نکرده به صورت کد اسکی تعریف کرده من میخوام ببینم چطوری باید کد ده رقمی روی تگو بدون اینکه براش تو میکرو برنامه بریزم و تو lcd نمایش بدم به این صورت دربیارم چون ی اموزشیم در این رابطه پیدا کردم ولی اخراشو متوجه نشدم
    تگم هم ازین کارتیاست
    http://uupload.ir/files/liaq_screenshot_2017-01-24-12-13-22.png

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

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      دقیقا متوجه نشدم از من چی میخوای – من با این ماژول کار نکردم – اگه میتوین یکی برام تهیه کن بشیم یه پروژه باهاش ببندم و آموزشش رو بزارم تو سایت.

      • علی

        مهمان

        علی

        مثلا اقا مهدی شما تو خط ۱۲ و ۱۳ برنامه کد تگتونو به صورت آرایه ی ده رقمی وارد کردید این همون کد ده رقمی روی کارته ولی تو اون عکسی که براتون اپلود کردم کد کارتو به صورت آرایه ی دوازده رقمی و کد هگز کارت وارد کرده
        کارت rfid دوازده رقم داره که دوتاش بین همه کارتا مشترکه
        الان سوالی که داشتمو تو لینک زیر تا حدی جوابشو گرفتم
        البته شرمنده لینک سایت دیگه ای رو میذارم اینجا(تو این لینک نحوه تبدیل unique code رو به کد هگز گذاشته)
        ماژولو اخه مدار راه اندازشو رو برد لحیم کردم برا پروژه یکی دیگه ندارم ازش

        • علی

          مهمان

          علی

          چقدر کار ساده ای بود
          ی نرم افزار پورت سریال ریختم پایه TX ماژولو به به پایه ی RX مبدل usb به ttl وصل کردم وقتی کارت رو به ماژول نزدیک کنی کد هگزش تو نرم افزار به نمایش گذاشته میشه

  21. misf

    مهمان

    misf

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

  22. نسترن پورشب

    مهمان

    نسترن پورشب

    سلام . من اين مدارو بستم و جواب داد. ممنون بايد توضيحات كاملتون. فقط چرا وقتي ده تا رقم كد tagرو مقايسه ميكنيم(خط 37 برنامه) جواب نميده، ميدونم كه سه رقم اول صفره ولي بازم بايد جواب بده .
    در واقع من ميخواستم با دستور strcmp مقايسه رو انجام بدم ولي در عمل جواب نداد.

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اطلاعات کارت ذخیره شده و کارت جدید سنس شده رو به pc بفرست – اگه یکسان بود >>> یعنی کد نویسیت اشتباه بوده

      • Michel

        مهمان

        Michel

        سطر ٣٧-٣٨ باید به تعداد تکرار بشه درسته؟ ولى با قفل چطور هماهنگى کنم؟از چه بقفلى استفاده کنم؟واسه کفشدارى مسجدمومن میخوام کمک کنیددددددد????

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          بله.
          به نظرم با آردونو کار کنی راحت تر میتونی این چیزی که میخوای رو بسازی – این پروژه برا آردوینو فک کنم تو سایت باشه – اگه نبود، حتما تو نت هستش

  23. حمید

    مهمان

    حمید

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

    مشاهده پاسخ ها (1)
  24. It\'s me

    مهمان

    It\'s me

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  25. حمید

    مهمان

    حمید

    ایمیل زدم

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام دوباره – دارم پروژت رو میخونم – مشکلات رو در زیر دونه دونه مینویسم
      1) کی گفته که ریجستر های مکا 8 با مگا 16/32 یکسان هستش؟ ریجستر ها رو باید بررسی کنی و در صورت لزوم تغییر بدی(ممکنه ریجستر ها فرق داشته باشن)
      2) ممکنه اتصالاتت در عمل اشتبباه باشه
      3) تو پروژه من یه else وجود داره که اگه کارت شناخته شده نبود تو نمایشگر مینویسه ولی تو پروژت همچین چیزی ندیدم تا اگه کارت ناشناخته بود مثلا یه led خاصی روشن بشه (برای جانب احتیاط این کارو بکن)

      • حمید

        مهمان

        حمید

        بررسی کردم رجیسترهای مگا 8 و 32 یکی هستند.
        مورد else کمک کرد ، برنامه درست کار میکنه ولی led کارت ناشناخته روشن میشه،در صورتی که شماره کارت رو توی برنامه درست زدم

  26. حمید

    مهمان

    حمید

    چطور برای شما فایل بفرستم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      کد ها رو میبینم و جواب میدم – فعلا بریم جکیجان ببینیم laugh

  27. حمید

    مهمان

    حمید

    من کد رو به این صورت تغیی دادم ولی کار نمیکنه،بنظر شما مشکلی داره
    دستورات ال سی دی رو حذف کردم،و به جاش پورت b.0 رو یک کردم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      کد اصلی و کد تغییر داده شده رو به صورت txt زیپ کن برام بفرست

  28. حمید

    مهمان

    حمید

    سلام،من همین کد رو کپی کردم فقط بخشهای مربوط به ال سی دی رو حذف کردم،پورتb.0 رو خروجی تعریف کردم و در بخش شرط برابر بودن شماره کارت بجای نوشتن روی ال سی دی پورت b.0 رو یک کردم،ولی کار نمیکنه،ماژول من حافظه داره و قبلش کارت رو ذخیره کردم

  29. پروین

    مهمان

    پروین

    سلام
    اها ممنون
    یعنی کریستال و کلاک رو 8مگ بزارم بهتره؟الان با4جواب نمیگیرم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-4 جواب میده – ولی سرعت کار میاد پایین

  30. پروین

    مهمان

    پروین

    سلام
    ایا میشه کلاک رو 4مگ بزارم و کریستالمو بجای8؟
    و اینک تنظیم فرکانس فیوزبیتها کجای کدویژن هست ک بزارم رو8مگ؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      کاهش فرکانس از 8 به 4 امکان پذیره ولی عاقلانه نیست.
      تنظیم فیوز بیت ها از طریق کد ویژن برا بحث درست تنظیم شدن توابعی مثل Delay و… هستش
      ولی در عمل عمل تنظیم فیوز بیت ها از طریق پروگرامر انجام میشه.
      ولی اگه مخوای با خوب کدویژن برنامه رو پروگرام کنی باید بگم که دقیقا جاش خاطرم نیست از کجای کدویژن میشد فیوز بیت رو تنظیم کرد.

  31. زهرا

    مهمان

    زهرا

    سلام ۲تاسوال وداشتم،۱چرا بعضی برنامه‌ها با پروگرمری که خریدم پروگرم میشن ولی بعضی ها نمیشه؟که دقیقا با پروگرمر دانشگامون میشه؟۲من مدار ار اف رو جدا بستم یعنی فقط مقاومت و ال ای دی بهش وصل بود، میخاستم ببینم تغذیه باید چند باشه؟اخه با ۵ولت ال ای دی روشن نمیشه با ۵و خرده ای چشمک میزنه

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      1-نمیدونم مشکل کارتون از کجاس، شاید یه بار از میکروی سالم استفاده کردید یه بار از میکروی خراب، شاید مشکل از پروگرامرتون هستش، شاید دفه اول که پروگرام میکنید فیوز بیتا رو هم دستگاری میکنید و همون میکرو دفه دوم به بعد دیگه پروگرام نمیشه شاید….
      2- من 5 ولت میدم و مشکلی رخ نمیده، از دقت منبع شما اطلاع ندارم، با مولتی متر مقدار منبع رو اندازه بگیر و بررسی کن – دیتاشیت RFID رو هم بخون شاید VCC ایش یه چیز دیگه باشه و من اشتباهی میگم 5 ولت!

      • زهرا

        مهمان

        زهرا

        نميدونم مشكلم چيه! اخه اينايي كه گفتيدو مطمينم درستن…حالا بازهم بررسي ميكنم.
        خيلي ممنون از شماااااااا

  32. مهدی

    مهمان

    مهدی

    سلام خط 29 و 31 رو میشه بگین برا چی نوشتین؟

    مشاهده پاسخ ها (1)
  33. مرتضی

    مهمان

    مرتضی

    سلام
    مرسی از آموزش های خوبتون . میشه با ماژول RC522 هم یک نمونه ساده و کوتاه برای راه اندازی با AVR قرار بدید؟ ممنون

    مشاهده پاسخ ها (4)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ماژولش رو ندارم – اگه داری برام بزار/بفرست/بخر تا راه اندازی کنم و بزارم تو سایت.

      • مرتضی

        مهمان

        مرتضی

        😐 ممنونم .

    • وحید

      مهمان

      وحید

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

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        سلام
        من سی کار میکنم و نه بسکام.

  34. Amir

    مهمان

    Amir

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  35. پروین

    مهمان

    پروین

    باسلام
    اگه بخواهیم علاوه بر نمایش رو ال سی دی هنگام نشون دادن کارت 2 یه الارم هم به صدا دربیاد بعد 3بار نشون دادن کارت2، تو برنامه forرو چجوری اضافه کنم برای این 3بار؟با این مضمون ک کارت1صحیح و کارت2نادرسته!!
    واینک توی پروتل اراف ای دیو باچی بیارم؟
    باتشکر

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اینا مربوط به مقاهیم اولیه c هستش
      بسرچید اگه پیدا نشد خودتون طراحی کنید – آموزش طراحی شماتیک و pcb تو آلتیوم هم تو نت هستش

  36. زهرا

    مهمان

    زهرا

    سلام من دارم این پروژه رو انجام میدم ولی میخوام۱تغییری ایجاد کنم،میخوام وقتی تگ دومو نشون میدم تگ اول با گذاشتن یه رمز غیر فعال بشه،میشه بهم بگید چجور اینکارو بکنم؟ممنون میشم

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

      • زهرا

        مهمان

        زهرا

        اره با كيپد ميخوام كار كنم،منظورم اينه كه چجوري ميشه وقتي تگ 2 رو نزديك كرديم يا كاربر رمزو درست بزنه،تگ1 غير فعال بشه

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          گفتم که – الان اگه من بخوام بگم چطور میشه این کارو کرد حتما حتما باید کدش رو براتون بنویسیم ولی همون طور که گفتم این مربوطه به کد نویسی و شما باید با مفاهیم اولیه کدنویسی c آشنا باشید .

  37. مجید

    مهمان

    مجید

    سلام پروژهای میخوام که با کارت بشه عملیات پرداخت رو انجام داد (شبیه مترو و…) ومطلب دیگه اینکه پروژه بالا رو چرا با اردینونمیزارید .با تشکر

  38. صائب

    مهمان

    صائب

    سلام
    ممنون بابت مطالب

  39. شمیم

    مهمان

    شمیم

    تورو خدا سریع بم بگین من چهارشنبه میخوام برم قطعه بخرم چون دوشنبه باید ارائه بدم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام ایمیل ارسال شد براتون.

  40. شمیم

    مهمان

    شمیم

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

  41. رضا

    مهمان

    رضا

    سلام
    آقا مهدی خط 29 و 31 برای چیه؟چرا تو خط 29 وقفه دریافتو فعال کردید؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مطلب ارتباط سریال در Avr رو بخون

  42. محمود

    مهمان

    محمود

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

  43. S. N

    مهمان

    S. N

    سلام،اگر میشه راه اندازی rfid-rc522 رو بذارید??

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      تو اون یکی نظرت جواب دادم

  44. علی

    مهمان

    علی

    سلام
    اگه میشه نحوه پروگرم ای سی رو با برنامه progisp بگذارید

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      کار نکردم باهاش
      برنامه progisp

  45. رضا مرادی

    مهمان

    رضا مرادی

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

    مشاهده پاسخ ها (1)
  46. محمود

    مهمان

    محمود

    آقا من هرکاری کردم این به میکرو جواب نمی ده !
    ال ای دی ها و بقیه درستن ولی جواب درستی توسط میکرو دریافت نمیشه !

    مشاهده پاسخ ها (4)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

      • محمود

        مهمان

        محمود

        بله ۸ مگاس.
        شاید ۷ ۸ تا برنامه مختلف دان کردم ! با اتمگا ۸ و ۱۶ . اما جواب نمیده به میکرو

      • محمود

        مهمان

        محمود

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

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          به قول دوستان آی ام بلک بورد laugh

  47. حسین

    مهمان

    حسین

    چرا تو پرتئوس اجرا نمیشه

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      چون ماژول rfid در پروتئوس نیست
      پروتئوس که همه چیز رو شبیه سازی نمیکنه که
      اونی هم که میبینی خودم در پروتئوس با اشکال رسمش کردم

  48. یاسر

    مهمان

    یاسر

    سلام دستت درد نکنه.عالی بود
    فقط به جای کد حروف بهم ریخته نشون میده یا اصن نشون نمیده !!!!!
    در ضمن از مگا۳۲وماژول مموری دار استفاده کردم
    دستت درد نکنه گیرم کمکم کن.ممنون 😉

    مشاهده پاسخ ها (7)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      من فک کنم تو پروژه از مگا ۱۶ استفاده کردم و لذا شما هم باید…
      و این که نظرات قبلی رو بخون …هم این مطلب و هم مطلب جلسه ۱ اش رو

      • یاسر

        مهمان

        یاسر

        خوندم ولی چیزه بدرد بخوری نبوووود
        با مموری دارش کار کردی؟؟؟هرکاری میکنم کارتمو ذخیره کنم نمیشه
        با ماژول دیگه ای که خودش ذخیره کنه کار کردی؟؟
        بازم ممنون مهدی جان

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          نه والا کار نکردم

          • یاسر

            مهمان

            یاسر

            اون اوکی شد ولی هنوز lcd بهم ریخته نشون میده
            انگار باینریه.علامت اهم داره
            نظری نداری؟

          • مهدی دمرچیلو

            نویسنده این مطلب

            مهدی دمرچیلو

            یه پروژه انجام بده و ببین میتونی تو lcd یه متن نمایش بدی یا نه…

          • یاسر

            مهمان

            یاسر

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

          • حمید

            مهمان

            حمید

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

  49. حسین

    مهمان

    حسین

    هیچ جوابی نگیرم مشکل از کجا میتونه باشه ؟

  50. hassan

    مهمان

    hassan

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      عکس بده ببینم…

  51. hassan

    مهمان

    hassan

    سلام.چرا تو بعضی برنامه ها ubrrl=51 گذاشتین، تو بعضی ubrrl=0x33

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مطلب مربوط به USART رو از قسمت آموزش aVR رو بخون

  52. hassan

    مهمان

    hassan

    سلام.میشه تنظیمات فیوز بیت های atmega8 رو واسه برنامه ای شبیه همین بهم بگید؟(میکرو رو تازه خریدم)

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      تو شبیه ساز تنها کاری که باید بکنید اینه که فرکانس میکرو رو روی ۸ میگ بزارید(یا مقدار مورد نظرتون) که برای این کار دو بار روی میکرو کلیک کنید(توی پروتئوس) و…
      چیز دیگه ای لازم نیست

      • hassan

        مهمان

        hassan

        می خوام رو برد ببندم.واسه همین تنظیمات فیوز بیت رو می خواستم.میشه کمکم کنید؟

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          فقط فرکانس رو بزار رو ۸ میگ

  53. آیدین باقری

    مهمان

    آیدین باقری

    منم واسه کریستال خارجی دوتا خازن زدم درست شد یعنی مدار mega 16 رو با کریستال ۸ و دوتا خازن ۲۲ زدم درست شد احتمالا نویز میگرفت

  54. آیدین باقری

    مهمان

    آیدین باقری

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

    مشاهده پاسخ ها (5)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      good

    • آیدین باقری

      مهمان

      آیدین باقری

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

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

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

        • mehran

          مهمان

          mehran

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

          • مهدی دمرچیلو

            نویسنده این مطلب

            مهدی دمرچیلو

            good

  55. آیدین باقری

    مهمان

    آیدین باقری

    من الان دقیقا برنامه شمارو ک‍پیکردم ویکی از کارتها رو تغیر دادم ولی جواب نمیده

  56. آیدین باقری

    مهمان

    آیدین باقری

    اگه امکانش براتون هست فقط این شماره کارتو با یکی از اونکارتهای خودتون عوض کنید و فایل hex رو برام بفرستید یخوام بدونم اشکال از کد ویژن من نیست
    ۰۰۰۰۶۳۶۵۶۶

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      کدویژن شما اگه کرک شده باشه مشکلی پیش نمیاد.

  57. آیدین باقری

    مهمان

    آیدین باقری

    الان برنامه که شما نوشتین رو گذاشتم و تو عمل بستم و همون اشکالو داره پردازش ها توی ایسی مگا ۱۶ انجام میشه و این ماژول فقط رشته کارکتر رو میفرسته درسته؟
    با چه فرکانسی بستید و جواب گرفتید منظور کریستال خارجی یا نوسانساز داخلی ایسی؟ مشکل همین پروژه رو مطرح میکنم ولی چون شما خودتون نوشتید بهتر از هرکسی راهنمایی میتونید بکنید برای همین مزاحم شما شدم

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      کاراکتر کاراکتر میگیره
      ۸ میگ داخلی
      کاری رو که گفتم بکنی بهتره good

  58. آیدین باقری

    مهمان

    آیدین باقری

    من این برنامه رو استفاده کردم ولی دوتا مشکل دارم من به دستورهای if یه زیر برنامه تعریف کردم و ۴تا کارت باید تعریف کنم
    از نوع حافظه دار هم خریداری نکردم حالا انتظار دارم وقتی کارتی تعریف شده به ماژول نزدیک میکنم به زیر برنامه بره و برنامه اونجا اجرا بشه اما وقتی کارت تعریف نشده زدیک میکنم برنامه درست اجرا میشه ولی وقتی کارت تعریف شده نزدیک میکنم عکس العملی نمیبینم اشکال از کجا میتونه باشه البته برنامه ذکر شده خودش به درستی کار میکنه

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      والا این طوری که میگی معلومه مشکل از کد هستش
      و باس کد رو بررسی کنی که میتونی تو Eca مطرح کنی و پروژت رو پیوست کنی تا دوستان جواب بدن

  59. افشین

    مهمان

    افشین

    سلام.من برنامه رو عملی بستم قشنگ کار کرد . واقعا ممنون !!!
    تنها چیزی که با خوندن دیتا شیت هم متوجه نشدم اینه که بالاخره به پایه های ant سری مموری دار این ماژول میشه آنتن وصل کردذ یا نه ؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      والا نمیدونم
      ولی فک کنم بشه …. نمیدونم شاید هم نشه
      منم مثل تو

  60. korosh

    مهمان

    korosh

    این مقدار تگ رو برای تبدیل به رشته ای به این صورت برای ارسال به سی شارپ باید چکار کرد .
    char str[]={‘0′,’5′,’0′,’5′,’0′,’0′,’6′,’6′,’0′,’0’};
    این باید به صورت یک رشته عددی باشه تا با دستور
    printf بفرستم سی شارپ ؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      دریافت کد تگ به صورت رشته در میکرو
      char* str;
      و
      دریافت رشته تو سی شارپ
      ReadLine و Read
      =====================
      دریافت کاراکتر تو c#
      ReadChar >>>>>>.توی همین پروژه آردوینو و rfid میتونی اطلاعات ۱۰ تا عدد-۱۰ تا کاراکتر رو با این تابع ارسال کنی….ابته تو سی شارپ یه for باس بزاری تا این تابع ۱۰ بار اجرا بشه و ….
      ====================
      توی اون کتابی که تو جلسه اول گزاشتم توضیح داده اینا رو….کتاب سریال

  61. نیما

    مهمان

    نیما

    سلام
    خیلی ممنون کاش دیگر هم مثل شما بودند و فقط از جنبه مالی به آموزش نگاه نمی کردند.
    اگر امکان داشته باشته آموزش ماژول Wifi و دیگر ماژول های کاربردی رو هم قرار بدهید.
    با تشکر فراوان

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      راسش رو بخوایین پول خرید قطعاتش رو ندارم

  62. sss

    مهمان

    sss

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      والا خاطرم نیست
      کتاب avr ام هم دست کسیه

  63. sss

    مهمان

    sss

    ینی در واقع چطور میتونم متوجه بشم که ماژول اطلاعات کارتو دریافت میکنه و میفرسته؟
    چطور بفهمم میکروم از طریق usart داره شماره کارتمو دریافت می کنه؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      از طریق ریجستر های usart یه سری ریجستر میجیستر باس باشه که اگه دیتایی در بافر دریافت موجود باشه ۱ میشه(یا عملکیری تو این مایه ها دارن)

  64. sss

    مهمان

    sss

    میکرومو عوض کردم atmega16A گرفم.با پورت A متنی رو نمایش دادم اکی بود..
    پروژه رو بستم باهاش lcd چیزی نمایش نمیده..
    یبار میکروم خوب جا نخورده بود تا زدم جاش نوشت not defined
    در حالیکه کارتمو براش تعریف کرده بودم و کارتم هم جلوش نبود..
    فیوزبیتا رو توو progisp هم ۸مگا گذاشم.CKSEL2=1 بقی صفر.
    توو کدویزاردم کلاک چیپ رو ۸مگ گذاشم.
    نظرتون چیه؟چرا LCD درست کار نمیکنه؟

  65. sss

    مهمان

    sss

    سلامی دوباره
    lcd_puts
    ارور میده.. ارور زیرو میده..
    parameter #1 of type’flash unsigned char’ iis incompatible with type ‘unsigned char’specified in the function ‘lcd_puts’ declaration
    چرا؟چیکارکنم ارور نده؟
    شما برنامتونو با lcd_puts نوشتین..

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  66. sss

    مهمان

    sss

    یه سوال خیلی مهم:
    من با بسکام پورت B رو به صورت عکس زیر بستم که جواب داد.
    http://s6.uplod.ir/i/00656/xinkn0ni6eeu.png
    میتونم همین شکلی ببندم ؟یعنی برخلاف اون چیزی که کدویژن میگه؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      یه عکس بزرگتر بده
      rs اولی-rw دومی-e سومی- d4 پنجمی- d5 ششمی- d6 هفتمی- d7 هشتمی