IR Receiver Sony Protocol
في هذا الموضوع سنشرح كيف تجعل الميكروكنترولر مستقبل لريموت كنترولر للتحكم في اي شئ اليكرو كنترولر يستطيع التحكم به
من موتور و ريلهات و ألخ
يتم شراء موديل ال
IR Rx
بكل بساطة تنزل التحرير و تسأل عن مأمون او رام او النخيلي و تقوله عايز ار اف ريسيفر بتاع التليفزيون -اللي بيتركب في التلفزيون يعني- هيعمله حوالي 3 جنيه و وأنت هناك بالمرّة عدي على شارع التحرير هتلاقي هناك ناس بتبيع ريموتات كتير قول للراجل هات اي ريموت سوني
sony
لان كل ريموتات السوني بتشتغل بنفس البروتوكول
و تيجي و توصل الموديول بالبيك كما بالشكل
معلومات عامة مهمة
ال اي ار موديول بداخله فلتر على 40 كيلو هرتز
علشان الشمس بتبعث اي ار
و اللمبة بتبعث اي ار
علشان كده اي
IR Rx
لازم يكون دواها فلتر ال
center frequecy
عند 40كيلو هرتز
في برنامجين للانفرا ليد
ليه؟؟؟
برنامج علشان تقرأ بيه الكود اللي الريموت بيبعته
و الثاني بتقوله لو جه الكود بتاع الزار اللى كوده كذا اعمل كذا
طب هنستقبل ازاي بقه
علشان نعرف نستقبل لازم نعرف برتوكول الارسال علشان نعرف نستقبل
بعد بحث قديم
ملخصه
ان البرتوكول عبارة عن
اشارة بدأ
Start pulse
و 12 بت مكونة من أصفار و وحايد
الواحد عبارة عن 1200ميكرو ثانية اون
و 90.ميكرو ثانية اوف
الصفرعبارة عن 90ميكرو ثانية اون
و 90.ميكرو ثانية اوف
______ ___ __ ___ ___ __ ___ ___
___ | | __ | | __ | | __ | | __ | | __ | | __ | | __ |
2400us 1200us 90us
90us 90us 90us |< 1 >|< 0 >|
|<start pulse>|
فبالتالي بما ان ال
pulse
الصفر بتعها ثابت يعني 90 ميكرو ثانية بس
يبقى ههتم فقط اني اراقب الواحد
بس كده هو ده الكود
عملت ميثود بتحسب الواحد
إذا كان 2400 ميكرو يبقى استارت
لو كان 1200 يبقى واحد
لو كان 90 هيبقى صفر
كود القراءة
IR Rx ReadCode
كود الاستخدام
IR Rx Action
ملاحظة إحتمال كبير كود الاستخدام ينفع الريموت لتشابه ريموتات السوني
و ان الشاشة المستخدمة في المشروع
جاهزة لكيت مأمون
و جزاكم الله خيرا
و السلام عليكم و رحمة الله و بركاته
للدعم الفني
145284801
مصطفى
مصر
ملحوظات هامة
اولا
الكود اللي مرسوم فوق هو الكود المبعوث من الريموت للبيك
هو على نفس الهيئة و لكن هو الحقيقة
modulated
ب 40 كيلو هرتز
ثانياً
الكود ده بيحصله
inverted
من الريسيفر
و بيخش العكس و بالتالي عكس ما احنا شرحنا
و جزاكم الله خيراً
في هذا الموضوع سنشرح كيف تجعل الميكروكنترولر مستقبل لريموت كنترولر للتحكم في اي شئ اليكرو كنترولر يستطيع التحكم به
من موتور و ريلهات و ألخ
يتم شراء موديل ال
IR Rx
بكل بساطة تنزل التحرير و تسأل عن مأمون او رام او النخيلي و تقوله عايز ار اف ريسيفر بتاع التليفزيون -اللي بيتركب في التلفزيون يعني- هيعمله حوالي 3 جنيه و وأنت هناك بالمرّة عدي على شارع التحرير هتلاقي هناك ناس بتبيع ريموتات كتير قول للراجل هات اي ريموت سوني
sony
لان كل ريموتات السوني بتشتغل بنفس البروتوكول
و تيجي و توصل الموديول بالبيك كما بالشكل
معلومات عامة مهمة
ال اي ار موديول بداخله فلتر على 40 كيلو هرتز
علشان الشمس بتبعث اي ار
و اللمبة بتبعث اي ار
علشان كده اي
IR Rx
لازم يكون دواها فلتر ال
center frequecy
عند 40كيلو هرتز
في برنامجين للانفرا ليد
ليه؟؟؟
برنامج علشان تقرأ بيه الكود اللي الريموت بيبعته
و الثاني بتقوله لو جه الكود بتاع الزار اللى كوده كذا اعمل كذا
طب هنستقبل ازاي بقه
علشان نعرف نستقبل لازم نعرف برتوكول الارسال علشان نعرف نستقبل
بعد بحث قديم
ملخصه
ان البرتوكول عبارة عن
اشارة بدأ
Start pulse
و 12 بت مكونة من أصفار و وحايد
الواحد عبارة عن 1200ميكرو ثانية اون
و 90.ميكرو ثانية اوف
الصفرعبارة عن 90ميكرو ثانية اون
و 90.ميكرو ثانية اوف
______ ___ __ ___ ___ __ ___ ___
___ | | __ | | __ | | __ | | __ | | __ | | __ | | __ |
2400us 1200us 90us
90us 90us 90us |< 1 >|< 0 >|
|<start pulse>|
فبالتالي بما ان ال
pulse
الصفر بتعها ثابت يعني 90 ميكرو ثانية بس
يبقى ههتم فقط اني اراقب الواحد
بس كده هو ده الكود
عملت ميثود بتحسب الواحد
إذا كان 2400 ميكرو يبقى استارت
لو كان 1200 يبقى واحد
لو كان 90 هيبقى صفر
كود القراءة
IR Rx ReadCode
كود الاستخدام
IR Rx Action
ملاحظة إحتمال كبير كود الاستخدام ينفع الريموت لتشابه ريموتات السوني
و ان الشاشة المستخدمة في المشروع
جاهزة لكيت مأمون
و جزاكم الله خيرا
و السلام عليكم و رحمة الله و بركاته
للدعم الفني
145284801
مصطفى
مصر
ملحوظات هامة
اولا
الكود اللي مرسوم فوق هو الكود المبعوث من الريموت للبيك
هو على نفس الهيئة و لكن هو الحقيقة
modulated
ب 40 كيلو هرتز
ثانياً
الكود ده بيحصله
inverted
من الريسيفر
و بيخش العكس و بالتالي عكس ما احنا شرحنا
و جزاكم الله خيراً
No comments:
Post a Comment