أهلا بك فى منتدى المهندس
و دائما كما تعودنا تفاجئنا بكل ما هو جديد
وبالأخص هذا الموضوع الشيق برمجة الميكروكنترولر
بفلوكود العملاق
ادام الله عليك الصحة والعافية
وجزاء الله خيرا على عملك النافع …
شكرا لك وتقبل تحياتى
السلام عليكم ورحمة الله وبركاته
مشاركة منى لأخى العزيز/ زكى شاكر فى هذا الموضوع الهام والخاص ببرمجة الميكروكنترولر باستخدام فلوكود العملاق
اقدم اول مشرع لى فى هذا المنتدى الطيب
فلاشر 3
فى هذا المشروع تضاء الليدات بصفة دورية من اليسار الى اليمن دون توقف
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
صورة لمخطط محاكاة المشروع ببرنامج بروتس
الهدف: ادراك تنفيذ الحركة الضوئية فى الليدات
المتحكم المستخدم: PIC16F84a
ملف الفلوكود
ملف بروتس والهيكس
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
فلاشر 4
فى هذا المشروع تضاء الليدات بصفة دورية من اليمين الى اليسار دون توقف
( عكس مشروع فلاشر 3)
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
أما مخطط محاكاة المشروع ببرنامج بروتس فهو نفس الدائرة المستخدمة فى مشروع فلاشر 3
الهدف: ادراك تنفيذ الحركة الضوئية فى الليدات
المتحكم المستخدم: PIC16F84a
ملف الفلوكود
ملف بروتس والهيكس
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
فلاشر 5
فى هذا المشروع تضاء الليدات واحدة وراء الاخرى فى مجموعات بصفة دورية من اليسار الى اليمين دون توقف
زمن التأخير 150 ميلى ثانية
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
الهدف: ادراك تنفيذ الحركة الضوئية فى الليدات
المتحكم المستخدم: PIC16F84a
ملف الفلوكود من
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
ملف بروتس والهيكس الخاص بمشروع فلاشر 5
مع التوفيق
يا سبحان الله . كل ده علشان فلاشر
طيب ليه ما نتعلم البرمجة العادية , ونطور انفسنا في البرمجة . افضل من اننا نضيع جهدنا في بناء برامج احنا ما نعرفش ازاي بتشغتل داخل الميكروكونترولر
السلام عليكم ورحمة الله وبركاته
التحكم فى إضاءة ليدات بأستخدام سويتش
فى هذا المشروع يتم التحكم فى إضاءة الليدات او إطفاءها باستخدام مفتاح (سويتش)
نفس مشروع فلاشر 3 ولكن مضاف اليه سويتش للتحكم
زمن التأخير 100 ميلى ثانية
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
الهدف: التعرف على كيفية استخدام سويتش للتحكم فى التشغيل والإيقاف
المتحكم المستخدم: PIC16F84a
ملف الفلوكود
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
محاكاة مشروع التحكم فى إضاءة ليدات باستخدام سويتش
صورة لمخطط تنفيذ المشروع ببرنامج بروتس
ملف بروتس والهيكس الخاص بالمشروع
وبالله التوفيق
السلام عليكم ورحمة الله وبركاته
COUNTER 1
عداد تصاعدى من 0 الى 255 والتكرار
هذا المشروع عبارة عن عداد يقوم بالعد تصاعديا و باستمرار من 0 الى 255 عن طريق اجراء عملية حسابية على متغير
(العملية الحسابية هى الجمع)
( زمن التأخير 1 ثانية)
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
الهدف: كيفية إجراء عمليات حسابية على متغير وتحويله الى عداد
المتحكم المستخدم: PIC16F84a
ملف الفلوكود
وبالتوفيق إن شاء الله
تعديل لا يؤئر على النتائج
فى التطبيق الأول على العدادات counter 1 الذى تم عرضه هنا تم استخدام حلقة غير شرطية والتى تتكون من رمز نقطة وصل كنقطة بداية ورمز العودة اليها
وللتذكير يمكن الرجوع لرموز وايقونات البرنامج
ولكن يمكن تنفيذ نفس المشروع باستبدال الحلقة غير الشرطية بأخرى حلقة شرطية لانهائية أى غير محدودة فيكون المشروع كما بالصورة
ولا يوجد اى فرق فى النتائج بين التطبيق فى الحالة الاولى او الثانية
ولكن الفرق يظل فى كون فلوكود عملاق دائما
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
محاكاة المشروع الأول من تطبيقات على العدادات
Counter 1
صورة لمخطط تنفيذ المشروع ببرنامج بروتس
ملف بروتس والهيكس الخاص بالمشروع
وبالله التوفيق
السلام عليكم ورحمة الله وبركاته
المشروع الثانى من تطبيقات العدادات
COUNTER 2
عداد تصاعدى من 0 الى 20 والإيقاف
فى هذا المشروع يقوم العداد بالعد تصاعديا من 0 حتى العدد 20 ثم يتوقف نهائيا
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
المتحكم المستخدم : pic16f84a
ملف المشروع بفلوكود
مع تمنياتى بالتوفيق للجميع
السلام عليكم إخوانى الكرام
المشروع الثانى لمحاكاة العدادات
COUNTER 2
دائرة المشروع تعمل كعداد تصاعدى يقوم بالعد من 0 الى العدد 20 ويتوقف نهائيا
(العملية الحسابية هى الجمع)
زمن التأخير 100 ثانية
الهدف: كيفية إجراء عمليات حسابية على متغير
البرمجة : فلوكود 3
المتحكم : pic16f84a
ملفات المشروع بروتس والهيكس
وبالتوفيق إن شاء الله
السلام عليكم ورحمة الله وبركاته
المشروع الثالث من تطبيقات العدادات
COUNTER 3
عداد تصاعدى من 0 الى 20 والتكرار
فى هذا المشروع يقوم العداد بالعد باستمرار تصاعديا من 0 حتى العدد 20 والتكرار
صورة لمخطط تنفيذ المشروع ببرنامج فلوكود
المتحكم المستخدم : pic16f84a
ملف المشروع بفلوكود
مع تمنياتى بالتوفيق للجميع