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

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

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 3,062
نشاط [ زكي شاكر ]
قوة السمعة:178
قديم 18-10-2008, 07:42 PM المشاركة 1   



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

FLOWCODE V3

البرمجة ببرنامج : 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 :
دروس أساسية : ( الملف الكامل هنا )
الدرس الاول : برمجة مخارج
الدرس الثاني : برمجة مدخل
الدرس الثالث : برمجة الكتابة على شاشة LCD
الدرس الرابع : برمجة عارضات سباعية 7segments
الدرس الخامس : برمجة كيباد (keypad)
الدرس السادس :برمجة PWM
الدرس السابع : برمجة (adc) مدخل تناظري
الدرس الثامن : برمجة المقاطعات

4/ مكملات:

امثلة متنوعة من المصدر :
استخدام المبرمجة :
-بعد نجاح المحاكاة عل فلوكود (و بروتوس اذا رغبنا في ذلك) نفكر في نقل الكود الى المتحكم لتجربته على ارض الواقع ..
-نحتاج لهذا الغرض مبرمجة من نوعJDMاو غيرها و ننصب على الحاسب برنامج للنقل مثل Winpic800
نربط الحاسب بالمبرمجة عن طريق المنفذ التسلسلي (او منفذ الطابعة او USB حسب ما يسمح به جهاز المبرمجة التي نتوفر عليها)
نضع المتحكم في المبرمجة في المكان المخصص له ونتابع المراحل كما في مقطع الفيديو المرفق:
تحميل
----


***
FLOWCODE V4



من الاصدار 3 الى الاصدار 4:
ملاحظة: رغم بعض الاختلافات في طريقة توصيل عناصر ومكونات المحاكاة،
فإن كل الملفات المرفقة مع دروس فلوكود 3 تعمل بفلوكود 4
وهذا ملف يشرح طريقة توصيل عناصر المحاكاة و كيفية تعديل خصائصها .. إضافة الى طريقة تعديل خيارات المشروع :
سرعة التردد وسرعة المحاكاة:
تحميل

***

FLOWCODE V3/V4
تطبيقات وروابط مكملة
(هنا)

---------------------
موقع فلوكود:
دروس وتطبيقات وملفات فيديو تعليمية و مستجدات فلوكود :
http://matrixmultimedia.com/SetUserType.php


***



التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 30-12-2010 الساعة 09:10 AM
اعلانات

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:101
قديم 18-10-2008, 08:21 PM المشاركة 2   
افتراضي


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

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

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:107
قديم 19-10-2008, 06:20 AM المشاركة 3   
افتراضي


موضوع جميل وبصراحة لقد شوقتنا لهذا الموضوع الذى يبدو انة مثير


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:86
قديم 19-10-2008, 09:17 AM المشاركة 4   
افتراضي


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


الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:107
قديم 19-10-2008, 05:55 PM المشاركة 5   
Arrow مناقشات حول البرمجة بفلوكود


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


التعديل الأخير تم بواسطة : 5282 بتاريخ 19-10-2008 الساعة 05:58 PM

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:101
قديم 19-10-2008, 10:17 PM المشاركة 6   
افتراضي


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


ahmedfarghaly
:: عضو ماسي ::
تاريخ التسجيل: Jul 2006
الدولة: مصر
المشاركات: 1,278
نشاط [ ahmedfarghaly ]
قوة السمعة:0
قديم 19-10-2008, 10:18 PM المشاركة 7   
Smile


أستاذي الفاضل زكي شاكر

اسمح لي أتعلم معك



جزاك الله خيرا و زادك علما


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:86
قديم 20-10-2008, 08:32 AM المشاركة 8   
Thumbs up


أعطاك الله الصحة والعافية وبارك فى عمرك أستمر ونحن معك نتعلم كل جديد ونستفيد ونفيد بارك الله فيك بروفسير / زكى شاكر
أسمح لى أن أضع هذه المشاركة لكى وهو برنامج بسيط عند الضغط على البوتون
تضىء الليد وعند ازاله الضغط تطفىء




وطبعا يرجع الفضل لله ولك أخى زكى شاكر شرح جميل وسهل الفهم


التعديل الأخير تم بواسطة : محمد50 بتاريخ 20-10-2008 الساعة 11:17 AM
إضافة رد

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

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

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


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

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