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

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

Anas Ali
:: مهندس ::
تاريخ التسجيل: Nov 2014
المشاركات: 5
نشاط [ Anas Ali ]
قوة السمعة:0
قديم 10-11-2014, 10:43 PM المشاركة 1   
افتراضي مساعدة في Ir Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته,,,

لدي مشروع وهو التحكم في إشارة المرور عن بعد.و هذا المشروع يشترط له:
1)فتح اشارة المرور عبر ريموت كنترول.
2)تبقى الإشارة مفتوحة لحين انقطاع السيجنال(ir)بين المستقبل والمرسل,ثم تقفل.

يجب تعويض الإشارة السابقة بالوقت (التي كانت مفتوحة)قبل أن نفتح الأخرى بالريموت.

أتمنى مساعدتي في كود البرنامج بالمايكروسي.كذلك لمحة عن الأدوات التي أحتاجها في تصميم المشروع.

جزى الله من ساعدني خير الجزاء

اعلانات

Anas Ali
:: مهندس ::
تاريخ التسجيل: Nov 2014
المشاركات: 5
نشاط [ Anas Ali ]
قوة السمعة:0
قديم 13-11-2014, 08:31 PM المشاركة 2   
افتراضي


أرجو الرد علي فآخر موعد لعرض البروجيكت هو الأربعاء القادم..أتمنى مساعدتي في كود البرنامج نفسه وليس كود فك تشفير الريموت.يعني ما هو الكود الذي أقول للمتحكم في حالة جائتك اشارة Ir افتح الإشارة واجعلها خضراء وأقفل الآخرى وانتظر لحين انقطاع الإشارة لتفتح الإشارة الأخرى؟

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

الصورة الرمزية ياسين الحانوتي
ياسين الحانوتي
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2013
المشاركات: 164
نشاط [ ياسين الحانوتي ]
قوة السمعة:0
قديم 14-11-2014, 09:33 AM المشاركة 3   
افتراضي


وعليكم السلام أخي لم أفهم المشروع


Anas Ali
:: مهندس ::
تاريخ التسجيل: Nov 2014
المشاركات: 5
نشاط [ Anas Ali ]
قوة السمعة:0
قديم 14-11-2014, 10:38 AM المشاركة 4   
افتراضي


وعليكم السلام أخي لم أفهم المشروع

مشروعي عبارة عن اشارة مرور يتم التحكم فيها عن بعد عن طريق ريموت كنترول مزودا في سيارة الإسعاف للحالات الطارئة.من شروط المشروع:
1)فتح اشارة المرور بالريموت وإغلاق بقية الإشارات الأخرى الوجودة في التقاطع.
2)تبقى الإشارة مفتوحة ولا تغلق حتلى مرور سيارة الإسعاف,ثم تغلق الإشارة ويتم تعويض الإشارة السابقة الي كانت مفتوحة بالوقت الي انسحب عليها فيه ^-^ كذلك بقية الإشارات الأخرى في التقاطع.

علما بأني بحثت حتى الآن ولا زالت أبحث ولم أصل الى نتيجة جيدة:لعدة أسباب أهمها ضعفي في البرمجة.لكن من خلال بحثي وجدت أن القطعة المهمة في لموضوع هي ir recever التي تستقبل اشارة الريموت.فسؤالي الأول هل هناك قطع اخرى احتاجها للمشروع؟علما بأني أعرف اصمم اشارة مرور عادية بالأردوينو(هل فقط اضيف امام كل اشارة في التقاطع ir recever )؟

استفساري الثاني وهو الأهم:كيف أعرف اشارة ir للبرنامج ويصبح قابل للتعرف عليها وعمل ردة فعل في حالة حدوثها وهي اغلاق الإشارات الأخرى وفتح الإشارة التي جائت منها السيقنال؟كذلك كيف أقول للبرنامج ابق منتظرا حتى تنقطع الإشارة بينك وبين المرسل ثم أغلق الإشارة وعوض البقية.

استفساري الثالث:أريد من الريموت بمجرد ضغطة واحدة أن تبقى الإشارة خضراء ولا تنطفئ حتى تنقطع الإشارة بين المرسل والمستقبل(بإبتعاد سيارة الإسعاف عن ir recever )ولا يلزم رجل الإسعاف أن يغلق الإشارة بنفسه يعني هي تنغلق بمجرد الإنقطاع بين المرسل والمستقبل.


استفساري الرابع والأخير:من خلال بحثي وجدت أننا يجب أن نستخدم خاصية بين ir recever و ir sender هي PWM علما بأني شاهدت شرح لها وفهمت جزءا من فائدتها مع المواطير وهي اعطاء فرق جهد ثابت من قيمة مترددة أصلا عبر دوتي سايكل.لكن لا أعلم فائدتها بين اشارات الريموت والمستقبل؟


Anas Ali
:: مهندس ::
تاريخ التسجيل: Nov 2014
المشاركات: 5
نشاط [ Anas Ali ]
قوة السمعة:0
قديم 21-11-2014, 09:45 AM المشاركة 5   
افتراضي


