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

   

الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 17-05-2012, 12:18 AM المشاركة 145   
افتراضي



بسم الله الرحمن الرحيم

أولا : سلامتك أخي ناصر ، شافاك الله و عافاك .

إخوتي الكرام ، اسمحوا لي هكدا نحن نضيع الوقت ، و نسير في اتجاه خاطيء ، ما الفائدة من عصر أدمغتنا في شرح كود لشخص ما ؟ ما سر هدا الإهتمام الكبير ؟ أليس الأفضل أن نستثمر هدا الجهد في بناء كودنا الخاص ؟

و إدا كنتم تريدون تمرين أدمغتكم فكود أخينا ليون أولى بالإهتمام ، و هو فعلا كامل و رائع و مرتب و و اضح و هو أرقى من هدا الدي احترتم فيه .

اعلانات

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 17-05-2012, 12:26 AM المشاركة 146   
افتراضي


بسم الله الرحمن الرحيم

أولا : سلامتك أخي ناصر ، شافاك الله و عافاك .

إخوتي الكرام ، اسمحوا لي هكدا نحن نضيع الوقت ، و نسير في اتجاه خاطيء ، ما الفائدة من عصر أدمغتنا في شرح كود لشخص ما ؟ ما سر هدا الإهتمام الكبير ؟ أليس الأفضل أن نستثمر هدا الجهد في بناء كودنا الخاص ؟

و إدا كنتم تريدون تمرين أدمغتكم فكود أخينا ليون أولى بالإهتمام ، و هو فعلا كامل و رائع و مرتب و و اضح و هو أرقى من هدا الدي احترتم فيه .
اولاا : السلام عليكم

ثانياا :انشالله الف خير وسلامه على صديقى ناصر

ثالثاا: عندك حق اخي معاذ فانا تركت الكود اصلاا وانا اعمل على نظام الاتصال

وموضوع كود الاخ ليون يستحق التفكير فيه

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

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 17-05-2012, 01:01 AM المشاركة 147   
افتراضي


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


ياسر الجبوري
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2007
الدولة: العراق
المشاركات: 85
نشاط [ ياسر الجبوري ]
قوة السمعة:
قديم 17-05-2012, 10:55 AM المشاركة 148   
افتراضي


بسم الله الرحمن الرحيم

أولا : سلامتك أخي ناصر ، شافاك الله و عافاك .

إخوتي الكرام ، اسمحوا لي هكدا نحن نضيع الوقت ، و نسير في اتجاه خاطيء ، ما الفائدة من عصر أدمغتنا في شرح كود لشخص ما ؟ ما سر هدا الإهتمام الكبير ؟ أليس الأفضل أن نستثمر هدا الجهد في بناء كودنا الخاص ؟

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


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 17-05-2012, 05:32 PM المشاركة 149   
افتراضي


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

كيف حالكم اخوتي جميعااا

اريد ان انوة الى انه سوف يبدا العمل الجاد والشيق قريباا من جميع نواحي المشروع وبحمدالله

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

كان هناك مكتبات من صنع اخي ليون وقد شارك بها فى القريه ولكن المشكله كانت فى فهمها وطريقة التغيير والتحوير فى الكود لكي يلائم مشاريعنا

ولقد راسلته وقد اعطاني كل ما اريد وبالزايد ...ملف البروتس + ملف الميكروسي +الشرح لكيفيه استعمال المكتبه + شرح الداله الرئيسيه+ كيف احعل الميكروسي لا يظهر لى رساله الديمو + انه مستعد لاي سوؤال ....اسال الله ان يوفقه فى امتحاناته وفى حياته

كل ما اريده من المتحمسين للمشروع هو ان نتغلب على فوبيا الكود (فوبيا = الشي الذي نخاف منه دائما ) اي لا نرى الملفات او الاكواد فنقول لا هذا كثير ومعقد ..صدقني ..فانا مبتدء فى البرمجه ووجدتها مفهومه ..فما بال المتخصصين!!!
اكيد راح يفهموها اكثر مني ويوصلو المعلومه اكثر مما سوف اوصلها انا

