اطلاعیه

Collapse
No announcement yet.

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

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

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

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

    $regfile = "m32def.dat"
    $crystal = 8000000
    Config Portd = Output
    Config Rc5 = Pind.6
    Enable Interrupts
    Dim Address As Byte , Command As Byte
    Do
    Getrc5(address , Command)
    If Command = 12 Then
    Set Portd.0
    End If
    If Command = 13 Then
    Reset Portd.0
    End If
    Loop
    End

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

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

    نوشته اصلی توسط RahimEdison نمایش پست ها
    سلام به همه بزرگواران
    میخوام با گیرنده مادون قرمز (مشهور به چشم پارسی) فقط یک خروجی از میکرو رو صفر و یک کنم اما به شرطی
    شرطشم اینه که فقط با دکمه پاور تمام کنترل های تلویزیون ، دی وی دی ، ماهواره و ... کار کنه و لا غیر
    الان مشکلم اینه که کد ارسالی کنترل سامسونگ ، ال جی ، مارشال یا ... چیه و به میکرو بگم وقتی چه کدی رو دریافت کردی خروجی رو یک کنی
    اینترنت رو ریختم به هم اما مطلبی پیدا نکردم که کمکم کنه
    اینم یه نمونه برنامه گیرنده که با فرستنده ساخته شده توسط خودم کار میکنه

    $regfile = "m32def.dat"
    $crystal = 8000000
    Config Portd = Output
    Config Rc5 = Pind.6
    Enable Interrupts
    Dim Address As Byte , Command As Byte
    Do
    Getrc5(address , Command)
    If Command = 12 Then
    Set Portd.0
    End If
    If Command = 13 Then
    Reset Portd.0
    End If
    Loop
    End

    لطفا کمکم کنید
    نرم افزار icontrol.apk کدهای ارسالی تمام کنترل ها رو شبیه سازی میکنه
    یا اینکه اگه مطلبی پیدا نکردید میتونید کدها رو دستی ضبط کنید
    If the wind will not serve, take to the oars

    دیدگاه


      #3
      پاسخ : کدهای کنترلهای مادون قرمز

      نوشته اصلی توسط ASHIT AXAR نمایش پست ها
      نرم افزار icontrol.apk کدهای ارسالی تمام کنترل ها رو شبیه سازی میکنه
      یا اینکه اگه مطلبی پیدا نکردید میتونید کدها رو دستی ضبط کنید
      نیازی نیست وقتی که همه اینا مستنداتش داخل اینترنت هست به صورت جامل و کامل
      کافیه یه سرچ بزنید الان درددست رس ندارم وگر نه میفرستادم
      شما باید اول ببینی هر ریموت از چه پروتکلی استفاده میکنه و همه رو با یه اسکوپ یا لاجیک آنالایزر و یه
      گیرنده مادون قرمز از همونا که داری دیکود کنی بعد دسته بندی کنی یه سری از کدینگ NEC استفاده میکنه یه سری از SONY و غیره بازشون کنی از رویه آیسی داخلشون میتونی بفهمی بعد هرکدوم برایه دکمه خاموش و روشن یه کامند رو میفرسته که باید ببینی چنده اونم به راحتی میتونی با میکرو یه برنامه بنویسی و کامند ها رو بگیری و بفرستی با پورت سریال به کامپیوتر
      بعد دیگه بقیش رو هم که خودت میدونی

      دیدگاه


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

        سلام
        یک راه این هست که با دریافت هر سیگنالی میکرو روشن خاموش کنه.
        راه دوم کلید را یک بار فشار دهید و خروجی راضبط کنید.(یادگیری)

        دیدگاه


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

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

          دیدگاه


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

            نوشته اصلی توسط RahimEdison نمایش پست ها
            سلام به همه بزرگواران
            میخوام با گیرنده مادون قرمز (مشهور به چشم پارسی) فقط یک خروجی از میکرو رو صفر و یک کنم اما به شرطی
            شرطشم اینه که فقط با دکمه پاور تمام کنترل های تلویزیون ، دی وی دی ، ماهواره و ... کار کنه و لا غیر
            الان مشکلم اینه که کد ارسالی کنترل سامسونگ ، ال جی ، مارشال یا ... چیه و به میکرو بگم وقتی چه کدی رو دریافت کردی خروجی رو یک کنی
            اینترنت رو ریختم به هم اما مطلبی پیدا نکردم که کمکم کنه
            اینم یه نمونه برنامه گیرنده که با فرستنده ساخته شده توسط خودم کار میکنه

            $regfile = "m32def.dat"
            $crystal = 8000000
            Config Portd = Output
            Config Rc5 = Pind.6
            Enable Interrupts
            Dim Address As Byte , Command As Byte
            Do
            Getrc5(address , Command)
            If Command = 12 Then
            Set Portd.0
            End If
            If Command = 13 Then
            Reset Portd.0
            End If
            Loop
            End

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

            دوست عزیز شما چندین راه دارید :
            ساخت مدار آشکار ساز کدهای ریموت
            اون نرم افزاری که دوستمون گفتند
            سایت سازنده من یادم میاد که یک کنترل تلویزیون سونی ساخته بودم چند سال پیش کد هاشو از سایت خودشون پیدا کردم
            موفق باشید
            انسان فکر میکند ** ماشین کار میکند

            دیدگاه


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

              با سلام، دوستان من هم همین مشکل رو داشتم و چون بی جواب موندم پروژه رو بی خیال شدم.
              یه سوال دیگه هم برام وجود داشت و داره، که فرکانس کاری استانداردهای مثلا Sony ،nec،... با هم فرق می کنن یا نه،
              یه جا خوندم فرق دارن. و اگه فرق دارن کنترلهای مستر چه جوری فرکانس خودشون رو تطبیق میدن،
              ممنون میشم جوابم رو بدید.

              دیدگاه


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

                فرکانسشون اکثرا یکی هست حدود 38 کیلوهرتز .. تفاوت بین کنترل ها فقط مربوط به دیتا و ادرس هستش

                دیدگاه

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