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