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

   

montasr88
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2010
الدولة: jordan
المشاركات: 127
نشاط [ montasr88 ]
قوة السمعة:
قديم 05-03-2010, 08:44 PM المشاركة 1049   
افتراضي



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

لكنه شي مهم اتمنى تعلمه:::

ننتظر منك استاذ شاكر ان تفيدنا بهذا المجال::

والسلام عليكم

اعلانات

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 05-03-2010, 10:03 PM المشاركة 1050   
افتراضي


بسم الله الرحمن الرحيم



البرمجة ببرنامج : FLOWCODE V3
تعريف مختصر :
في الموضوع التالي سنتعرف على أسلوب جديد في البرمجة : البرمجة بواسطة الرسم : Programmation Graphique
من بين البرامج الخاصة بهده الطريقة المتفردة البرنامج الرائع FLOWCODE V3..
فلوكود برنامج يعلمك البرمجة بأسلوب سلس وفي نفس الوقت يمنحك القدرة على إعداد و تنفيذ مشاريع متميزة وحقيقية بالميكروكنترولر ..
ومن خلال البرمجة به تكتشف بالتدريج منطق البرمجة ونظامها الظاهر والخفي..
الهدف من الدورة :
الهدف الاساسي من دورة فلوكود هو مساعدة المبتدئين في المقام الاول ..
والاخذ بيدهم حسب المستطاع انطلاقا من الدروس الاساسية والتطبيقات المرافقة الى ان يصلوا الى مرحلة الاتقان ..
بعد ذلك نحاول مساعدتهم في مشاريعهم الخاصة بهم قدر المستطاع كذلك ..
تلك هي فلسفة دورة فلوكود وأهدافها ..


1/ تنصيب Flowcode V3 :
بعد تنزيل البرنامج من المصدر (هنا).. تنصبه كالمعتاد وتتابع بتنصيب المكمل PPPV3 (هنا)..
لا تتجاوز هذه الخطوة بل اضغط على install PPP3.9 ثم تابع الخطوات المتبقية لاكمال التنصيب . و لتتأكد من تنصيب PPPV3
او لاعادة تنصيبه تتبع ما يلي (هنا)

2/طريقة عمل فلوكود :
الخطوات الاساسية لاي مشروع :
(ننشأ مجلدا جديدا نختار له اسما ثم نتابع الخطوات)
1/ اعدادات شريحة المتحكم الاولية: Configure
هي إعدادات ضرورية لتوليد ملفات هيكس صالحة لتنفيذ مشروع حقيقي .. تتركز حول :
اختيار متحكم مناسب و اختيار تردد مذبذب المتحكم ثم ضبط الاعدادات الاولية المعروفة ب Configuration .. (هنا)
2/ إدخال تعليمات تنفيذ البرنامج (التعليمات ممثلة في فلوكود برموز محددة .. نتعرف عليها هنا )
و توصيل المكونات المختلفة .. ليدات، سويتشات، عارضات، ذاكرات ..
ثم محاكاة عمل البرنامج وادخال التعديلات اذا كانت ضرورية .
3/ توليد ملف Hex:
بعد ما ننتهي من التجربة على فلوكود نعمد الى الحصول على ملف Hex :
نضغط على ايقونة Compile to Hex
يفترض ان الاعدادات configure قد تمت سابقا وهو شرط إنجاح البرمجة الفعلية (تذكير : هنا).

3/ دروس تعليمية ب Flowcode V3 :

8 دروس أساسية : ( الملف الكامل هنا)

الدرس الاول : برمجة مخارج
الدرس الثاني : برمجة مدخل
الدرس الثالث : برمجة الكتابة على شاشة LCD
الدرس الرابع : برمجة عارضات سباعية 7segments
الدرس الخامس : برمجة كيباد (keypad)
الدرس السادس :برمجة PWM
الدرس السابع : برمجة (adc) مدخل تناظري
الدرس الثامن : برمجة المقاطعات

تطبيقات توضيحية : (هنا)

----------------------
الموقع : فضاء فلوكود الواسع ..
دروس وتطبيقات وملفات فيديو تعليمية و مستجدات فلوكود :

بسم الله الرحمن الرحيم

تم بحمد الله
استكمال الدروس الاساسية لتعلم البرمجة بفلوكود ..
بإضافة درس حول استخدام الكيباد ودرس حول استخدام مقاطعات

ارجو من الله ن يكون كل ما تقدم عملا نافعا ..