لانه سوف نرى عالم من الاكواد وهذه الاكواد ما هي الا مكتبات وموديولات لسريان البرنامج بطريقه منظمه

طبعاا المكتبات لم افهمها جميعاا ولكني فهمت اهمها وكيف اغير فى بعظها لكي تلائم متطلبات المشروع ..

مثلا نوعيه البك يعني حتى لو انك تستعمل avr يمكنك بكل سهوله ان تستعمل هذه المكتبات

كما ان المشروع مجرب عملياا

بصراحه حان وقت العمل ..لانه لا مجال الان لتظييع الوقت

وانا الان بصدد ان انقل ما شرحه لى الاستاذ احمد الطباخ
واسال الله ان اوفق فى نقل الامانه

دمتم فى رعايه الله


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 17-05-2012 الساعة 05:41 PM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 17-05-2012, 06:03 PM المشاركة 150   
افتراضي


طبعاا سوف نحاول ان نحافظ على سير خطوات المشروع كما خططنا فى الاول

اولاا سيكون لدينا الملف الاتي جميعاا (وهو الملف النهائي للمشروع ) ونحفظه فى مكان معروف لانه لن ياتي دوره الان ..

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

وبعد ذلك سوف نحفظه فى مكان معروف
طبعاا مش راح نخاف من شكل ملف السي كما اتفقنا سابقاا
وهذا هو الملف

http://www.mediafire.com/?jfmgdd400quaidi

فهذا الملف جاهز لاستقبال الجمل من الكومبيوتر

وسوف نبدا فى شرحه قريباا

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

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

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

ما هو المطلوب الان

الان المطلوب هو الاتي :

تسطيب برنامج فجوال بيسك 6
وتجهيز داره الاستقبال والتاكد من ان الاستقبال و الارسال سليمان
وسوف ارفق قريباا كيف نجهز دارة الاستقبال ومكوناتها بالصور او الروابط ان وجدت
فى انتظار تعليقاتك وارائكم


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 17-05-2012 الساعة 06:07 PM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 18-05-2012, 02:39 AM المشاركة 151   
افتراضي


السلام عليكم

طبعاا انصحكم بشرح الاخ صهيب وقد اعد كتاب بصيغة pdf والشرح كان ممتاز جداا

وانا جاهز لاي استفسار عن الداره او برنامج الفجوال بيسك6

فذلك يعني سوف نبدا فى صنع الداره ونطبق مثالين على الداره عملياا وليس محاكاة

الان لم يتبقى الاا شكل الهاردوير الذي سنبدء به

وهذا هو الكتاب

http://www.4shared.com/document/owSc-gBP/vbwithpic.html

وسوف اطلع على الكتاب وسوف اوضح بعض النقاط الغير مفهومه

السلام عليكم


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 18-05-2012 الساعة 02:43 AM

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 18-05-2012, 03:59 AM المشاركة 152   
افتراضي


السلام عليكم

طبعاا بعد تسطيب فجوال بيسك 6 (الذين اول مره يتعاملون مع هذا البرنامج) نبحث عن الايقونه بهذا الشكل

واسمها (Microsoft Visual Basic 6.0)
وهي تظهر فى قائمة استار
نفتح قائمة ابدا ثم سنجد ملف باسم (Microsoft Visual Studio 6.0) ننقر عليه فستكون هذه الايقونه موجوده من ظمن المجموعه وان لم نجدها ندخل على (Microsoft Visual Studio 6.0 Tools) فسوف نجدها من ظمن الادوات
وهذا يعتمد على نوع التسطيب

فهذه الاداه هي التي ستدخلك على بيئة فجوال بيسك 6

ماذا الان .......

الان سنتحدث عن كيفيه تطبيق الفجوال بيسك للاوامر

نستطيع تطبيق الكود بداخل الفجوال بعدة طرق

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



