Social Icons

السبت، 26 يناير 2013

seven 7 segment 2 المقطعات السباعية الجزء الثاني 2

seven 7 segment 
 المقطعات السباعية الجزء الثاني 


الجزء الأول , و الذي ألقينا فيه لمحة عن المقطعات السُباعية و قمنا بفهم المبادئ الأساسية لبرمجته و قمنا فعلاً بتوصيل مقطع سباعي واحد و برمجته , الآن نريد أن نزيد عدد المقطعات السباعية و أن نوصلها مع الأردوينو مباشرة دون الحاجة لدارة قيادة خارجية .



لنبدأ بالمعدات :




سنحتاج نفس المعدات التي استخدمناها في الجزء الأول من هذه التجربة و هي :
1) بطاقة أردوينو  Arduino .
2) اسلاك توصيل Solderless Jumper 
3)مقطّع سُباعي 7segment " تغذية مشتركة CA أو سالب مشترك CC "
4) لوحة تعليمية مثقوبة BreadBoard .
5) مقاومات 150 أوم 
6) ترانزستور 2N2222 أو ما يكافئه 

طريقة التوصيل :
سنبدأ بتوصيل مقطعين سُباعين معاً , هذا التعليب يحوي على مقطعين سباعين بنفس مداخل التحكم , و لكل خانة هناك مدخل مشترك .

 و نعتمد على هذا الجدول لنوضح طريقة التوصيل 

الترانزستور نضعه ليقود المدخل المشترك في المقطّع السباعي 
و تذكر أن توصل D10,D11 من الأردوينو إلى قاعدة الترانزستور ليعمل كمفتاح وصل- فصل .

البرمجة 

الفكرة الرئيسية التي يرتكز عليها التحكم في أكثر من مقطع سُباعي واحد مباشرة من الأردوينو هي مبدأ يسمى Multiplexing و هو قائم على فتح"إضاءة" و إغلاق الباعث الضوئي في المقطع السباعي بسرعة كبيرة بحيث ترى الضوء المتقطع سريع التردد كأنه ضوء ثابت .

هذا ما سنراه في هذا البرنامج أدناه :






و الفيديو التالي يبين التطبيق المباشر للبرنامج :


رائع , الآن إذا لم تفهم بعد الMultiplexing فقم بتتغير التأخير الزمني الموجود في البرنامج و قم بتحميله و أنظر كيف تكون النتائج

حسناً لو أردنا توصيل 3 مقطّعات سُباعية , فسيكون بنفس التوصيل لمقطعين و بتوصيل المدخل D12 مع المشترك للخانة الثالثة 








و التوصيل لمقطّع سباعي ذو 4 خانات مشابه له مضافاً إليه D13 كمربط تحكم بالمدخل المشترك C4




التوصيل لمقطّع سباعي 4 خانات كالآتي 



و كود البرنامج موجود هنا 

                    Download the code     



اتمنى مع ختام هذه التدوينة أن أكون قد وفقت بطريق العرض .

و أتمنى سماع أرآئكم و و ردودكم حول الموضوع .

و في التدوينة المقبلة سنرى كيف نتحكم بالمقطّعات السباعية 

باستخدام مسجل الإزاحة Shift Register 74HC595

تحياتي .

7 التعليقات :

  1. موضوعك اكثر من رائع لاكن هل يمكن كتابة كود gsm modual و التحكم عن طريق رسائل sms

    ردحذف
  2. السلام عليكم ورحمة الله وبركاته ممكن حضرتك تقولي علي كود برمجه الاردوينو لتشغيل ساعه رقميه مكونه من 6 خانات من السفين سجما

    ردحذف
  3. السلام عليكم كنت محتاج كود دائرة تحكم فى درجة الحرارة بإستخدام السيجمنت ان امكن

    ردحذف
  4. i like your article it was very informative you are doing great job thanks for the post..

    Crime Patrol

    Kundali Bhagya

    ردحذف
  5. Christian (Cauã Reymond), o mocinho que ganhou ar de vilão em Um Lugar ao Sol Xonados por tv, vai tentar matar Túlio (Daniel Dantas) na reta final da novela das nove da Globo. Cada vez mais pressionado pelo desafeto, o usurpador decidirá dar um

    ردحذف

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.