تحياتي للجميع ودمتم بخير ..

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

فوزي سامي
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
المشاركات: 255
نشاط [ فوزي سامي ]
قوة السمعة:
قديم 05-03-2010, 10:19 PM المشاركة 1051   
افتراضي


السلام عليكم
أسعد الله أوقاتك أخي زكي
كيف حالك: عساك بخير إنشاءالله.
لو تكرمت:
هل يوجد عندك معلومات عن برمجة وعمل LED MATRIX بواسطة الفلوكود ؟؟
وذالك لعمل كلمات متحركة.
وأيضا سؤال مهم: هل ممكن زيادة عدد مخارج البيك؟
لأنه حسب إعتقادي بمقدور هذا البرنامج العملاق عمل معظم المشاريع.
كل الشكر والإحترام لك أخي زكي وإنشاءالله ربنا يعطيك الصحة والعافية


التعديل الأخير تم بواسطة : فوزي سامي بتاريخ 05-03-2010 الساعة 11:14 PM

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


السلام عليكم
أسعد الله أوقاتك أخي زكي
كيف حالك: عساك بخير إنشاءالله.
لو تكرمت:
هل يوجد عندك معلومات عن برمجة وعمل LED MATRIX بواسطة الفلوكود ؟؟
وذالك لعمل كلمات متحركة.
وأيضا سؤال مهم: هل ممكن زيادة عدد مخارج البيك؟
لأنه حسب إعتقادي بمقدور هذا البرنامج العملاق عمل معظم المشاريع.
كل الشكر والإحترام لك أخي زكي وإنشاءالله ربنا يعطيك الصحة والعافية
وعليكم السلام اخى/ فوزى سامى
بالنسبة لطلبك الأول ممكن تطلع على موضوع اخى/ محمد50 من هنا وتتواصل معه
اما بالنسبة لطلبك الثانى فممكن الاطلاع على موضوع الاخ/ روبوتو من هنا ان شاء الله يفيدك
وبالتوفيق ان شاء الله


التعديل الأخير تم بواسطة : noornader بتاريخ 07-03-2010 الساعة 09:55 AM

الصورة الرمزية فارس الغالبي
فارس الغالبي
:: مهندس ::
تاريخ التسجيل: Aug 2008
الدولة: العراق - بصرة
المشاركات: 22
نشاط [ فارس الغالبي ]
قوة السمعة:
قديم 06-03-2010, 12:00 AM المشاركة 1053   
افتراضي


استاذي العزيز زكي المحترم ( السلام عليكم )
اشكرك كثيرا على الموضوع حقا كنت بحاجة الى هذا الدرس المهم حول المقاطعات
تحياتي اليك استاذي العزيز


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 09-03-2010, 02:34 PM المشاركة 1054   
افتراضي


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


montasr88
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2010
الدولة: jordan
المشاركات: 127
نشاط [ montasr88 ]
قوة السمعة:
قديم 14-03-2010, 01:50 AM المشاركة 1055   
Arrow فلوكود و Protocole I2C


السلام عليكم...

لو سمحتم اريد الاستفسار عن موضوع لكن لا ادري ان كان من
حدود الدوره لكني لم اجد من يساعدني فيه
.......
اريد ان اتعلم عن بروتوكول i2c لربط البكات مع بعض وهل يدعمه فلوكود
ليس لدي ادنى فكره عن الموضوع!!!


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 14-03-2010, 11:41 PM المشاركة 1056   
افتراضي برتكول I2C و فلوكود


السلام عليكم

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


لكن لابد من دراسة نظرية اولية عن هذا البرتكول واعتقد ان المواضيع متوفرة على النت ..
وفي الموضوع التالي طريقة لاستخدامه تم تنفيذها من طرف الاستاذ محمد 50 الذي وضع ثقته في البرمجة بفلوكود كما اخبرني ، فكان فلوكود في الموعد :
http://www.qariya.com/vb/showthread.php?t=49992
اخي الكريم عالم فلوكود شاسع وكبير ولا أظن ان دورة مهما احيطت بالعناية والاهتمام ستكون قادرة على الاحاطة بكل الخبايا والتفاصيل ..
وزيارة لموقع الشركة الام توضح ذلك ..
اعتقد ان الدورة حققت جانبا كبيرا من اهدافها المرسومة لها ..
وبذلك اظن انها ساهمت في نشر ثقافة برمجة الميكروكونترول والله اعلم ..
وبالتوفيق للجميع



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