لم يساعدني أحد حتى الآن


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 21-11-2014, 10:50 AM المشاركة 6   
افتراضي



مشروعي عبارة عن اشارة مرور يتم التحكم فيها عن بعد عن طريق ريموت كنترول مزودا في سيارة الإسعاف للحالات الطارئة.من شروط المشروع:
1)فتح اشارة المرور بالريموت وإغلاق بقية الإشارات الأخرى الوجودة في التقاطع.
2)تبقى الإشارة مفتوحة ولا تغلق حتلى مرور سيارة الإسعاف,ثم تغلق الإشارة ويتم تعويض الإشارة السابقة الي كانت مفتوحة بالوقت الي انسحب عليها فيه ^-^ كذلك بقية الإشارات الأخرى في التقاطع.

علما بأني بحثت حتى الآن ولا زالت أبحث ولم أصل الى نتيجة جيدة:لعدة أسباب أهمها ضعفي في البرمجة.لكن من خلال بحثي وجدت أن القطعة المهمة في لموضوع هي ir recever التي تستقبل اشارة الريموت.فسؤالي الأول هل هناك قطع اخرى احتاجها للمشروع؟علما بأني أعرف اصمم اشارة مرور عادية بالأردوينو(هل فقط اضيف امام كل اشارة في التقاطع ir recever )؟

استفساري الثاني وهو الأهم:كيف أعرف اشارة ir للبرنامج ويصبح قابل للتعرف عليها وعمل ردة فعل في حالة حدوثها وهي اغلاق الإشارات الأخرى وفتح الإشارة التي جائت منها السيقنال؟كذلك كيف أقول للبرنامج ابق منتظرا حتى تنقطع الإشارة بينك وبين المرسل ثم أغلق الإشارة وعوض البقية.

استفساري الثالث:أريد من الريموت بمجرد ضغطة واحدة أن تبقى الإشارة خضراء ولا تنطفئ حتى تنقطع الإشارة بين المرسل والمستقبل(بإبتعاد سيارة الإسعاف عن ir recever )ولا يلزم رجل الإسعاف أن يغلق الإشارة بنفسه يعني هي تنغلق بمجرد الإنقطاع بين المرسل والمستقبل.


استفساري الرابع والأخير:من خلال بحثي وجدت أننا يجب أن نستخدم خاصية بين ir recever و ir sender هي PWM علما بأني شاهدت شرح لها وفهمت جزءا من فائدتها مع المواطير وهي اعطاء فرق جهد ثابت من قيمة مترددة أصلا عبر دوتي سايكل.لكن لا أعلم فائدتها بين اشارات الريموت والمستقبل؟
السلام عليكم

أخي أظن أن هذا المشروع لو كان جاهزا لدى أحد الأعضاء لما تردد في مساعدتك.
حتى تتوضح لك الآمور قليلا :

- المشروع عبارة عن مرسل IR ومستقبل IR
- دائرة المرسل تتضمن متحكم + زرين أو ثلاثة أو أكثر بحسب المطلوب+ ترانزيستور + IR Led + بعض المقاومات العادية.
برنامج الارسال عبارة عن كود مشفر لارسال بيانت الضغط على كل مفتاح.
- دائرة المستقبل تتضمن متحكم مسبوق بعنصر استقبال (وتقوية)الاشعة تحت الحمراء الذي يسميه البعض حساس او سنسور وهو عنصر مهم وهذا مثال عنه : Tsop1738
وطبع بالدائرة كل العناصر الالكتورونية اللازمة إشاراة المرور .

برنامج الاستقبال عبارة عن أكود لفك شفرة المفاتيح الموجودة بدائرة المرسل طبعا.
البرنامج كذلك يتضمن مختلف الوظائف التي يجب على المستقبل أن ينفذها عند الضغط على مفتاح معين في جهاز الإرسال وهذا ممكن بواسطة برمجة المتغيرات واستخدام أدوات الشرط والحلقات مثل for و if ... else و while
والبرمجة ممكنة سواء بالاردوينو أو الميكروسي أو غيرها من اللغات المعروفة.
بالميكروسي لدينا في هذا القسم مواضيع جيدة للإرسال والاستقبال ب IR
للأستاذ المهندس funky112233 ممكن تبحث عنها وهذا مثال ممكن يساعدك:
http://www.qariya.info/vb/showthread.php?t=112123
باختصار برنامج المستقبل بالميكروسي يتألف من "
كود الاستقبال وفك شفرة المفاتيح + كود إشارات المرور + الحالات التي ذكرتها في طلبك .


Anas Ali
:: مهندس ::
تاريخ التسجيل: Nov 2014
المشاركات: 5
نشاط [ Anas Ali ]
قوة السمعة:0
قديم 21-11-2014, 09:44 PM المشاركة 7   
افتراضي


السلام عليكم

أخي أظن أن هذا المشروع لو كان جاهزا لدى أحد الأعضاء لما تردد في مساعدتك.
حتى تتوضح لك الآمور قليلا :

