التحكم في RGB Led بالميكروكونترولر 16f628a


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

مشروع اليوم سيكون حول اضاءة 7 الوان مختلفة بواسطة RGB Led

المركبات:

-ميكروكونترولر 16f628a و سنستخدم متذبذبه الداخلي لدى لسنا بحاجة الى كرستالة.

16f628

-المتكاملة ULN2003 سبب استعمالها هو ان خرج الميكروكونترولر هو 5 فولت و لتشغيل مصباح RGB يحتاج الى 12 فولت .

19604

– ٌRGB Led

LED-10MM-RGB-CC_2

أو شريط ٌRGB

FzpQc

-مقاومة 1 كيلو اوم.

-مصدر التغدية 5 فولت و 12 فولت او يمكنك الاستعانة بمحول الجهد 8705 للحصول على 5 فولت من التغذية 12 فولت.

-Switch button زر عادي.

a5af05ea7d0bb4c39276f0061d8b9350.image.250x250

الخطاطة :

shema

 

قمت باستعمال ثلاث ليدات لان البروتوس لا يحتوي على RGB Led

يمكنك استبدال الليدات ب الارجل الثلاثة لل RGB Led و تركيب الموجب لها

طريقة الاشتغال :

عندما تبدأ الدارة في الاشتغال تتبدل الالوان السبعة و عند الضغط على الزر الموصول ب A0 يتوقف تبدل الالوان و يبقى اللون الى ظهر اخير و عند الضغط مرة ثانية تستأنف الالون في الدوران

كود MicroC Pro :

 

 

codesource

exp

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

يمكنك استخدام أكواد HTML والخصائص التالية: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">