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

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

به نام خدا : تو این مطلب  میخوام پروژه 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
اگه مطلب بدردتون خورد ۳ تا صلوات بفرستید برا شادی روح شهدا(هزینه مطلب)
فعلا یا علی…

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

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) پسورد فایل های سایت : www.dmf313.ir

3) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. مهمان

    محمد امین

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

  2. مهمان

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

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

  3. مهمان

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

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

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

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

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

  4. مهمان

    M.king

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

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

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

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

  5. مهمان

    alireza

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

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

      مهدی دمرچیلو

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

  6. مهمان

    محمد

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

    • مهمان

      amin

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

  7. مهمان

    مهیار

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

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

      مهدی دمرچیلو

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

      • مهمان

        مهیار

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

  8. مهمان

    مهیار

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

  9. مهمان

    مهدي

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

  10. مهمان

    بک لینک

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

  11. مهمان

    سید محمد

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

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

      مهدی دمرچیلو

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

  12. مهمان

    hossein ameri

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

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

      مهدی دمرچیلو

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

  13. مهمان

    مرتضی

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

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

      مهدی دمرچیلو

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

  14. مهمان

    rezvan

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

  15. مهمان

    amin

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

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

      مهدی دمرچیلو

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

  16. مهمان

    مهتا

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

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

      مهدی دمرچیلو

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

  17. مهمان

    امید

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

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

      مهدی دمرچیلو

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

  18. مهمان

    masih

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

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

      مهدی دمرچیلو

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

  19. مهمان

    سید مهدی

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

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

      مهدی دمرچیلو

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

  20. مهمان

    علی

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

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

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

      مهدی دمرچیلو

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

      • مهمان

        علی

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

        • مهمان

          علی

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

  21. مهمان

    misf

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

  22. مهمان

    نسترن پورشب

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

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

      مهدی دمرچیلو

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

      • مهمان

        Michel

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

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

          مهدی دمرچیلو

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

  23. مهمان

    حمید

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

  24. مهمان

    It\'s me

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

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

      مهدی دمرچیلو

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

  25. مهمان

    حمید

    ایمیل زدم

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

      مهدی دمرچیلو

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

      • مهمان

        حمید

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

  26. مهمان

    حمید

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

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

      مهدی دمرچیلو

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

  27. مهمان

    حمید

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

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

      مهدی دمرچیلو

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

  28. مهمان

    حمید

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

  29. مهمان

    پروین

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

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

      مهدی دمرچیلو

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

  30. مهمان

    پروین

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

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

      مهدی دمرچیلو

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

  31. مهمان

    زهرا

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

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

      مهدی دمرچیلو

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

      • مهمان

        زهرا

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

  32. مهمان

    مهدی

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

  33. مهمان

    مرتضی

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

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

      مهدی دمرچیلو

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

      • مهمان

        مرتضی

        😐 ممنونم .

    • مهمان

      وحید

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

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

        مهدی دمرچیلو

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

  34. مهمان

    Amir

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

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

      مهدی دمرچیلو

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

  35. مهمان

    پروین

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

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

      مهدی دمرچیلو

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

  36. مهمان

    زهرا

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

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

      مهدی دمرچیلو

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

      • مهمان

        زهرا

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

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

          مهدی دمرچیلو

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

  37. مهمان

    مجید

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

  38. مهمان

    صائب

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

  39. مهمان

    شمیم

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

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

      مهدی دمرچیلو

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

  40. مهمان

    شمیم

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

  41. مهمان

    رضا

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

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

      مهدی دمرچیلو

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

  42. مهمان

    محمود

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

  43. مهمان

    S. N

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

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

      مهدی دمرچیلو

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

  44. مهمان

    علی

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

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

      مهدی دمرچیلو

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

  45. مهمان

    رضا مرادی

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

  46. مهمان

    محمود

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

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

      مهدی دمرچیلو

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

      • مهمان

        محمود

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

      • مهمان

        محمود

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

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

          مهدی دمرچیلو

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

  47. مهمان

    حسین

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

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

      مهدی دمرچیلو

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

  48. مهمان

    یاسر

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

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

      مهدی دمرچیلو

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

      • مهمان

        یاسر

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

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

          مهدی دمرچیلو

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

          • مهمان

            یاسر

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

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

            مهدی دمرچیلو

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

          • مهمان

            یاسر

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

          • مهمان

            حمید

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

  49. مهمان

    حسین

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

  50. مهمان

    hassan

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

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

      مهدی دمرچیلو

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

  51. مهمان

    hassan

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

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

      مهدی دمرچیلو

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

  52. مهمان

    hassan

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

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

      مهدی دمرچیلو

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

      • مهمان

        hassan

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

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

          مهدی دمرچیلو

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

  53. مهمان

    آیدین باقری

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

  54. مهمان

    آیدین باقری

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

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

      مهدی دمرچیلو

      good

    • مهمان

      آیدین باقری

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

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

        مهدی دمرچیلو

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

        • مهمان

          mehran

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

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

            مهدی دمرچیلو

            good

  55. مهمان

    آیدین باقری

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

  56. مهمان

    آیدین باقری

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

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

      مهدی دمرچیلو

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

  57. مهمان

    آیدین باقری

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

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

      مهدی دمرچیلو

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

  58. مهمان

    آیدین باقری

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

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

      مهدی دمرچیلو

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

  59. مهمان

    افشین

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

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

      مهدی دمرچیلو

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

  60. مهمان

    korosh

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

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

      مهدی دمرچیلو

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

  61. مهمان

    نیما

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

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

      مهدی دمرچیلو

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

  62. مهمان

    sss

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

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

      مهدی دمرچیلو

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

  63. مهمان

    sss

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

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

      مهدی دمرچیلو

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

  64. مهمان

    sss

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

  65. مهمان

    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 نوشتین..

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

      مهدی دمرچیلو

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

  66. مهمان

    sss

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

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

      مهدی دمرچیلو

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

  67. مهمان

    sss

    فیوزبیتهارو توو این برنامه ی تست شما چند بذارم؟ ۱ یا ۸؟
    هرچند جفتش جواب نداد

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

      مهدی دمرچیلو

      ۸