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

   

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 11-04-2009, 02:01 AM المشاركة 361   
افتراضي



أولا: الأخ الكريم الاستاذ زكى جارى المحاولة فى تنفيذ تمرين التطبيق الثالث وربنا يسهل وننجح فيه

ثانيا: لقد بحثت كثيرا فى النت على كتب للميكروكنترولر مع الفلوكود ولكن للاسف لم اجد إلا كتاب واحد فقط ولكن لم اتمكن من الحصول على نسخة منه واسم هذا الكتاب هو
Microcontroller Systems Engineering 45 projects for PIC, AVR and ARM
لست ادرى هل يمكن الحصول على نسخة من هذا الكتاب إن كان ظنى فى محله واكون شاكر لأستاذنا الفاضل

اعلانات

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 11-04-2009, 02:25 AM المشاركة 362   
افتراضي


اخي العزيز ان شاء الله ستجد الحل بسرعة فالعمل بفلوكود متعة..اما الكتاب فلا أظن انك ستكون بحاجة اليه.
اذا وجدته بدون عناء فلا بأس..وإذا لا فعندك رافدان للتعلم:
1/ هذا الموضوع .. عد الى الصفحة الاولى فأنا اراجعها باستمرار ويضاف اليها دائما الجديد ..
خذ اي تطبيق وضع حوله ماتريد من أسئلة وان شاء الله مع الممارسة تجد نفسك وقد تعلمت دون ان تشعر .عد الى موضوع المناقشات واقرأ الحوارات التي فيها ستجد ان شاء الله التعلم انها فرصة للاستفادة ..
وتذكر دائما ان التفاعل وسؤال /جواب افضل طريقة للتعلم ..
2/ موقع ماتريكس ميلتيميديا :
دروس بالفيديو - امثلة استعمالات متقدمة...
http://www.matrixmultimedia.com/index_education.php
منتدى :
http://www.matrixmultimedia.com/mmforums/index.php

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

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 11-04-2009, 02:47 AM المشاركة 363   
افتراضي


استاذنا الفاضل لقد انتهيت من تنفيذ هذا التطبيق الثالث واتمنى انى اكون نجحت واليك صورة التنفيذ



الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 11-04-2009, 02:59 AM المشاركة 364   
افتراضي


وهذا ملف تنفيذ التطبيق الثالث وكذلك ملف HEX الخاص بالمشروع علشان تتأكد اننى فعلا متفاعل مع هذا الموضوع أضغط هنا وتقبل تحياتى


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 11-04-2009, 11:53 AM المشاركة 365   
افتراضي


السلام عليكم
ماشاء الله أخي العزيز ..
1/ الاعدادات الاساسية مضبوطة
2/ ادركت سر تنفيذ الحركة الضوئية وان شاء الله الى مزيد من التقدم
أخي أظن ان إضافة توقيت 100ميلي في بدابة البرنامج او في نهايته تعطي الفرصة لظهور الليد الاخير ..
إذا كنت مقتنعا بذلك عدل الملف وأرجعه الي ..
ارجو لك التوفيق


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 11-04-2009, 01:45 PM المشاركة 366   
افتراضي


وعليكم السلام استاذنا
فعلا إضافة تأخير 100 ملى ثانية فى بداية البر نامج جعلت رؤية إضاءة الليدات احسن واكثر انتظاما واليك الملف من هنا وشكرا على ملاحظاتك الهامة وفى انتظار القادم


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 11-04-2009, 04:08 PM المشاركة 367   
افتراضي


وعليكم السلام استاذنا


فعلا إضافة تأخير 100 ملى ثانية فى بداية البر نامج جعلت رؤية إضاءة الليدات احسن واكثر انتظاما واليك الملف من هنا وشكرا على ملاحظاتك الهامة وفى انتظار القادم


جميل أخي
القادم من عندك ان شاء الله :
حاول إدخال سويتش للتحكم ..
يمكنك الاستفادة من هذا التطبيق بالصفحة الاولى:
1- اضافة سويتش
إضافة سويتش معناه تشغيل أحد أطراف المتحكم كمدخل ..
هذا الاستعمال يتطلب توظيف رمز المداخل .
ستختار المنفذ A لتوصيله بالسويتش لان المنفذ "ب" غير شاغر (موصول بالليدات).
فلوكود الذي يعمل بلغة السي يطلب ان تنشأ متغير ا Variable في ذاكرة المتحكم ..
وبعد إنشاء المتغير تدمجه مع المنفذ A.
ثم تضيف الى البرنامج تعليمات اختبار حالة السويتش : في فلوكود تسحب رمز الاختبار وتضغط عليى لادخال الاعدادات المناسبة
طريقة انشاء المتغير :
بعد سحب رمز المداخل اضغط عليه مرتين وفي النافذة التي ستفتح ،
اضغط على variables ثم على " اضافة متغير جديد": Add new variable
اعط للمتغير اسما ctr مثلا ثم اضغط على Use variable
سيدمج المتغير مع المنفذ A ..
اضغط على مكون السويتشات وقم بتوصيلها مع المنفذ A بعد ادخال التعديلات المناسبة : اختر نوع السويتش Toggle هذه المرة ..
أخبرني بالنتائج / واسأل إذا صادفتك صعوبات ..
أرجو لك التوفيق


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 11-04-2009, 05:30 PM المشاركة 368   
افتراضي


سوف أحاول وجارى التنفيذ وربنا يسهل وسوف أخبرك ان شاء الله بالنتيجة



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