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

   

alabrahemy
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2012
الدولة: IRAQ/Karbala
المشاركات: 63
نشاط [ alabrahemy ]
قوة السمعة:
قديم 04-01-2013, 06:18 PM المشاركة 33   
افتراضي



استاذنا ميكرومان شكرا لك على مجهودك
انا بالانتظار لدروسك المشوقة.

اعلانات

الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 04-01-2013, 06:48 PM المشاركة 34   
افتراضي


قبل ان تبدأ برنامجك

عليك ان تضع تصورك للبرنامج مثلا انت تريد جهاز اطفاء للحريق يعمل تلقائي

ماذا ستحتاج ؟

ستحتاج طفاية حريق او حتي مياه

فاذا فرضنا انك تريد ان يعمل هذا تلقائيا

فلابد ان تضع في حسبانك ان وحدتك تكون مقاومة للحريق وان تضع مصدرا للتيار الكهربي خاص بالوحدة في حال قطع التيار الكهربي
وان تضع في حسبانك انك ستحركها او تتركها ثابتة
وان تضع في وحدتك حساسا قويا وان تكون الاستجابة سريعة لاطفاء النيران
وان تضع في حسابك وجود الشريحة القابلة للبرمجة التي ستؤدي الوظيفة
الغرض النهائي من كل هذا انك تنشئ وحدة اطفاء للنيران وتطفئ فعلا النيران


اذن المطلوب منا بكل بساطة جهاز اليكتروني ميكانيكي كهربي وظيفته ان يستشعر النيران ومن ثم يطلق المواد التي تطفئ النيران

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

تعالوا نترجم هذا الكلام بصورة الميكروكنترولر

يعمل الميكرو كنترولر بطريقة بسيطة وهي تحديد بورت ادخال اشارة ما او بورت اخراج تيار كهربي

وعلمنا من اساتذتنا هنا ان اغلب الميكروكنترول به وحدات ادخال وايضا اخراج
وعلمنا انه يوجد وحدات ادخال للاشارات التناظرية الانالوج

وطبيعة الاشارات التي استخدمناها مثلا في النيران هي اشارة انالوج

ومتقلقش الحساسات وظيفتها انها تتغير قيمة التيار المار بها بالتأثير الخارجي دخان غاز حرارة معادن الي اخره

اذن المطلوب منا هنا وضع حساساتك للشعور مثلا بالدخان

فان ماسيحدث بالحساس هو انك تقوم بتوصيله بالميكروكنترولر وتوصله بتيار كهربي اذن عندما يتغير اي ظرف حول الحساس بالتالي ستتغير قيمة التيار الكهربي الذي سيدخل الميكروكنترولر

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

كما يمكنك تحريك موتور تيار مستمر وكما يمكنك ايضا قراءة تلك القيمة علي شاشة او حتي علي الكمبيوتر

ومن هنا نتكلم عن الشرط البرمجي if وهو من اكثر الادوات التي ستستخدمها طبعا في الفلو كود انت لن تكتب if ولكنك ستختار رمز صورة لها مجرد انك ستكتب موضوع بسيط جدا وهو قد يكون <> = وبعدها ستكتب القيمة التي تريدها وعند تحقق شرطك سيفتح البورت الذي ستحدده لفتح دائرة اخري

المطلوب منك عند استخدامك للفلوكود هو ان تعلم فائدة كل رمز منهم وكيفية برمجة كل رمز منهم

وفي الفلوكود اذا تمكنت من معرفة تحديد البورت للدخول او الاخراج وان تحدد متي فتح البورت

ضع لنفسك عشرات الاحتمالات للمشاريع والبرامج

اذن لتتعلم الفلوكود عليك ان تبدأ في اولا معرفة واجهة البرنامج
ثم تتعلم وظيفة كل رمز في الفلو كود
ثم تتعلم امر التأخير delay
ثم بعد ذلك تتعلم كيفية عمل المتغيرات varibels
ثم بعد ذلك تتعلم كيفية وضع الشرط decision وهو الامر if
ثم تتعلم التوصيل علي الشاشات واستخدام الميكرو micro
ثم التوصيل الخارجي

وتم وضع فيديو هنا لشرح واجهة البرنامج

وفيديو آخر تحديد البورت

وسوف استكمل بالتدريج كيف تخرج بالبرنامج الي الارض الواقعية

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

alabrahemy
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2012
الدولة: IRAQ/Karbala
المشاركات: 63
نشاط [ alabrahemy ]
قوة السمعة:
قديم 05-01-2013, 09:04 AM المشاركة 35   
افتراضي


اخي العزيز لم اجد الفيديو؟
اين الفيديو؟


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 05-01-2013, 12:34 PM المشاركة 36   
افتراضي


اخي العزيز لم اجد الفيديو؟
اين الفيديو؟

http://www.youtube.com/watch?feature...&v=m0Lg-pIjFWY


تفضل

http://www.youtube.com/watch?feature...&v=m0Lg-pIjFWY


alabrahemy
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2012
الدولة: IRAQ/Karbala
المشاركات: 63
نشاط [ alabrahemy ]
قوة السمعة:
قديم 05-01-2013, 05:30 PM المشاركة 37   
افتراضي


جزاك الله خير


م الاسكندرانى
:: مهندس متواجد ::
تاريخ التسجيل: May 2004
المشاركات: 143
نشاط [ م الاسكندرانى ]
قوة السمعة:
قديم 05-01-2013, 07:44 PM المشاركة 38   
افتراضي


السلام عليكم ورحمة الله وبركاته
اكمل على بركة الله ولكن خذ فى حسبانك انه يوجد لديك هنا من لايعرف شيئا عن هذا الموضوع ويريد التعلم ف رويدا رويدا


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 05-01-2013, 09:49 PM المشاركة 39   
افتراضي


السلام عليكم ورحمة الله وبركاته
اكمل على بركة الله ولكن خذ فى حسبانك انه يوجد لديك هنا من لايعرف شيئا عن هذا الموضوع ويريد التعلم ف رويدا رويدا
اخي انا هنا لاشرح ماتعلمته لمن لم يكن يعلم اي شئ عن البرمجة

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

وسوف استمر في الشرح بإذن الله لمن يريد ان يتعلم وينتج


الصورة الرمزية ميكرومان
ميكرومان
:: عضو فضي ::
تاريخ التسجيل: Oct 2012
المشاركات: 372
نشاط [ ميكرومان ]
قوة السمعة:
قديم 06-01-2013, 06:37 PM المشاركة 40   
افتراضي


منتظر اسئلتكم وتفاعلكم بإذن الله



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