منتديات الالكترونيات العصرية  
yoursite.com page title .

استرجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية
العودة   منتديات الالكترونيات العصرية > منتدى الحاكمات الدقيقة Microcontroller > منتدى البرمجة ببرنامج Flowcode

  #1  
قديم 03-19-2011, 01:52 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي مجموعة الرموز فى برنامج فلوكود

السلام عليكم ورحمة الله وبركاته

مجموعة الرموز فى برنامج فلوكود


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

أسال الله العون والتوفيق



__________________


التعديل الأخير تم بواسطة noornader ; 03-20-2011 الساعة 09:55 PM
رد مع اقتباس
  #2  
قديم 03-19-2011, 02:44 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

ما هو برنامج فلوكود

فلوكود برنامج يستخدم لبرمجة الميكروكنترولر باستخدام مخطط التدفق ،يحتوى فلوكود على رموز أساسية main icons لرسم مخطط التدفق ومكونات إلكترونية electronic components تسمح لك بإنشاء نظام إلكتروني افتراضي على الشاشة وكذلك يتم من خلاله تحديد المداخل والمخارج للمتحكم . وفيه يكون من السهل توصيل مداخل المتحكم بالمفاتيح والحساسات او مولدات نبضات خارجية.. وتوصيل المخارج بالليدات او العارضات او شاشات العرض LCD العادية والملونة وغيرها ...كل تلك العناصر موجودة بالبرنامج للمحاكاة والتجربة.



مجموعة المكونات كثيرة فهى تتضمن مفاتيح تشغيل بسيطة simple switches وليدات LEDs وشاشة عرض LCD وعارضات سباعية 7segments ومزيد من المكونات المتقدمة مثل البلوتوث وخوادم الانترنت
وغيرها . يسمح فلوكود بإنشاء النظم المعقدة التي يمكن تطويرها وإدارتها بسرعة ويدعم فلوكود المتحكمات من النوع فلاش من عائلات PIC12F ، PIC16F ،pic18F
__________________


التعديل الأخير تم بواسطة noornader ; 03-19-2011 الساعة 06:29 PM
رد مع اقتباس
  #3  
قديم 03-19-2011, 02:55 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

مميزات البرمجة بالفلوكود

تعتبر الميزة الكبرى لبرنامج Flowcode هو أنه يتيح لمن لديهم خبرة قليلة فى البرمجة باللغات الاخرى القدرة على إنشاء برامج لأنظمة إلكترونية معقدة في غضون دقائق وعلى ذلك فإنه يتميز بالتالى:
· يوفير الجهد والوقت وذلك عن طريق سهولة وسرعة تصميم النظم الالكترونية المعتمدة على الميكروكنترولر.
· أداة سريعة ومرنة فلديه مجموعة من الوظائف الفرعية عالية المستوى التى تؤدى الى سرعة تطوير النظام. بالإضافة الى إنسيابية البرمجة التى تتيح للمستخدمين التطوير المستمر فى تصميم البرامج.
· يعطى نتائج بدون أخطاء حيث أن نتيجة ما يتم رؤيته من تصميم ومحاكاة على شاشة الحاسوب هو بالفعل ما يحدث على أرض الواقع بعد تحميل البرنامج داخل الميكروكنترولر.
· يخدم اللغات الأخرى فهو يسمح لك بعرض C code و ASM code لجميع البرامج التى تم إنشاءها.
__________________


التعديل الأخير تم بواسطة noornader ; 03-19-2011 الساعة 05:32 PM
رد مع اقتباس
  #4  
قديم 03-19-2011, 03:20 PM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

استاذى الفاضل ... جزاك الله عنا كل خير

بالفعل البرنامج أكثر من رائع ... يكفى أن ميكروتشيب أعتمدته وصممت له منوال

أنا من المتابعين لهذه السلسلة أن شاء الله وبعدها ربما يكون لدينا ثانى أسطوانة تعليمية للبرنامج

ولى طلب صغير ... أتمنى أن ترفق وصلة النسخة التى يتم عليها الشرح

تحياتى لك أستاذى القدير
__________________
رد مع اقتباس
  #5  
قديم 03-19-2011, 05:18 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

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

بالفعل البرنامج أكثر من رائع ... يكفى أن ميكروتشيب أعتمدته وصممت له منوال

أنا من المتابعين لهذه السلسلة أن شاء الله وبعدها ربما يكون لدينا ثانى أسطوانة تعليمية للبرنامج

ولى طلب صغير ... أتمنى أن ترفق وصلة النسخة التى يتم عليها الشرح

تحياتى لك أستاذى القدير
اخى العزيز المهندس/ احمد السيد
شكرا جزيلا لك .. طبعا فلوكود كما ذكرت من الروائع .. واهتمامك به يجعله اكثر روعة
وفى انتظار ابداعاتك فى فلوكود كما عوتنا فى جميع مواضيعك
اما عن النسخة التى اعمل عليها فهى Flowcode PIC V4.3.7.63
والرابط الخاص بها من
هنا
تحياتى
__________________

