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

   

eslam21006
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 18
نشاط [ eslam21006 ]
قوة السمعة:
قديم 12-05-2013, 07:27 PM المشاركة 25   
افتراضي



هو انا قدرت اعرف توصيلة الكيباد من الداتا شيت بس مش فاهم اى حاجة من ان ازاى الميكرو بيفهم مثلا ان انا دست على 1 او A و هكذا و خاصة ان فى برنامج المحاكاة مثلا اول صف 789 و فى الكيباد الحقيقية 4x4 matrix membrane keypad اول صف 123 فمش عارف ده هيخلى التوصبل يختلف وللا ايه .. يا ريت توضيح الجزئية دى يا استاذ مجدى


التعديل الأخير تم بواسطة : eslam21006 بتاريخ 12-05-2013 الساعة 09:11 PM
اعلانات

magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 12-05-2013, 08:34 PM المشاركة 26   
افتراضي


متشكر لاهتمامك يا غالى
انا بدأت استعمل الداتا شيت زى ما حضرتك قلت و فعلا طلع الموضوع بسيط
بس بالنسبة لل LM7805 ده , انا شغال ب adapter 12 v .. هل لما أوصله بال regulator هيخلى الجهد 5 فولت , وللا هيمنع ان الفولتية تزيد عن 12 ؟ و هل لازم اشتغل على 5 فولت وللا ايه ؟
الحمد لله انو طلع بسيط بنسبالك
ال LM7805 الفولت الخارج منه دايما 5 فولت مهما كان الدخل سواء 6 او 9 او 12 او 18
فهى دى وظيفته انو يثبت الخرج مهما كان الدخل
وعند التعامل مع الميكرو من الافضل ان يكون الجهد دائما 5 فولت

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

eslam21006
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 18
نشاط [ eslam21006 ]
قوة السمعة:
قديم 12-05-2013, 09:16 PM المشاركة 27   
افتراضي


هو انا قدرت اعرف توصيلة الكيباد من الداتا شيت بس مش فاهم اى حاجة من ان ازاى الميكرو بيفهم مثلا ان انا دست على 1 او A و هكذا و خاصة ان فى برنامج المحاكاة مثلا اول صف 789 و فى الكيباد الحقيقية 4x4 matrix membrane keypad اول صف 123 فمش عارف ده هيخلى التوصبل يختلف وللا ايه .. يا ريت توضيح الجزئية دى يا استاذ مجدى معلش تعبتك معايا و لا تنسانى فى شرح الكود الله يكرمك


magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 13-05-2013, 12:39 AM المشاركة 28   
افتراضي


هو انا قدرت اعرف توصيلة الكيباد من الداتا شيت بس مش فاهم اى حاجة من ان ازاى الميكرو بيفهم مثلا ان انا دست على 1 او A و هكذا و خاصة ان فى برنامج المحاكاة مثلا اول صف 789 و فى الكيباد الحقيقية 4x4 matrix membrane keypad اول صف 123 فمش عارف ده هيخلى التوصبل يختلف وللا ايه .. يا ريت توضيح الجزئية دى يا استاذ مجدى معلش تعبتك معايا و لا تنسانى فى شرح الكود الله يكرمك
شوف هذا الرابط هيفيدك اوى

http://www.qariya.com/vb/showthread.php?t=113833


magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 13-05-2013, 12:41 AM المشاركة 29   
افتراضي


وان شاء الله بعد ما تكمل العملى
نبدا فى الشرح


eslam21006
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 18
نشاط [ eslam21006 ]
قوة السمعة:
قديم 13-05-2013, 07:02 AM المشاركة 30   
افتراضي



موضوع ممتاز فعلا انا قريته و فادنى كتير و ان كانت نفس المشكلة اللى مدوخانى حتى الان لم افهمها و كنت سايبها لشرح الكود ..و هى ان لما نقول
كود:
swich(mm)
case(6) mm=53; break

هنا لما مثلا لما بدخل على الاسكى كود بلاقى 53 ده يمثل 5 و ليس 6
و دى الحاجة بقا اللى كنت بسأل حضرتك عليها , ازاى بيتم معرفة الزر اللى انا ضغطت عليه ؟


magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 13-05-2013, 11:20 AM المشاركة 31   
افتراضي


موضوع ممتاز فعلا انا قريته و فادنى كتير و ان كانت نفس المشكلة اللى مدوخانى حتى الان لم افهمها و كنت سايبها لشرح الكود ..و هى ان لما نقول
كود:
swich(mm)
case(6) mm=53; break

هنا لما مثلا لما بدخل على الاسكى كود بلاقى 53 ده يمثل 5 و ليس 6
و دى الحاجة بقا اللى كنت بسأل حضرتك عليها , ازاى بيتم معرفة الزر اللى انا ضغطت عليه ؟
اخى الكريم
هنا الى يهمنى لما بضغط رقم 5 مثلا ال keypad_key_press
بترجع قيمة كام
بمعنى ان ممكن التوصيلة تكون بتخلى الدالة بدينى 6 لما اضغط على رقم 5
ارجو ان تكون وصلت الفكرة


eslam21006
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 18
نشاط [ eslam21006 ]
قوة السمعة:
قديم 13-05-2013, 02:28 PM المشاركة 32   
افتراضي


اخى الكريم
هنا الى يهمنى لما بضغط رقم 5 مثلا ال keypad_key_press
بترجع قيمة كام
بمعنى ان ممكن التوصيلة تكون بتخلى الدالة بدينى 6 لما اضغط على رقم 5
ارجو ان تكون وصلت الفكرة
هو اللى انا فهمته كده ان الرقم اللى جنب case ده يعتمد على ترتيب الزرار مثلا ؟يعنى انا عندى رقم 4 ده يعتبر الزرار الخامس لو انا هبدأ العد من فوق فهديله case 5 بما ان حرف A هيبقى case 4 ..
بس هو ال default بالنسبة لتعريف الكيباد ان اول صف ده اللى بيبقى فوق وللا اللى بيبقى تحت ؟


حاسس انى مش عارف اوصل لحضرتك انا قصدى ايه !
يعنى انا مثلا لما هدوس case 1 دى الميكرو هيدخلها على انها * وللا على انها 7 وللا دى على حسب التوصيل اصلا وللا ايه
انا خايف مثلا اجى ادوس فى الكيباد على * يطلعلى 7 ده قصدى

و بعتذر بشدة على اثقالى عليك بالاسئلة يا استاذ مجدى



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