قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
تعريف مختصر :
في الموضوع التالي سنتعرف على أسلوب جديد في البرمجة : البرمجة بواسطة الرسم : Programmation Graphique
من بين البرامج الخاصة بهده الطريقة المتفردة البرنامج الرائع FLOWCODE V3..
فلوكود برنامج يعلمك البرمجة بأسلوب سلس وفي نفس الوقت يمنحك القدرة على إعداد و تنفيذ مشاريع متميزة وحقيقية بالميكروكنترولر ..
ومن خلال البرمجة به تكتشف بالتدريج منطق البرمجة ونظامها الظاهر والخفي.. الهدف من الدورة :
الهدف الاساسي من دورة فلوكود هو مساعدة المبتدئين في المقام الاول ..
والاخذ بيدهم حسب المستطاع انطلاقا من الدروس الاساسية والتطبيقات المرافقة الى ان يصلوا الى مرحلة الاتقان ..
بعد ذلك نحاول مساعدتهم في مشاريعهم الخاصة بهم قدر المستطاع كذلك ..
تلك هي فلسفة دورة فلوكود وأهدافها ..
1/ تنصيب Flowcode V3 :
بعد تنزيل البرنامج من المصدر (هنا).. تنصبه كالمعتاد وتتابع بتنصيب المكمل PPPV3 (هنا)..
لا تتجاوز هذه الخطوة بل اضغط على install PPP3.9 ثم تابع الخطوات المتبقية لاكمال التنصيب . و لتتأكد من تنصيب PPPV3
او لاعادة تنصيبه تتبع ما يلي (هنا)
2/طريقة عمل فلوكود :
الخطوات الاساسية لاي مشروع :
(ننشأ مجلدا جديدا نختار له اسما ثم نتابع الخطوات) 1/ اعدادات شريحة المتحكم الاولية: Configure
هي إعدادات ضرورية لتوليد ملفات هيكس صالحة لتنفيذ مشروع حقيقي .. تتركز حول :
اختيار متحكم مناسب و اختيار تردد مذبذب المتحكم ثم ضبط الاعدادات الاولية المعروفة ب Configuration .. (هنا) 2/ إدخال تعليمات تنفيذ البرنامج (التعليمات ممثلة في فلوكود برموز محددة .. نتعرف عليها هنا )
و توصيل المكونات المختلفة .. ليدات، سويتشات، عارضات، ذاكرات ..
ثم محاكاة عمل البرنامج وادخال التعديلات اذا كانت ضرورية . 3/ توليد ملف Hex:
بعد ما ننتهي من التجربة على فلوكود نعمد الى الحصول على ملف Hex :
نضغط على ايقونة Compile to Hex
يفترض ان الاعدادات configure قد تمت سابقا وهو شرط إنجاح البرمجة الفعلية (تذكير : هنا).
السلام عليكم
أسعد الله أوقاتك أخي زكي
كيف حالك: عساك بخير إنشاءالله.
لو تكرمت:
هل يوجد عندك معلومات عن برمجة وعمل LED MATRIX بواسطة الفلوكود ؟؟
وذالك لعمل كلمات متحركة.
وأيضا سؤال مهم: هل ممكن زيادة عدد مخارج البيك؟
لأنه حسب إعتقادي بمقدور هذا البرنامج العملاق عمل معظم المشاريع.
كل الشكر والإحترام لك أخي زكي وإنشاءالله ربنا يعطيك الصحة والعافية
التعديل الأخير تم بواسطة : فوزي سامي بتاريخ 05-03-2010 الساعة 11:14 PM
السلام عليكم
أسعد الله أوقاتك أخي زكي
كيف حالك: عساك بخير إنشاءالله.
لو تكرمت:
هل يوجد عندك معلومات عن برمجة وعمل LED MATRIX بواسطة الفلوكود ؟؟
وذالك لعمل كلمات متحركة.
وأيضا سؤال مهم: هل ممكن زيادة عدد مخارج البيك؟
لأنه حسب إعتقادي بمقدور هذا البرنامج العملاق عمل معظم المشاريع.
كل الشكر والإحترام لك أخي زكي وإنشاءالله ربنا يعطيك الصحة والعافية
وعليكم السلام اخى/ فوزى سامى بالنسبة لطلبك الأول ممكن تطلع على موضوع اخى/ محمد50 من هنا وتتواصل معه اما بالنسبة لطلبك الثانى فممكن الاطلاع على موضوع الاخ/ روبوتو من هنا ان شاء الله يفيدك وبالتوفيق ان شاء الله
التعديل الأخير تم بواسطة : noornader بتاريخ 07-03-2010 الساعة 09:55 AM
وعليكم السلام ورحمة الله وبركاته
لا شكر على واجب اخي فارس الغالبي .. اتمنى ان يساهم موضوع المقاطعات في تنفيذ مشاريع متميزة ببرنامج فلوكود الرائع ..
تقبل تحياتي
لو سمحتم اريد الاستفسار عن موضوع لكن لا ادري ان كان من
حدود الدوره لكني لم اجد من يساعدني فيه
.......
اريد ان اتعلم عن بروتوكول i2c لربط البكات مع بعض وهل يدعمه فلوكود
ليس لدي ادنى فكره عن الموضوع!!!
فلوكود يدعم البرتكول المذكور ويوفر كل ما يلزم لبرمجة العناصر الالكترونية التي تعمل به :
لكن لابد من دراسة نظرية اولية عن هذا البرتكول واعتقد ان المواضيع متوفرة على النت .. وفي الموضوع التالي طريقة لاستخدامه تم تنفيذها من طرف الاستاذ محمد 50 الذي وضع ثقته في البرمجة بفلوكود كما اخبرني ، فكان فلوكود في الموعد : http://www.qariya.com/vb/showthread.php?t=49992 اخي الكريم عالم فلوكود شاسع وكبير ولا أظن ان دورة مهما احيطت بالعناية والاهتمام ستكون قادرة على الاحاطة بكل الخبايا والتفاصيل .. وزيارة لموقع الشركة الام توضح ذلك .. اعتقد ان الدورة حققت جانبا كبيرا من اهدافها المرسومة لها .. وبذلك اظن انها ساهمت في نشر ثقافة برمجة الميكروكونترول والله اعلم .. وبالتوفيق للجميع
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 01:23 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)