بسم الله الحمان الرحيم
أولا وقبل كل شئ انا لست جديدا علي المنتدى ولكني كنت" استهلك فقط " ولكن وبعد ما اتضح لي ما تقدمه هده المنتديات العربية للطالب
العربي من مساعدة كبيرة ان كان علي مستوي الدراسة او في الحياة العملية من مجهود يستحق التقدير ولما لهدا من اتر في تطوير عالمنا العربي
لهدا قررت ان احاول ولو بقدر قليل ان اشارك في دعم هده المنتديات لتعم الفائدة وللنهض بامتنا العربية ولو بقدر قليل فلو بقينا نقول ونسمع الي
من يحاولون وصفنا بالفاشلين فلن نتقدم الي الامام ولو خطوة واحدة .
اسف علي هده المقدمة (القومية ) وامل ان كل من لديه ولو قدر بسيط من المعرفة ان يضعه للاستفادة وانا اري انه حتي لو كان منقول
من منتديات اجنبية فهوا مفيد فاولا نطلع عليه تم نحاول نطويره , اسف مرة اخري علي الاطالة وسأبدأ
================================================== ===============
لديا مجموعة من الدوائر والمشاريع باستخدام الميكروكنترولر" PIC" وساحاول وضعها هنا وتحديث الموضوع كلما استطعت دلك
اول دائرة او مشروع لدي هي دائرة تستخدم في فتح باب او نافدة باستخدام DC MOTOR باستخدام الريموت كنترول وسارفق مخططها وبرنامج الPIC16f84
واهم القطع المستخدمه فيها هي :
*infra red reciever وهو دائرة متكاملة تستخدم في استقبال الاشعة تحت الحمراء وهو مجود ويباع في الاسواق وايضا موجود في
الريسفرات القديمة والحديثة .
PIC16f84 وهو قلب الدائرة وهو عبارة عن ميكروكنترولر سهل البرمجة.
*ريموت كنترول يستخدم بروتكول فيليبس اي بروتكول RC5 واظن انا هدا اصعب جزء في المشروع
طريقة العمل :
عند الضغط علي الزر رقم 6 في الريموت كنترول يفتح الباب وعند الضغط علي الزر رقم 4 يقفل الباب
المشروع الثاني يعتمد علي نفس الفكرة وهو التحكم في باب او نافدة بالاضافة الي التحكم في اضاءة مصباح AC باستخدام نفس
الريموت والقطع التي نحتاجها هي نفس القطع بالاضافة الي RELAY للتحكم في الا ضاءة واليكم المخطط :
طريقة العمل :
عند الضغط علي الزر رقم 6 في الريموت كنترول يفتح الباب وعند الضغط علي الزر رقم 4 يقفل الباب وعند الضغط علي رقم 3
تشتغل اللمبة وعند الضغط علي رقم 1تطفأ اللمبة
المشروع الثالث هو عبارة عن قفل الكتروني باستخدام KEYPAD لفتح RELAY لفتح بوابة اواي شي اخر
وقد اضفت للقفل شاشة عر ض بسيطة باستخدام SEVEN SEGMENT مكونة من اربع خانات لعرض كلمة OPEN
عند ادخال الرقم الصحيح :
والقطع المستخدمة هي
PIC16f84,
KEYPAD 4X4 اي مكونة من اربع صفوف واربع اعمدة
RELAY
والان اليكم المشروع:
طريقة العمل:
عند الضغط علي الارقام 123456 من اليسار الي اليمين والضغط علي اخر زر في الكيباد من الاسفل علي اليمين فان الريلي سيشتغل وتظهر كلمة OPEN علي
ال SEVEN SEGMENT
وعند الضغط مرة اخري علي الارقام 123456 من اليسار الي اليمين والضغط علي اخر زر في الكيباد من الاسفل علي اليمين فان الريلي سيقف وتدهب كلمة OPEN
الميزة في هده الدائرة هي امكانية تغيير كلمة السر وطريقة التغيير هي كالاتي:
ند الضغط علي الارقام 123456 من اليسار الي اليمين والضغط علي اخر زر في الكيباد من الاسفل علي اليسار فان LEDسيضئ اشارة الي ادخال الرقم الصحيح
ثم نقوم بادخال الرقم الجديد ونضغط علي اخر زر في الكيباد من الاسفل علي اليمين ونكرر مرة اخري
الان الرقم الجديد قد تغير
اظنني تعبت الان وساري انطباعتكم اولا لاستمر ام اتوقف
الان المشاريع التي اعتقد اني ساكمل بها في المرة القادمة هي :
SMART CAR PARKING SYSTEM /1 قاراج مكون من طابقين يقوم بعد السيارات الداخلة والخارجة باستخدام
INFRARED TRANSMITTER and RECIEVER مربوط الي الكمبيوتر لعرض ومراقبة القراج
2/ دائرة تربط الي مدخل الكمبيوتر SERIAL وتستخدم في التحكم في اي شء داخل الكمبيوتر من سطح المكتب الي
الماوس الي الميديا بلير الي POWER POINT الي الي الي .............. كل دلك باستخدام اي نوع من الريموتات
تقريبا
3/دائرة تستخدم في التحكم في شدة استضاءة مصباح كهربائ باستخدام الريموت كنترول
انا مستعد للرد علي استفسارتكم ولكن لا اعدكم بالرد مباشرة لعدم تمكني من الدخول الي الانترنت باستمرار
والي لقاءا اخر انشـــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــاء اللـــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــه
مرحبا
انا عجبني موضوعك كتير وبصراحة عايز منك خدمة
انا عندي مشروع تخرج
وبدي دائة تحكم باستخدام pic16f877 اتحكم عن طريق الكمبيوتر ببعض الشغلات زي انذارؤ الحريق والتحكم بالاضاءة والتبريد وتشغيل ةاطفاء الماكنات وهاد الحكي كله لمصنع صغير بس بدي برنامج للبك عن طريق السيريال بورت بدي اشبكه على الكمبيوتر واعمل انترفيس لكل هديك الشغلات يعني زي الماكنات شغاله ولا لا ودرجة الحرارة واقدر اتحكم بيها عن طريق الحاسوب وبنفس الوقت ممكن يكون التحكم اوتوماتيكي
وطبعا السنسرات مشبوكات على وحدة نقل وكمان ملتبلكسر وبعديها على البك
ممكنم تساعدني؟
وشكرا
بسم الله الرحمان الرحيم
46 اطلاع علي الموضوع في يومين . هدا شئ رائع ولو الدين استفادوا
6 فقط فهدا شئ اروع . علي اي حال كما وعدتكم ساحاول تحديث الموضوع
كلما استطعت حتــــــــــــــــــــــــــــي لو لم يكن هناك ردود
بالنسبة لاول مشروع فهو مجرد MODULE اي اننا نستطيع تغير
الDC motor باAC motor او موتور ستالايت لكي نطبقه في الحياة العملية
وكدلك الريموت ممكن تغييره الي RF لكي يكون المدي اكبر
علما بان المشاريع الثلاثة السابقة قمت بتنفيدها بنجاح وكدلك المشروع الرابع القادم
اليوم اليكم المشروع الرابع
هدا المشروع عبارة عن دائرة توصل الي منفد serial في الكمبيوتر
وباستخدام اي نوع من الريموتات تتحكم في اي شئ في الكمبيوتر تقريبا
تتحكم في الماوس والبرامج التطبيقية وووووو حتي ايقاف التشغيل
الدائرة وملف الhex وبرنامج الكمبيوتر كلهم في المرفقات باسم الرابع
وان احتجت اي شرح لبرنامج الكمبيوتر وطريقة عمله انا جاهز
والي لقاءا اخر انشـــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــاء اللـــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــه
بالنسبة للاخ السائل اولا اشكرك علي اطلاعك وردك علي الموضوع
ثانيا انا كنت ساضع مشروع يشبه الدي طلبته ولو في المبدا وهو عبارة عن
دائرة باستخدام pic16f877 موصلة بسنسور حرارة lm35 يقرا درجة الحرارة ويقوم بارسالها
الي الكمبيوتر عن طريق منفد السيريل وباستخدام برنامج فيجوال بيسك نقوم بعرض درجة الحرارة
واظن انا باقي المتطلبات التي دكرتها ليست صعبة فاضافة sensors اخري ليس صعب
وكدلك التحكم في شئ خارجي فكمثال لدلك ممكن بنفس الدائرة السابقة عندما تصل درجة الحرارة الي الكمبيوتر
نقارن بدرجة معينة e.g 37 ونقوم بارسال signal علي الparallel port لتنفيد شئ معين او عن طريق السيريل
واظن ان دروس التحكم بالparallel مليانة في النت بفضل الشباب والمنتديات العربية
وكما قلت ساقوم باضافة المشروع (الدائرة-الhex او برنامج الbasic وكدلك برنامج الفيجول بيسك
بالنسبة للاخ السائل اولا اشكرك علي اطلاعك وردك علي الموضوع
ثانيا انا كنت ساضع مشروع يشبه الدي طلبته ولو في المبدا وهو عبارة عن
دائرة باستخدام pic16f877 موصلة بسنسور حرارة lm35 يقرا درجة الحرارة ويقوم بارسالها
الي الكمبيوتر عن طريق منفد السيريل وباستخدام برنامج فيجوال بيسك نقوم بعرض درجة الحرارة
واظن انا باقي المتطلبات التي دكرتها ليست صعبة فاضافة sensors اخري ليس صعب
وكدلك التحكم في شئ خارجي فكمثال لدلك ممكن بنفس الدائرة السابقة عندما تصل درجة الحرارة الي الكمبيوتر
نقارن بدرجة معينة e.g 37 ونقوم بارسال signal علي الparallel port لتنفيد شئ معين او عن طريق السيريل
واظن ان دروس التحكم بالparallel مليانة في النت بفضل الشباب والمنتديات العربية
وكما قلت ساقوم باضافة المشروع (الدائرة-الhex او برنامج الbasic وكدلك برنامج الفيجول بيسك
بسم الله الرحمان الرحيم أشكر كل من اطلع وتفاعل مع الموضوع وارجو ان هناك من استفاد
ساستمر في الموضوع بهدا المشروع
هدا المشروع عبارة عن دائرة تستخدم في قراءة درجة الحرارة
باستخدام الميكروكنترولر PIC16F877 وسبب اختيار هدا النوع هو
احتواءه علي A/D (analog to digital)convertor بحيث لا يوجد
داعي للبحث واعداد A/D خارجي
ادا الميكروكنترولر PIC16F877 يقوم بقراء ة درجة الحرارة من
temp sensor LM35 ويقوم بتحويلها الي قراءة رقمية ثم يرسلها الي
الكمبيوتر عن طريق منفد السيريل
وساقوم بشرح الدائرة المستخدمة وبرنامج الميكروكنترولر حيث انني
استخدمت PICbasic pro compiler في كتابة البرنامج
ايضا سارفق برنامج الفيجوال بيسك المستخدم في العرض
ملاحظة 1: LM35 هو عبارة عن حساس درجة حرارة فكل تغير في درجة
الحرارة بالسلسيس يمثله 10mv اي 10mv/1C
ملاحظة2:
يمكن استخدام الدائرة ببعض الاضافات للتحكم في مروحة او اي شي اخر
المتطلابات ا- عمل تقرير عن برنامجSmartDraw 7 Suite Edition
2-عمل خمسة رسومات بالبرنامج مثل العدادات او بوابةand او بوابة or
من يعرف مواقع فيها شرح للبرنامج ورسومات للدوائر يمكنها تساعدني في عمل المشروع او لدية فكرة تساعدني مع العلم اني لاعرف اي شي عن استخدام البرنامج فمن لدية شرح عن كيفيك استخدام البرنامج اكون شاكر لة
المفضلات