قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

alaa Mohammed
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2009
الدولة: ALEX
المشاركات: 68
نشاط [ alaa Mohammed ]
قوة السمعة:0
قديم 29-01-2010, 12:31 PM المشاركة 1   
افتراضي ريموت كنترول Twitter FaceBook Google+



بدى اتحكم بميكروكنترولر بيك عن طريق ريموت كنترول تليفزيون
كيف يتم ذلك؟

اعلانات

الصورة الرمزية sonic 
sonic 
:: عضو ::
تاريخ التسجيل: Aug 2009
الدولة: مصر الاسكندرية
المشاركات: 298
نشاط [ sonic  ]
قوة السمعة:0
قديم 30-01-2010, 01:02 AM المشاركة 2   
افتراضي


السلام عليكم
انا من رايى يعنى ولكن مش متأكد ان الفروض البيك يكون فيه اكواد الريموت بعنى لو مثلا ضغط على رقم 1 فى الريموت المفروض البيك يتعرف على الكود بتاعه وينفذ الامر وهكذا فى بقيه الازرر فى الريموت

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 30-01-2010, 03:55 AM المشاركة 3   
افتراضي


بدى اتحكم بميكروكنترولر بيك عن طريق ريموت كنترول تليفزيون
كيف يتم ذلك؟
ريموت الأجهزة الإلكترونية يصنع فى صورة زوج من المتكاملات
واحدة لإصدار شفرات محددة وتوضع داخل الريموت
الثانية مبرمجة لفك هذه الشفرات وتوضع داخل الجهاز

وهناك احتياطات حتى لا تترجم بالخطأ متكاملة صنعت لطراز محدد ارسال طراز آخر حتى لا تستخدم ريموت الدش فتغلق التلفزيون بالخطأ

لتحديد هذه الشفرات تحتاج اوسيلوسكوب لتقرأ به ما يرسله هذا الريموت والذى يختلف من طراز لآخر ثم تبرمج الميكرو كونتروللر للإستجابة لها
لو اشتريت الريموت العام القابل للبرمجة لأى ريموت ستجد معه جدول يحتوى مئات أو اكثر من الف نوع مختلف

لذا الأسهل أن تشترى القطعة المناظرة للريموت داخل التليفزيون وتستخدمها


alaa Mohammed
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2009
الدولة: ALEX
المشاركات: 68
نشاط [ alaa Mohammed ]
قوة السمعة:0
قديم 03-02-2010, 07:23 PM المشاركة 4   
افتراضي


انا عايزة استخدم ريموت philips
ازاى اعمل كود ال( ٌRC5 )
بالسى ؟؟
هو ينفع اكتب بيسك فى برنامج ميكروسى ؟؟


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:99
قديم 03-02-2010, 08:22 PM المشاركة 5   
افتراضي


ريموت الأجهزة الإلكترونية يصنع فى صورة زوج من المتكاملات
واحدة لإصدار شفرات محددة وتوضع داخل الريموت
الثانية مبرمجة لفك هذه الشفرات وتوضع داخل الجهاز

وهناك احتياطات حتى لا تترجم بالخطأ متكاملة صنعت لطراز محدد ارسال طراز آخر حتى لا تستخدم ريموت الدش فتغلق التلفزيون بالخطأ

لتحديد هذه الشفرات تحتاج اوسيلوسكوب لتقرأ به ما يرسله هذا الريموت والذى يختلف من طراز لآخر ثم تبرمج الميكرو كونتروللر للإستجابة لها
لو اشتريت الريموت العام القابل للبرمجة لأى ريموت ستجد معه جدول يحتوى مئات أو اكثر من الف نوع مختلف

لذا الأسهل أن تشترى القطعة المناظرة للريموت داخل التليفزيون وتستخدمها
لقد وضع احد الاعضاء وارسل لى كود ريموت Sony
وطلب منى برنامج فى الكمبيوتر يقوم بارسال هذة الشفرات
ده الكود
كود:
#
# this config file was automatically generated
# using lirc-0.6.5(sir) on Tue Oct  1 16:10:54 2002
#
# contributed by robo*ranet.sk 
#
# brand:                       sony tv RM-827T
# model no. of remote control: 
# devices being controlled by this remote:
#

