القرية الإلكترونية | الكترونيات | كمبيوتر | هاردوير | خدمات المواقع | كهرباء | فضائيات | جوال | اتصالات | تكييف وتبريد | اجهزة الانتاج الزراعي| كهرباء السيارات


العودة   منتدى القرية الإلكترونية > القسم الالكتروني > قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي
التسجيل       اجعل كافة المشاركات مقروءة

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

رد
 
أدوات الموضوع
قديم 18-10-2008, 07:42 PM   #1
زكي شاكر
عضو ماسي

الدولة: المغرب
المشاركات: 3,065
أحصائية الترشيح

عدد النقاط : 2574


النشاط

معدل تقييم المستوى: 142
Arrow FLOWCODE

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

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.
زكي شاكر غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 18-10-2008, 08:21 PM   #2
geniusse01
عضو ذهبي

الدولة: Jordan - Amman
المشاركات: 1,141
أحصائية الترشيح

عدد النقاط : 1028


النشاط

معدل تقييم المستوى: 64
افتراضي

مرحبا اخي زكي
مشكور جدا على الموضوع الجميل والطريقة الجديدة لربما نتعلم الميكروكنترولر بمساعدتك...ربنا يبارك فيك ويجزيك الخير على الموضوع وانا معك من الان وحتى نهاية الموضوع.....
geniusse01 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 19-10-2008, 06:20 AM   #3
5282
عضو ذهبي
 
الصورة الرمزية 5282

الدولة: مصر- الاسكندرية
المشاركات: 1,625
أحصائية الترشيح

عدد النقاط : 856


النشاط

معدل تقييم المستوى: 71
افتراضي

موضوع جميل وبصراحة لقد شوقتنا لهذا الموضوع الذى يبدو انة مثير
5282 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 19-10-2008, 09:17 AM   #4
محمد50
عضو فضي
 
الصورة الرمزية محمد50

المشاركات: 444
أحصائية الترشيح

عدد النقاط : 644


النشاط

معدل تقييم المستوى: 50
افتراضي

يا جماعة هو ده أخينا وحبيبنا أستاذنا زكى شاكر مش جديد عليه والله
ندعيلك بالخير يا كل الخير بارك الله فيك وجعله فى ميزان حسناتك
محمد50 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 19-10-2008, 05:55 PM   #5
5282
عضو ذهبي
 
الصورة الرمزية 5282

الدولة: مصر- الاسكندرية
المشاركات: 1,625
أحصائية الترشيح

عدد النقاط : 856


النشاط

معدل تقييم المستوى: 71
Arrow مناقشات حول البرمجة بفلوكود

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

التعديل الأخير تم بواسطة : 5282 بتاريخ 19-10-2008 الساعة 05:58 PM.
5282 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 19-10-2008, 10:17 PM   #6
geniusse01
عضو ذهبي

الدولة: Jordan - Amman
المشاركات: 1,141
أحصائية الترشيح

عدد النقاط : 1028


النشاط

معدل تقييم المستوى: 64
افتراضي

طبعا كعادته اخي زكي من السباقين الى الخير ومساعدة الاخوة ولو بشرح بسيط لاي نقطة حتى يقدموا عليها..شكرا لك اخي زكي..ربنا يبارك فيك ويجزيك الخير على كل ما تقدمه ..وكل ما يقدمه الاخوة المميزين والاعضاء للمنتدى...
geniusse01 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 19-10-2008, 10:18 PM   #7
ahmedfarghaly
عضو ماسي
 
الصورة الرمزية ahmedfarghaly

الدولة: مصر
المشاركات: 1,284
أحصائية الترشيح

عدد النقاط : 5612


النشاط

معدل تقييم المستوى: 166
Smile

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

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



جزاك الله خيرا و زادك علما
ahmedfarghaly غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
قديم 20-10-2008, 08:32 AM   #8
محمد50
عضو فضي
 
الصورة الرمزية محمد50

المشاركات: 444
أحصائية الترشيح

عدد النقاط : 644


النشاط

معدل تقييم المستوى: 50
Thumbs up

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




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

التعديل الأخير تم بواسطة : محمد50 بتاريخ 20-10-2008 الساعة 11:17 AM.
محمد50 غير متواجد حالياً   رد مع اقتباس مشاركة محذوفة
رد

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

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

تعليمات المشاركة
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

الساعة الآن: 04:19 AM


Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2014, Tranz By Qariya
القرية الإلكترونية
qariya.com