لادراج هذه الاداه يااما بنقرتين مزدوجتين فستجدها وضعت نفسها فى وسط الفورم
او عن طريق نقره واحده ثم تضع الفاره على الفور وتمسك الكلك ثم تدرجها بالسحب لكي تتحكم فى حجمها كما تريد

بعد ان سحبنا الاداه ووضعناها فى مكانها المناسب اعمل عليها دبل كلك لتظهر لك مكان كتابه الكود وهو محدد ببدايه الكود ونهايته اي يجب ان نكتب مانريد تنفيذه فى حاله النقر على هذه الاداه بين هاذين الحدين

حسناا سنعمل مثال بسيط جدااا وهو اظهار رساله للمستخدم

سنظع بين الحدين الكود الاتي
كود:
MsgBox "اهلاا بجميع مشتركين القريه الالكترونيه"
فيصبح شكل الكود كاملاا هكذا

كود:
Private Sub Command1_Click()
MsgBox "اهلاا بمشتركين القريه الالكترونيه"
End Sub
الان نشغل البرنامج من الاداه الخاصه بتنفيذ البرنامج كما ياتي


طبعاا اذا كانت الكتابه العربيه عندك غير مدعومه فسوف تظهر الرساله غير واضحه المعني



الان كيف ننفذ هذا الامر بطريقه اخرى ......

مثلاا سننفذه عند تحميل البرنامج بمعني اول ما ان ننفذ البرنامج ستظهر الرساله

وهو ان نضع الكود على حدث الفورم لوود
وذلك بالنقر المزدوج على الفورم



سيظهر لك مكان خالي من اي كود باستثناء حدود الكود

كود:
Private Sub Form_Load()

End Sub
وسنضع نفس الكود السابق بين هاذين الحدين وننفذ البرنامج

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

حسناا الان سوف ننفذ نفس الكود ولكن عن طريق التايمر وهذه الاداه مهمه جداا جداا جداا

ووضيفتها انها تنفذ الكود عند ازمنه معينه ونحدد هذه الازمنه من خلال خصائصها



من خلال خصائص الاده نستطيع ان نضع الزمن الذي نريده لتنفيذ الكود



الان بعد ان وضعنا الاداه كالمعتاد مع ملاحظة ان هذه الاداه لا نستطيع تكبيرها او تصغيرها مثل اداه الاتصال (mscom)فذلك يعني انها لا تظهر فى تنفيذ البرنامج

سننقر نقر مزدوج على الاداه فتظهر لنا حدود الكود سنضع الكود بين الحدين كالاتي
ولا ننسي ان نضع الانترفال ب 1000

كود:
Private Sub Timer1_Timer()
MsgBox "اهلاا بمشتركين القريه الالكترونيه"

End Sub
الان بمجرد تشغيل البرنامج ستظهر الرساله كل ثانيه ..وانصحك لا تضع الزمن مثلاا 1 او 2 فى هذه الحاله لن تجد الوقت لكي توقف البرنامج فستظطر الى ان تغلق البرنامج من خلال التاسك مانجر واذا لم تكون قد خزنت برنامجك مسبقاا فهذا يعني ان البرنامج اختفى من جهازك

نصيحه نصيحه من واحد متبهدل فى البرمجه... تعود عند كل خطوه فى الكود ان تضغط حفض ولا ننسي فى اول التصميم عندما نبدا بفتح اول فورم ان نضغط تخزين ثم نحدد مكان حفظ البرنامج

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

هذه الشرح كان فقط لطرق تنفيذ اي كود باي طريقه تريدها اي ان التنفيذ ليس محدد بزر معين

الان ساشرح بالملخص كيف تكتب على الزر لكي يكون مثلاا ارسل او استقبل او نفذ او احسب او نكتب اي شئ على الزر او نلونه

من خلال الاداه انقر عليه( نقره واحده لتحديد الاداه فقط)ا فستجد خصائصها على اليمين (على شكل جدول )وان لم تظهر ..رايت كلك على الاداه واختر خصائص




كل هذا تسخين فقط

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



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