رد مع اقتباس
  #6  
قديم 03-19-2011, 05:31 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

خطوات تنفيذ المشروع بفلوكود

تتلخص خطوات تنفيذ المشروع باستخدام برنامج فلوكود الى ثلاثة خطوات رئيسية فقط

الخطوة الأول: تصميم البرنامج Program Design
يتم البدء فى إنشاء مخطط التدفق لبرنامج المشروع عن طريق استخدام خاصية السحب والإسقاط بزر الماوس الأيسر drag and drop للرموز والمكونات المطلوبة من واجهة برنامج فلوكود لتصميم المشروع المطلوب. ثم يتم النقر على كل رمز أو عنصر لضبط الإجراءات والخصائص التي نحتاج إليها.

الخطوة الثانية: محاكاة المشروع Project Simulation
بمجرد الانتهاء من تصميم البرنامج المطلوب فإن فلوكود يتيح لنا إمكانية محاكاة النظام وذلك عن طريق الضغط على الزر المخصص لذلك فى قائمة التحكم للبرنامج. يتيح لنا فلوكود رؤية تأثير كل خطوة من البرنامج على المكونات والمتحكم وذلك على الشاشة مباشرة. يمكن التبديل والتغيير فى القيم ورؤية تأثير هذه التغيرات على سير البرنامج وبالتالى على نتائج المشروع.

الخطوة الثالثة: توليد كود الهيكس Hex code Generation

عندما ننتهى من المحاكاة والحصول على الشكل االنهائى للمشروع وبعد الرضا الكامل عن النتائج. نقوم بالنقر على زر واحد خاص بتوليد ملف الهيكس فى صورته النهائية تمهيدا لارساله الى الميكروكنترولر باستخدام أحد البرامج المعروفة للحرق مثل WinPic800 , IC prog وطبعا بمساعدة المبرمجة. ويجب ملاحظة ان كود الهيكس المتولد من فلوكود (مرورا بكود السى والاسمبلى) يكون متوافق مع معظم أنواع المبرمجات.
__________________

رد مع اقتباس
  #7  
قديم 03-19-2011, 07:42 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

واجهة برنامج فلوكود

فلوكود له واجهة سهلة الاستخدام والتى تظهر عند تشغيله ، حيث أنه يمكن ببساطة سحب وإسقاط الرموز والمكونات المرفقة مع البرنامج على الشاشة لإنشاء نظام إلكتروني دون الدخول فى كتابة سطور التعليمات المرهقة كما فى اللغات الاخرى.




شريط أدوات الرموز Icons toolbar

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




شريط أدوات المكونات Components toolbar

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




شريط أدوات القوائم والمحاكاة Menu and simulation toolbar


يسمح لك هذا الشريط بفتح الملفات ، إغلاق الملفات ، حفظ الملفات الخ ، وأيضا يسمح لك القيام بعملية المحاكاة للمشروع وتوليد الملفات الخاصة بالمشروع ومنها ملف الهيكس Hex والذى يعتبر الهدف من عملية البرمجة




تم بحمد الله التقديم

والقادم بإذن الله - التعرف على اول رمز من الرموز الاساسية لفلوكود وهو رمز المخرج

تمنياتى بالتوفيق للجميع .. والله المستعان


__________________


التعديل الأخير تم بواسطة noornader ; 03-19-2011 الساعة 09:33 PM
رد مع اقتباس
  #8  
قديم 03-20-2011, 07:56 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

السلام عليكم ورحمة الله وبركاته


رمز المخرج Output Icon







يقوم رمز المخرج بإرسال قيمة معينة value أو محتوى متغير variable إلى منفذ محدد أو طرف Bit او عدة أطراف معينة منه (الكتابة على منفذ معين). وذلك من خلال إجراء الإعدادات والتعديلات على الخيارات الداخلية له والتى تحدد خصائص رمز المخرج حسب احتياجات المشروع المطلوب تنفيذه.

إدراج رمز المخرج

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




التعرف على الخيارات الداخلية لرمز المخرج

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

__________________


التعديل الأخير تم بواسطة noornader ; 03-20-2011 الساعة 09:56 PM
رد مع اقتباس
  #9  
قديم 03-20-2011, 09:29 PM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

بصراحة ولا أروع من هذا الشرح

أكمل أيها المبدع ونحن معك الى النهاية

جزاك الله عنا كل خير
__________________
رد مع اقتباس
  #10  
قديم 03-20-2011, 10:14 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: مجموعة الرموز فى برنامج فلوكود - مقدمة

اقتباس:
المشاركة الأصلية كتبت بواسطة eng_a_sayed مشاهدة المشاركة
بصراحة ولا أروع من هذا الشرح

أكمل أيها المبدع ونحن معك الى النهاية

جزاك الله عنا كل خير
شكرا جزيلا لك اخى الكريم
نسأل الله العون
تحياتى
__________________

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

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

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

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



الساعة الآن 08:51 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصرية

Security team

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77