begin remote

  name  sonytv
  bits            7
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       2356   634
  one          1161   634
  zero          563   634
  ptrail        563
  post_data_bits  4
  post_data      0x8
  gap          44908
  repeat_bit      0

      begin codes
          power                    0x0000000000000054
          mute                     0x0000000000000014
          tv                       0x000000000000000E
          txt                      0x000000000000007E
          display                  0x000000000000002E
          1                        0x0000000000000000
          2                        0x0000000000000040
          3                        0x0000000000000020
          4                        0x0000000000000060
          5                        0x0000000000000010
          6                        0x0000000000000050
          7                        0x0000000000000030
          8                        0x0000000000000070
          9                        0x0000000000000008
          0                        0x0000000000000048
          1_                       0x0000000000000018
          2_                       0x0000000000000058
          sleep                    0x0000000000000036
          +                        0x0000000000000017
          -                        0x0000000000000057
          select                   0x000000000000001F
          picmode                  0x0000000000000034
          a/b                      0x0000000000000074
          time                     0x000000000000006A
          tv/video                 0x0000000000000052
          hold                     0x0000000000000052
          vol+                     0x0000000000000024
          vol-                     0x0000000000000064
          prg+                     0x0000000000000004
          prg-                     0x0000000000000044
      end codes

end remote


هذا هو البرنامج






التحميل من هنا
http://www.mediafire.com/?zznnnmhimr2


سلااااااااااااااااااااااااااااااام

مهندس احمد الشيمى

مصـــــــــــــــــــــــــــــــــــــر


alaa Mohammed
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2009
الدولة: ALEX
المشاركات: 68
نشاط [ alaa Mohammed ]
قوة السمعة:0
قديم 05-02-2010, 03:44 PM المشاركة 6   
افتراضي


شكرا على ردودكم واهتمامكم


alaa Mohammed
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2009
الدولة: ALEX
المشاركات: 68
نشاط [ alaa Mohammed ]
قوة السمعة:0
قديم 13-02-2010, 11:34 AM المشاركة 7   
افتراضي


هذا الكود كتبته لريموت فيلبس rc0764
فهل هذا الكود صحيح ومظبوط ام لا


::
::
::
::
'************************************************* ***************
'* Name : UNTITLED.BAS *
'* Author : [select VIEW...EDITOR OPTIONS] *
'* Notice : Copyright (c) 2010 [select VIEW...EDITOR OPTIONS] *
'* : All Rights Reserved *
'* Date : 2/7/2010 *
'* Version : 1.0 *
'* Notes : *
'* : *
'************************************************* ***************
Device = 16F628A
RC5IN_PIN = PORTA.0 ' Choose the port and pin for the infrared sensor
Dim RC5_WORD As Word ' Create a WORD variable to receive the data
Dim RC5_DATA As RC5_WORD.LowByte ' Alias the COMMAND byte to RC5_WORD low byte
Dim RC5_ADDRESS As RC5_WORD.HighByte ' Alias the COMMAND byte to RC5_WORD high byte
TRISA.0=1
TRISA.1=0
TRISA.2=0
TRISA.3=0
TRISA.4=0
TRISA.5=0
TRISA.6=0
TRISA.7=0
TRISB=$00
ALL_DIGITAL = On ' Make all pins digital mode
While 1 = 1 ' Create an infinite loop
Repeat
RC5_ADDRESS =%11100000
RC5_WORD = RC5In ' Receive a signal from the infrared sensor
If RC5_DATA = %00000001 Then PORTB.0=1
If RC5_DATA =$01 Then PORTB.1=1
If RC5_DATA =$02 Then PORTB.2=1
If RC5_DATA =$03 Then PORTB.3 = 1
If RC5_DATA =$04 Then PORTB.4 =1
If RC5_DATA =$05 Then PORTB.5=1
If RC5_DATA =$06 Then PORTB.6=1
If RC5_DATA =$07 Then PORTB.7=1
If RC5_DATA =$08 Then PORTA.1=1
If RC5_DATA =$09 Then PORTA.2=1
If RC5_DATA=$10 Then PORTA.3=1
If RC5_DATA=$11 Then PORTA.4=1
If RC5_DATA =$20 Then PORTA.5 =1
If RC5_DATA =$21 Then PORTA.6 =1

Until RC5_DATA<> 255 ' Keep looking until a valid header found
Wend

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:56 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025