اطلاعیه

Collapse
No announcement yet.

راه اندازی RFID بسیار فوری

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راه اندازی RFID بسیار فوری

    سلام.من توی این یک و نیم ماه گذشته فقط و فقط روی راه اندازی ماژول RF01D داشتم کار میکردم.یعنی داره منو میکشه :angry:
    من میخوام کارتو به ماژول نزدیک کنم و عدد کارت را به avr بفرسته و روی lcd نمایش بدم ( البته برای اول کار ). البته اینم بگم که از لحاظ بستن سخت افزارش و این حرفا فول فولم. تنها مشکلم سر برنامش هست.این را میدونم که ممکنه قبلا بحث شده باشه.ولی من اینترنتو زیر و رو کردم.
    خواشا یک برنامه ساده به زبان بیسیک ( چون فعلا فقط با بیسیک مینویسم )که ساده باشه و بتونم راحت تغییرش بدم برام بزارید.کارم هم فوری فوری هست. :cry2:
    لطفا فایل bas بزارید.hex خالی به دردم نمی خوره.
    از همتون ممنونم. :job:
    [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
    [glow=yellow,2,300]AVR & ARM[/glow]
    [glow=green,2,300]عشق است و برنامه نويسي [/glow]

    #2
    پاسخ : راه اندازی RFID بسیار فوری

    سلام / با کدوم ماژول RFID داری کاری میکنی ؟؟؟ لطفا دیتا شیت یا مدل ماژول بزار . تا بیشتر کمک کنیم
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی

    دیدگاه


      #3
      پاسخ : راه اندازی RFID بسیار فوری

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

      دیدگاه


        #4
        پاسخ : راه اندازی RFID بسیار فوری

        سلام
        من این برنامه رو با EM-18 تو بسکام نوشتم و جواب گرفتم


        $crystal = 8000000
        $baud = 9600
        Config Lcd = 16 * 2
        Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , Rs = Pinc.5 , E = Pinc.4
        Step1:
        Incr E
        C(e) = Waitkey()
        If E < 12 Then Goto Step1
        For E = 3 To 12
        Incr P
        Mid(code , P , 1) = C(e)
        Next
        cls
        lcd code

        دیدگاه


          #5
          پاسخ : راه اندازی RFID بسیار فوری

          نوشته اصلی توسط n2
          سلام
          من این برنامه رو با EM-18 تو بسکام نوشتم و جواب گرفتم
          دوست عزیز لطف کنید فایلو کامل بزارید.
          در ضمن همان طور که گفتم ماژول RF01D هست که دیتاشیت فارسی همان فایل pdf منتشر شده توسط eca.ir هست.تو را به خدا کمک کنید دارم منفجر میشم. :angry:
          لطف کنید یه برنامه خوب بزارین که 1000درصدی جواب بده.ممنون
          [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
          [glow=yellow,2,300]AVR & ARM[/glow]
          [glow=green,2,300]عشق است و برنامه نويسي [/glow]

          دیدگاه


            #6
            پاسخ : راه اندازی RFID بسیار فوری

            چه قدر عجله داری؟
            طبق دیتاشیت شما بسته به اینکه میخوای دیتارو چه جوری دریافت کنی(قالب کد) باید پین هارو به زمین وصل و یا ازاد بزاری.
            بعد از اینکه ماژول رو راه اندازی کردی کاری لازم نیست انجام بدی هر وقت که کارت نزدیک کارتخوان بشه کد کارت ارسال میشه شما فقط در برنامه از دستور دریافت اطلاعات از سریال استفاده میکنی. من زبان C کار میکنم و با این ماژول تاحالا کار نکردم ولی طبق نوشته های دیتاشیت که فارسی هم هست خیلی ساده میشه باهاش کار کرد.
            اگه زبان c بود شما فقط کافی بود با دستور scanf مقدار رو میگرفتید و با دستور چاپ ال سی دی اون رو مینوشتید رو ال سی دی. :icon_razz:
            اینقدر کار پیچیده ای نیست و لازم هم نیست که نابود بشی.

            دودمانم بر باد رفت

            دیدگاه


              #7
              پاسخ : راه اندازی RFID بسیار فوری

              نوشته اصلی توسط MKB
              چه قدر عجله داری؟
              طبق دیتاشیت شما بسته به اینکه میخوای دیتارو چه جوری دریافت کنی(قالب کد) باید پین هارو به زمین وصل و یا ازاد بزاری.
              بعد از اینکه ماژول رو راه اندازی کردی کاری لازم نیست انجام بدی هر وقت که کارت نزدیک کارتخوان بشه کد کارت ارسال میشه شما فقط در برنامه از دستور دریافت اطلاعات از سریال استفاده میکنی. من زبان C کار میکنم و با این ماژول تاحالا کار نکردم ولی طبق نوشته های دیتاشیت که فارسی هم هست خیلی ساده میشه باهاش کار کرد.
              اگه زبان c بود شما فقط کافی بود با دستور scanf مقدار رو میگرفتید و با دستور چاپ ال سی دی اون رو مینوشتید رو ال سی دی. :icon_razz:
              اینقدر کار پیچیده ای نیست و لازم هم نیست که نابود بشی.
              با تشکر از جوابتان.ولی من تو برنامه مشکل دارم.سخت افزار را طبق دیتاشیت منتشر شده توسط وبسایت eca بستم و درسته.ولی برنامه نوشتم باید جواب بده که نمیده.مشکلم برنامش هست.
              پایه های sw2 و sw3 را به زمین وصل کردم تا کد ده رقمی بفرسته.مشکل اینجاست که کد توسط ماژول فرستاده میشه.ولی میکرو نمیگیره.
              شما بگین از چه دستوری استفاده کنم؟input? Inkey? Waitkey
              من با دستورای input و inkey استفاده کردم ولی... اگر با دستور waitkey بزارم جواب میده؟ یا مشکلم از پروگرامره؟
              زود بگید.ممنون
              [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
              [glow=yellow,2,300]AVR & ARM[/glow]
              [glow=green,2,300]عشق است و برنامه نويسي [/glow]

              دیدگاه


                #8
                پاسخ : راه اندازی RFID بسیار فوری

                اول باید ببینیم تغذیه ها یکی هست یا نه حد اقل گرند تغذیه ها
                دوم اینکه نرخ دریافت و ارسال دیتای سریال هم باید یکی باشه.
                سوم اینکه در دیتاشیت گفته که استرینگ ارسال میشه و من متاسفانه بیسیک بلد نیستم ولی از دستوری باید استفاده کنید که رشته های استرینگ دریافت میکنه.
                چهارم اینکه قبل از کار میکرو در محیط کم نویز و با تغذیه کم نویز روشن بشه.یک تست گرفته بشه.مثلا روی ال سی دی چیزی بنویسیم و با یه میکرو دیگه یک کد شبیه سازی کنیم بدیم به میکرو اصلی و از این قبیل کار ها.
                حالا حتما باید بیسیک باشه اگه C باشه استاد قبول نمیکنه؟ :icon_razz: :mrgreen:
                البته من رفتم تا فردا صبح اگه سوالی هست مطرح کنید فردا در خدمت هستم
                دودمانم بر باد رفت

                دیدگاه


                  #9
                  پاسخ : راه اندازی RFID بسیار فوری

                  دوستان.
                  بالاخره تونستم راه بندازم.توی همون مهرماه. :wow:
                  تنها مشکلش این بود که یک کریستال خارجی میخواست.تازه میکرو را هم از atmega8 به atmega16 تغییر دادم.
                  ممنون.
                  [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
                  [glow=yellow,2,300]AVR & ARM[/glow]
                  [glow=green,2,300]عشق است و برنامه نويسي [/glow]

                  دیدگاه


                    #10
                    پاسخ : راه اندازی RFID بسیار فوری

                    نوشته اصلی توسط omidrobot
                    دوستان.
                    بالاخره تونستم راه بندازم.توی همون مهرماه. :wow:
                    تنها مشکلش این بود که یک کریستال خارجی میخواست.تازه میکرو را هم از atmega8 به atmega16 تغییر دادم.
                    ممنون.
                    سلام خسته نباشی داداش . منم هفته بعد باید باید پروژه رو اراعه بدم و دقیقا به این مشکلی که شما داشتی بر خوردم الان یک هفته است دارم باهاش جنگ میکنم اگه بگی دقیقا چطوری راش انداختی ممنون میشم .

                    دیدگاه


                      #11
                      پاسخ : راه اندازی RFID بسیار فوری

                      سلام دوست عزیز
                      اگر با کامپایلر بسکام میخواهید
                      یک نمونه با میکرو مگا 8 و کریستال داخلی در مقاله داخل امضاء من هست که فکر کنم بتونه براتون مفید باشه
                      آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                      مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                      _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                      دیدگاه


                        #12
                        پاسخ : راه اندازی RFID بسیار فوری

                        سلام دوستان یه سوال
                        ماژول های RFID برای اتصال به میکرو نیاز به پیکر بندی ورودی سریال(دستور config serialin )ندارند یعنی بدون این دستور میتونیم دیتای سریال رو به میکرو ارسال کنیم ؟

                        دیدگاه


                          #13
                          پاسخ : راه اندازی RFID بسیار فوری

                          نوشته اصلی توسط sina1359
                          سلام دوست عزیز
                          اگر با کامپایلر بسکام میخواهید
                          یک نمونه با میکرو مگا 8 و کریستال داخلی در مقاله داخل امضاء من هست که فکر کنم بتونه براتون مفید باشه
                          سلام آقا سینا . واقعا ممنونم که راهنمایی کردین من هنوز وقت نکردم برنامه رو تست کنم ولی به احتمال زیاد تو همون قسمت تعیین فرکانس که باید فرکانس میکرو رو با فرکانسی که تو برنامه استفاده کردیم یکی کنیم مشکل دارم . بازم ممنونم من شاید یه سال دیگه هم نمیفهمیدم باید این کارو بکنم .

                          دیدگاه


                            #14
                            پاسخ : راه اندازی RFID بسیار فوری

                            نوشته اصلی توسط n2
                            سلام
                            من این برنامه رو با EM-18 تو بسکام نوشتم و جواب گرفتم


                            $crystal = 8000000
                            $baud = 9600
                            Config Lcd = 16 * 2
                            Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , Rs = Pinc.5 , E = Pinc.4
                            Step1:
                            Incr E
                            C(e) = Waitkey()
                            If E < 12 Then Goto Step1
                            For E = 3 To 12
                            Incr P
                            Mid(code , P , 1) = C(e)
                            Next
                            cls
                            lcd code
                            این برنامه رو منم چک کردم
                            یه مشکل کوچیک داره اونم زمان نگاه داشتن کارت روبروی کارت خوانه
                            کسی میدونه چرا ؟

                            دیدگاه


                              #15
                              پاسخ : راه اندازی RFID بسیار فوری

                              نوشته اصلی توسط mo.om
                              سلام خسته نباشی داداش . منم باید باید پروژه رو اراعه بدم و دقیقا به این مشکلی که شما داشتی بر خوردم الان یک هفته است دارم باهاش جنگ میکنم اگه بگی دقیقا چطوری راش انداختی ممنون میشم .
                              سلام.دوستان برای اینکه جواب بده باید کلاک ها را تنظیم کنید.با atmega8 اومدم رو کریستال خارجی تنظیم کردم و جواب گرفتم.اگر کمک بخواین مطرح کنید؟ اصلا کار سختی نیست.
                              نوشته اصلی توسط alisu
                              سلام دوستان یه سوال
                              ماژول های RFID برای اتصال به میکرو نیاز به پیکر بندی ورودی سریال(دستور config serialin )ندارند یعنی بدون این دستور میتونیم دیتای سریال رو به میکرو ارسال کنیم ؟
                              دوست عزیز برای راه اندازی این ماژول نیاز به هیچ پیکربندی خاصی نداره.فقط با پایه های sw2 و sw3 ماژول میتوان نوع عدد ارسالی ماژول را تنظیم کرد.به همین سادگی.
                              [glow=red,2,300]بياييد با كمك هم الكترونيك را گسترش دهيم[/glow]
                              [glow=yellow,2,300]AVR & ARM[/glow]
                              [glow=green,2,300]عشق است و برنامه نويسي [/glow]

                              دیدگاه

                              لطفا صبر کنید...
                              X