دورات هندسية

 

 

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

صفحة 2 من 40 الأولىالأولى 1 23 4 5 6 12 ... الأخيرةالأخيرة
النتائج 11 إلى 20 من 398
  1. [11]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0
    الكتابة على LCD


    بدل استخدام دالة "كتابة عدد".
    PrintNumber
    كما في الملف السابق (عداد الكتروني : هنا للتذكير )
    نستخدم هذه المرة
    دالة "كتابة حروف اوكلمات" :
    PrintASCII


    (FlowcodeV3)

    لكتابة حروف توجد طريقتان هذه أولاهما:

    1- طريقة كتابة الكلمة حرفا بحرف :

    نكتب كل حرف داخل العلامة ' مرتين .. مثال :
    Welcome
    تكتب الحروف متفرقة هكذا :


    'W'
    'e'
    'l'
    'c'
    'o'
    'm'
    'e'
    الفراغ يترك فراغا :

    ' '





    الملفات بالمرفقات

    0 Not allowed!


    الصور المرفقة
    الملفات المرفقة

  2. [12]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0
    الكتابة على LCD
    الطريقة الثانية

    2 - كتابة سلسلة حروف دفعة واحدة:


    هذه المرة نستخدم الدالة المناسبة:


    PrintString


    الطريقة : نكتب الكلمة او الجملة داخل العلامتين : " "


    مثال:


    "zaki chaker"




    الملفات بالمرفقات

    0 Not allowed!


    الملفات المرفقة
    • نوع الملف: rar lcd3.rar‏ (20.4 كيلوبايت, 503 مشاهدات)

  3. [13]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0

    قياس قيم تناظرية ..استخدام المكون adc

    مقياس حرارة

    طريقة إدخال قيم تناظرية (غير رقمية) للمتحكم

    مثال عن طريقة الاستفادة من المكون ADC في برنامج Flowcode لقياس جهود غير رقمية (تناظرية - analog )
    معلوم ان المدخل الرقمي في البيك لا يأخذ الا قيمتين :
    القيمة 0 منطقي اي 0 فولت تقريبا
    القيمة 1 منطقي اي جهد (5 فولت في الدارة ) ولا يستطيع التعرف على القيم التي تتوسط 0 و5 فولت ..
    ومعلوم ان البيك PIC16F84a لا يتوفر على محول تناظري / رقمي بينما البيك PIC16F877a (وآخرون) يتوفرون على هذه الميزة التي تمكن من قياس جهد يتراوح من 0 فولت (بل وأقل من 0 فولت) الى اكثر ..مما يسمح ببناء دارات قياس كمقياس الحرارة وقياس الجهد (فولتمتر) او شدة التيار (امبيرمتر) والتحكم في سرعة موتور بواسطة مقاومة متغيرة ...
    اضافة مقاومة متغيرة سمحت بالاستفادة من التطبيق TUT_26 المرافق لفلوكود وتحويله لمقياس حرارة ، حتى يكون نموذجا لاستعمالات أخرى.
    اختبار التطبيق :
    1- افتح فلوكود ثم "ملف" ثم "امثلة" واختر المثال Tut_26
    2- سجله في مكان آخر تحت اسم تختاره.
    3- غير، ان شئت، المتحكم منPIC16F88 الى PIC16F877a وسرعة تردد البيك .
    4- اضغط على الايقونة المناسبة لتوليد ملفات c وasm و HEX
    5- جرب عمل الدارة ببرنامج بروتوس بعدما تدمج فيه الملف HEX.
    اضافات:
    - مفاتيح LM35 ( +/-) الافتراضية ، تمكنك من تغيير درجة الحرارة
    - المقاومة وظيفتها الضبط مرة واحدة : فهي تمكنك من جعل الرقم المسجل على مجس الحرارة يتوافق مع درجة الحرارة المسجلة على شاشة العرض LCD

    ملف التجربة: في المرفقات

    0 Not allowed!


    الملفات المرفقة
    • نوع الملف: rar adc.rar‏ (139.4 كيلوبايت, 1012 مشاهدات)

  4. [14]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0

    ساعة رقمية

    ساعة رقمية LCD


    PIC16F84A


    (ملف التجربة بالمرفقات)


    البرنامج مأخوذ من التطبيق TUT_22
    من بين التطبيقات المرافقة لبرنامج فلوكود في ملف التنصيب ..
    أجريت عليه تعديلات حتى يناسب أكثر الاستعمال المطلوب ..
    مرونة برنامج فلوكود وقوته تسمح بذلك .. وتشجع عليه
    1-اخترت كريستال يسهل الحصول عليه من ساعات صينية رخيصة الثمن، كوارتز صغير أسطواني الحجم ، خاص بالساعات ويتميز بدقة جيدة.. 2-وكان لابد من اجراء تعديل في ماكرو مقاطعة تايمر البيك وبالضبط في اعدادات التدرج..
    3- أضفت كذلك ماكرو ضبط الدقائق والساعات ليصبح البرنامج عمليا..
    يمكن بسهولة الوقوف على هذه التعديلات بمقارنة البرنامج الاصلي مع المعدل..وهي فرصة لاجراء مزيد من التعديلات لمن يرغب ، امثلة:
    اضافة ايام الاسبوع ، الشهر، السنة..
    مؤقت تنبيه واحد او أكثر..
    تغيير العرض من LCD الى 7segments
    وغير ذلك..
    مع هذ الملف نأتي الى ختام هذه السلسلة من التطبيقات التوضيحية لالاستخدامات المعتادة
    أتمنى ان تكون هذه المساهمة
    قد حققت ولو بعضا من أهدافها :
    تقريب البرمجة وتبسيطها
    فلوكود برنامج قوي للبرمجة وقادر لوحده على بناء مشاريع متميزة
    كما انه ينتج ملفات بلغة سي يمكن ان يساعد كل من يبرمج بهذه اللغة
    دمتم بخير
    والى لقاء قادم بإذن الله



    زكي شاكر

    0 Not allowed!


    الصور المرفقة
    الملفات المرفقة

  5. [15]
    7neen
    7neen غير متواجد حالياً
    جديد


    تاريخ التسجيل: Jul 2009
    المشاركات: 7
    Thumbs Up
    Received: 0
    Given: 0
    والله كلام مفيد جدا وشكلو البرنامج دا خطيييير
    انا بصدد تصميم لوحة اعلانات بأستخدام المايكروكنترولا
    ياريت لو لقيت اي شئ ممكن يفيدني تنزله لي واكون شاكرة واكيد ح احاول استخدم هذا البرنامج الخطيييير

    جزاك الله خير.....

    0 Not allowed!



  6. [16]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0
    اقتباس المشاركة الأصلية كتبت بواسطة 7neen مشاهدة المشاركة
    والله كلام مفيد جدا وشكلو البرنامج دا خطيييير
    انا بصدد تصميم لوحة اعلانات بأستخدام المايكروكنترولا
    ياريت لو لقيت اي شئ ممكن يفيدني تنزله لي واكون شاكرة واكيد ح احاول استخدم هذا البرنامج الخطيييير

    جزاك الله خير.....
    فعلا البرنامج قوي ويمنحك القدرة على انجاز وتنفيذ مشاريع ميكروكنترولر pic حقيقية ومميزة ..
    مشروعك قابل للتحقيق بفلوكود ..
    ومع فلوكود البرمجة بلا حدود ..

    0 Not allowed!



  7. [17]
    noornader
    noornader غير متواجد حالياً
    عضو


    تاريخ التسجيل: Jan 2007
    المشاركات: 21
    Thumbs Up
    Received: 0
    Given: 0
    السلام عليكم أخى العزيز/ زكى شاكر
    مرحبا بك فى ملتقى المهندسين
    الموضوع غاية فى الاهمية فهو يكسر حاجز الخوف
    امام كل مبتدئ يريد الدخول فى برمجة الميكروكنترولر بدون تعقيد
    فلوكود عملاق فى مجاله ويستحق الاقتناء

    بارك الله فيك وجعل عملك فى ميزان حسناتك ..

    شكرا لك وتقبل تحياتى

    0 Not allowed!



  8. [18]
    زكي شاكر
    زكي شاكر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Jul 2009
    المشاركات: 117
    Thumbs Up
    Received: 0
    Given: 0
    وعليكم السلام أخى العزيز/ نورنادر
    الحق ما تقول اخي العزيز

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

    0 Not allowed!



  9. [19]
    noornader
    noornader غير متواجد حالياً
    عضو


    تاريخ التسجيل: Jan 2007
    المشاركات: 21
    Thumbs Up
    Received: 0
    Given: 0

    إضاءة ليدات بصفة دورية - فلاشر 3

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

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

    اقدم اول مشرع لى فى هذا الملتقى الطيب

    فلاشر 3



    فى هذا المشروع تضاء الليدات بصفة دورية من اليسار الى اليمن دون توقف



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



    صورة لمخطط محاكاة المشروع ببرنامج بروتس


    الهدف: ادراك تنفيذ الحركة الضوئية فى الليدات
    المتحكم المستخدم: PIC16F84a

    ملف الفلوكود من هنا
    ملف بروتس والهيكس من هنا

    وبالتوفيق إن شاء الله

    0 Not allowed!



  10. [20]
    عمار ابو اسلام
    عمار ابو اسلام غير متواجد حالياً
    عضو فعال
    الصورة الرمزية عمار ابو اسلام


    تاريخ التسجيل: May 2007
    المشاركات: 84
    Thumbs Up
    Received: 0
    Given: 0
    والله يا عمي عنجد عنجد الله يبارك فيك ويكثر من امثالك

    0 Not allowed!



  
صفحة 2 من 40 الأولىالأولى 1 23 4 5 6 12 ... الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML