اطلاعیه

Collapse
No announcement yet.

طراحی ریموت مادون قرمز همه کاره

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

    طراحی ریموت مادون قرمز همه کاره

    فرض کنید یه ریموت کنترول مادون قرمز داریم و با میکرو یک گیرنده واسه دریافت سیگنالهای خروجی همون ریموت مادون قرمز درست کردیم و رو به روش قرار دادیم. حالا سوال:آیا میشه توسط میکرو دقیقا همون سیگنالهای خروجی از ریموت را کپی کنیم و توایپرم ذخیره کنیم.مثلا یک دکمه اش رو.کاری هم به پروتکل نداشته باشیم.یعنی دقیقا مثل کار دستگاه کپی .؟ سیگنال رو دریافت میکنیم و همون را که دریافت کردیم را ذخیره میکنیم.کاریم به پروتکل نداشته باشیم(کپی زدن از رو سیگنال دریافتی).
    جدیدترین ویرایش توسط leader.; ۱۳:۳۶ ۱۳۹۵/۰۴/۱۵.

    #2
    پاسخ : طراحی ریموت مادون قرمز همه کاره

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

    دیدگاه


      #3
      تشکر.
      یه دونه ریموت ایزی جاوا رو باز کردم توش یهic یه دونه ایپرام 128بود.حالا نمیگم حتما اونام این مدلی این کنترول رو طراحی کردن انا شواهد نشون میده به احتمال قریب به یقین اینطوریه.حالا چطوری میشه تقریبا 165 دکمه رو توی ایپرام128 جابدن والله اعلم.
      از انجا میگم طراحی این ریموتها بر اساس کپی برداریه که هر ریموتی رو کپی میکنند.البته شاید با پروتکل بازی اینکارو کنند ولی هر ریموتی رو!! فک نمیکنم.

      لطفا دوستان نظر بدن
      جدیدترین ویرایش توسط اشکان غفارزاده; ۰۰:۱۵ ۱۳۹۵/۰۷/۲۱.

      دیدگاه


        #4
        پاسخ : طراحی ریموت مادون قرمز همه کاره

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


        دیدگاه


          #5
          پاسخ : طراحی ریموت مادون قرمز همه کاره

          ریموت ایزی جاوا تو بازار هست که میتونه 4 تا ریموت را بهش کپی کرد و به جای 4 ریوت کنترول مادون قرمز ازش استفاده کرد.کلا 46 تا دکمه داره که ضربدر 4 بشه میشه184تا.
          بعبارتی این ریموت با یه eprom24c128 میتونه 185 کد کلید رو هم یاد بگیره و هم باز تولید کنه.
          این ریموتها برای ارسال و دریافت حتی از ledدوپایه استفاده میکنند و به مشکل آشکار سازی فرکانس کریر هم با این کار بر نمیخورند
          بجز ریموت کولر گازیهاکه جواب نداده من هر ریمدت از هر مارکی رو رو اینا امتهان کردم و جواب داده.

          چرا نمیتونیم با میکرو همچین کاری انجام بدیم.
          توی فرومهای مختلفی مباحث زیادی در این مورد صورت گرفته ولی کار با پروتکل شناسی ونهایتا ست کردن چند کنترول بیش از این پیشرفتی بدست نیامده.
          میخوام بدونم این ریموتها چطوری کار میکنن؟
          دوستانی که در این مورد میتونن کمکی بکنند لطفا دریغ نفرمایند
          جدیدترین ویرایش توسط leader.; ۱۲:۰۱ ۱۳۹۵/۰۷/۲۱.

          دیدگاه


            #6
            پاسخ : طراحی ریموت مادون قرمز همه کاره

            این آی سی رو که میگید من تو روبو ایکیو و همین فروشگاه گشتم نبود
            ببینید روشهایی برای فشرده سازی وجود داره اما نمیگم که میشه این همه کد کلید رو همش تو 128 بایت /کیلوبایت ذخیره کرد
            خودمم نمیدونم
            اما 1 سال پیش یه برنامه نوشتم که کد ریموت ها رو در میاورد
            کلا حدود 60 تا 0 و 1 میخوره تا کد ارسال بشه
            برای ذخیره مدت زمان هر 0 یا 1 باید یه آرایه از نوع int تعریف کرد چون بعضی مدت زمان های 0 یا 1 هست که از 255 بیشتره ( مثلا 1500 )
            حالا حساب کن برای یه کد کلید 2 بایت در 60 میشه 120 بایت که فقط برای ذخیره یه کلید هست
            البته میشه به جای استفاده از دوبایت برای ذخیره مدت زمان 0 یا 1 از یه بایت استفاده کرد
            یعنی میشه آرایه رو از نوع char تعریف کرد
            یعنی بایدبیشترین مدت زمان رو بر عدد ثابتی تقسیم کنیم که مقدار نهایی بین 0 تا 255 قرار بگیره
            اون وقت میشه تو یه بایت ذخیرش کرد و نهایتا برای تولید دوباره اون مدت زمان رو در اون عدده ضرب کرد تا به مقدار واقعی دست یافت

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

            این 128 که میگید به بایت هست یا کیلو بایت ؟؟؟
            آرزوی سرافرازی برای ایران عزیز . . .


            دیدگاه


              #7
              پاسخ : طراحی ریموت مادون قرمز همه کاره

              دیتا شیتش دو نت هست ولی تا جایی که یادم هست به کیلو هست.
              جالبتر اینکه این دو تاicکه یکی همون آی سی حافظه یا همون24c128 و آی سی اصلی اصلا مشخصاتی روش ننوشتن.
              بعبارتی روش نزدن.
              چند مدل مختلف رو از بازار مخصوصا مارکهای اصلی رو تهیه کردم در تمامی کارکها از یکic16 pinاستفاده شده که آنهایی هم که روشون شماره زدن اصلا شناسنامه ندارن.
              یعنی تو نت شماره آی سی رو که جستجو کنی چرنو پرند میاره.

              دیدگاه


                #8
                پاسخ : طراحی ریموت مادون قرمز همه کاره

                ممکنه از نمای بیرونی دستگاه و همینطور از مدارش عکس بزاری ؟
                آرزوی سرافرازی برای ایران عزیز . . .


                دیدگاه


                  #9
                  پاسخ : طراحی ریموت مادون قرمز همه کاره

                  چشم سعی میکنم
                  جدیدترین ویرایش توسط leader.; ۲۳:۱۳ ۱۳۹۵/۰۷/۲۱.

                  دیدگاه


                    #10
                    کدهای مادون قرمز و ...

                    آیا صرفا با داشتن کدهای هگز مادون قرمز میتوان آنها را تولید کرد ؟
                    اگر بله؟ چطوری؟

                    دیدگاه


                      #11
                      پاسخ : کدهای مادون قرمز و ...

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


                      دیدگاه


                        #12
                        پاسخ : طراحی ریموت مادون قرمز همه کاره

                        یه فرستنده مادون قرمزو به پایه tx وصل کنید
                        هردستوریکه با سریال بفرستین رو این پایه براتون تولید میکنه
                        همینطورهم میشه یه گیرنده مادون قرمز رو به پایه rx وصل کرد و اطلاعاتو خوند
                        اینطوری میشه هرچی ریموت تو خونه دارینو کداشو در بیارین
                        ذخیرشم زیاد جا نمیگیره چون نیاز نیس به باینری کدارو ذخیره کنید،همرو اول به هگز تبدیل کنید بعد تو آدرس eeprom ذخیره کنید
                        هرآدرسه at24c32--1024 یه بایته ینی 8 بیت

                        دیدگاه


                          #13
                          پاسخ : کدهای مادون قرمز و ...

                          نوشته اصلی توسط leader. نمایش پست ها
                          آیا صرفا با داشتن کدهای هگز مادون قرمز میتوان آنها را تولید کرد ؟
                          اگر بله؟ چطوری؟
                          هگزهارو و میدن به یک میکرو و میکرو تبدیلش م کنه به موج های منطقی صفر و یک و میده به فرستنده .فرستنده هم براساس این کدهای صفرو یک متناسب با اون روشن و خاموش میشه .البته با دستورشخص شخیص میکرو.که در صورت روشن بودن منطق یک رو می فرستد و در صورت خاموش بودن صفر. متناسب با اون گیرنده هم همیشه منتظر موج خواهد موند.به محض دریافت موج البته طبق برنامه که به میکرو درسمت گیرنده داده شده هروقت این صفرو یک گیرنده با هردستوری که در ان قرار داده اند تطابق داشت همون دستور اجرا می شود.
                          eshop-hodhod.ir

                          دیدگاه


                            #14
                            پاسخ : طراحی ریموت مادون قرمز همه کاره


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

                            دیدگاه


                              #15
                              پاسخ : طراحی ریموت مادون قرمز همه کاره

                              Power
                              (Copy to Clipboard)
                              0000 006c 0000 0061 00ab 00aa 0015 0016 0015 0016 0015 0016 0015 003f 0016 003f 0015 0016 0015 0016 0015 0016 0015 003f 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0015 039d 00ab 00aa 0015 0016 0015 0016 0015 0016 0015 003f 0016 003f 0015 0016 0015 0016 0015 0016 0015 003f 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0015 03e1 00ab 00aa 0015 0016 0015 0016 0015 0016 0015 003f 0016 003f 0015 0016 0015 0016 0015 0016 0015 003f 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0015 039d 00ab 00aa 0015 0016 0015 0016 0015 0016 0015 003f 0016 003f 0015 0016 0015 0016 0015 0016 0015 003f 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0015 03e1 00ab 00aa 0015 0016 0015 0016 0015 0016 0015 003f 0016 003f 0015 0016 0015 0016 000d 0001

                              این کد پاور سامسونگ svp6000 هست.
                              خب حالا با داشتن این کد چطوری با میکرو میشه این دستگاه رو مثلا روشن کرد؟
                              آیا صرفا با ارسال این کدها به خروجی (یکی از پینهای میکرو) متصل به ir sender میتوان این کا رو کرد؟
                              اگر بله؟ پس قضیه تایمینگ و تفاوتش در پروتکلهای مختلف چه میشود؟
                              جدیدترین ویرایش توسط leader.; ۰۶:۳۲ ۱۳۹۵/۰۹/۱۲.

                              دیدگاه

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