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

   

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 19-03-2011, 04:42 PM المشاركة 9   
افتراضي



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

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

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

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

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

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

اعلانات

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 19-03-2011, 04:49 PM المشاركة 10   
افتراضي


اخى الكريم

شكرا جزيلا لك

بارك الله فيك

كالعادة دائما مواضيعك متميزة وقيمة

موفق بإذن الله

جعلها الله فى ميزان حسناتك

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

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

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


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

نرجوا التفاعل

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


abu-thabit
:: مهندس متميز ::
تاريخ التسجيل: Oct 2010
المشاركات: 320
نشاط [ abu-thabit ]
قوة السمعة:
قديم 19-03-2011, 06:50 PM المشاركة 12   
افتراضي


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


شكرا للادراة الكريمة على تثبيت الموضوع

والشكر موصول للأخ المهندس noornader على هذا الموضوع

ولا انسى جميع الاخوة الاعضاء المشاركين والقراء الكرام


ودمتم بود

اخوكم

ابو ثابت


mar7aba_01
:: موقوف ::
تاريخ التسجيل: Jan 2010
الدولة: المغرب
المشاركات: 739
نشاط [ mar7aba_01 ]
قوة السمعة:
قديم 19-03-2011, 07:10 PM المشاركة 13   
افتراضي


السلام عليكم ورحمة الله .
تناغما مع الموضوع أتمنى من الأعضاء المساعدة
هل ممكن برمجة هذا المتحكم بالفلوكود ؟

السلام عليكم ولرحمة الله وبركاته .
تحية لكل أفراد المنتدى الكرام.
المرجو إفادتي بمعلومات عن هذين المتحكمين من حيث:
* الإمكانيات
* أقطابه
* ونوعه
* مبرمجة بسيطة تمكنني من البرمجة عليه
وهل ممكن أبرمجه ببرنامج flowcode pic/avr/arm ?
قبلو مني فائق الإحترام والتقديـــر.
والله الموفق.


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


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


شكرا للادراة الكريمة على تثبيت الموضوع

والشكر موصول للأخ المهندس noornader على هذا الموضوع

ولا انسى جميع الاخوة الاعضاء المشاركين والقراء الكرام


ودمتم بود

اخوكم

ابو ثابت
وعليكم السلام اخى الكريم/ أبو ثابت
الشكر لله على نعمه التى لا تعد ولا تحصى
شكر على اهتمامك بالبرمجة بالفلوكود فهو فعلا يستحق الاهتمام
تمنياتى لك بالتوفيق



الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 19-03-2011, 08:24 PM المشاركة 15   
افتراضي


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


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 19-03-2011, 08:32 PM المشاركة 16   
افتراضي


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

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





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

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







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

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






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



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




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

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



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