- المشروع عبارة عن مرسل IR ومستقبل IR
- دائرة المرسل تتضمن متحكم + زرين أو ثلاثة أو أكثر بحسب المطلوب+ ترانزيستور + IR Led + بعض المقاومات العادية.
برنامج الارسال عبارة عن كود مشفر لارسال بيانت الضغط على كل مفتاح.
- دائرة المستقبل تتضمن متحكم مسبوق بعنصر استقبال (وتقوية)الاشعة تحت الحمراء الذي يسميه البعض حساس او سنسور وهو عنصر مهم وهذا مثال عنه : Tsop1738
وطبع بالدائرة كل العناصر الالكتورونية اللازمة إشاراة المرور .

برنامج الاستقبال عبارة عن أكود لفك شفرة المفاتيح الموجودة بدائرة المرسل طبعا.
البرنامج كذلك يتضمن مختلف الوظائف التي يجب على المستقبل أن ينفذها عند الضغط على مفتاح معين في جهاز الإرسال وهذا ممكن بواسطة برمجة المتغيرات واستخدام أدوات الشرط والحلقات مثل for و if ... else و while
والبرمجة ممكنة سواء بالاردوينو أو الميكروسي أو غيرها من اللغات المعروفة.
بالميكروسي لدينا في هذا القسم مواضيع جيدة للإرسال والاستقبال ب IR
للأستاذ المهندس funky112233 ممكن تبحث عنها وهذا مثال ممكن يساعدك:
http://www.qariya.info/vb/showthread.php?t=112123
باختصار برنامج المستقبل بالميكروسي يتألف من "
كود الاستقبال وفك شفرة المفاتيح + كود إشارات المرور + الحالات التي ذكرتها في طلبك .
أخي الكريم جزاك الله خيرا على تفاعلك وردك القيم,,
ذكرت في ردك بعض الأمور الجيدة,كذلك أشكرك على وضع الفيديو.لكن يبدو أنك لم تفهم بعض الأمور في المشروع وهي الأهم لدي وهي:
1)أريد زر واحد فقط للمرسل مهمته فتح الإشارة فقط(يعني فتح اللون الأخضر).ولا أريده أن يقفل فقط يفتح.
2)بعد أن يفتح لو انقطعت الإشارة بين المرسل والمستقبل تقفل الإشارة وترجع لحالتها السابقة(للناس الذين توقفت اشارتهم بسبب فتح رجل الإسعاف لإشارة أخري) يعني يشتغل اللون الأحمر ويرجع اللون الأخضر للإشارة السابقة.يعني احتاج زر لو رفعت اصبعة عنه يقفل اللون الأخضر وطول ما أنا ضاغط عليه اللون الأخضر فاتح.
3)يتم تعويض الإشارة السابقة بالوقت.

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


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 22-11-2014, 10:26 AM المشاركة 8   
افتراضي


أخي الكريم جزاك الله خيرا على تفاعلك وردك القيم,,
ذكرت في ردك بعض الأمور الجيدة,كذلك أشكرك على وضع الفيديو.لكن يبدو أنك لم تفهم بعض الأمور في المشروع وهي الأهم لدي وهي:
1)أريد زر واحد فقط للمرسل مهمته فتح الإشارة فقط(يعني فتح اللون الأخضر).ولا أريده أن يقفل فقط يفتح.
2)بعد أن يفتح لو انقطعت الإشارة بين المرسل والمستقبل تقفل الإشارة وترجع لحالتها السابقة(للناس الذين توقفت اشارتهم بسبب فتح رجل الإسعاف لإشارة أخري) يعني يشتغل اللون الأحمر ويرجع اللون الأخضر للإشارة السابقة.يعني احتاج زر لو رفعت اصبعة عنه يقفل اللون الأخضر وطول ما أنا ضاغط عليه اللون الأخضر فاتح.
3)يتم تعويض الإشارة السابقة بالوقت.

بإختصار شديد لا أريد من رجل الإسعاف أن يتكفل بمهمة غلق الإشارة,مهمته فقط فتحها,وتبقى الإشارة مفتوحة لحين مرور السيارة وتجاوزها للإشارة.
أخي أنس علي ..
فكرة مشروعك واضحة و مفهومة لدي وكلامي السابق كان بشكل عام عن تصميم الدوائر والعناصر الالكترونية المطلوبة+ نوعية الأكواد المناسبة والآدوات البرمجية التي ستستخدمها في كتابة الكود..
كما أني أعطيتك رابط موضوع هام جدا لتعلم طريقة صنع ريموت IR إذا قرأته جيدا وفهمته ممكن تعدل فيه وتحتفظ فقط بمفتاح واحد في المرسل الذي سيكون بحوزة سائق سيارة الاسعاف أو مساعده.
رأيي ان تبدأ بتصميم الدائرة الالكترونية أولا (يستحسن أن يكون التصميم ببرنامج المحاكاة Proteus 7.10 ) وبعد ذلك تنتقل إلى البرمجة
وإذا احتجت توضيحا ما حول هذه الخطوة (تصميم دائرة الارسال و دائرة الاستقبال) ممكن تطلب ذلك هنا..


التعديل الأخير تم بواسطة : Logic بتاريخ 22-11-2014 الساعة 10:35 AM
إضافة رد

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

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

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


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

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