Advanced Search

المحرر موضوع: الكمبيوتر كريموت كنترول  (زيارة 2146 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

أغسطس 25, 2003, 04:40:58 صباحاً
زيارة 2146 مرات

نعم

  • عضو مبتدى

  • *

  • 24
    مشاركة

    • مشاهدة الملف الشخصي
الكمبيوتر كريموت كنترول
« في: أغسطس 25, 2003, 04:40:58 صباحاً »
بسم الله الرحمن الرحيم

فكرة المشروع ببساطه هي استخدام منفذ الطابعه في الكمبيوتر كـ"ريموت كنترول" للتحكم بالاجهزة الالكترونيه الملحق معها ريموت للتحكم عن بعد
مثل التلفزيون ، الفيديو ، الرسيفر ، الاستريو ، اجهزة التكييف الملحق معها ريموت .. الخ
وذلك عن طريق الدائرة والبرنامج الملحقين

أولا: الدائرة





القطع المطلوبه
R1=R2 : 220 ohm resistor
IRX : IR phototransistor
X1 : NPN 3904-type transistor
IRD1=IRD2 : IR Diode
printer port connector (M)
بورد للتجميع
بطاريه 9 فولت
وقطعه من كيبل هاتف بطول مناسب للتوصيل بين الدائرة و الكونكتور

قم بتوصيل الدائره كما هو موضح بالرسم ثم وصل طرف كيبل الهاتف (اربعة اسلاك داخليه) بالاطراف 2 ، 18 ، 13 ، 3 تباعا كما هو موضح بالدائره
وصل الطرف الاخر للكيبل بالاطراف 2 ، 18 ، 13 ، 3 للكونكتور مع مراعاة الترتيب الصحيح للاسلاك
وصل البطاريه كما بالرسم ثم وصل الكونكتور بمنفذ الطابعه للكومبيوتر


ثانيا: البرنامج



لنك البرنامج للتنزيل:
http://tony.maro.net/files/technomote.zip
Filesize: 1209.7 kb

السورس للبرنامج:
http://tony.maro.net/files/technosource.zip
Pascal (Delphi) sources for the TechnoMote IR application
Filesize: 1445.69 kb


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

وهكذا مع بقية الازرار والاجهزة

في البرنامج ايضا ميزة التايمر
بمعنى انك تستطيع برمجته لتشغيل الريسفر في توقيت معين والانتقال لقناة معينه ثم تشغيل الفيديو والبدء بالتسجيل

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

طريقة برمجة الازرار واستخدام "الملتي" تفصيلا موجوده في الهيلب للبرنامج
اما طريقة استخدام التايمر تفصيلا فمرفقه في ملف الريدمي في مجلد البرنامج بعد تنصيبه

ملاحظة: التايمر لايقوم بحفظ الاوامر الموجوده فيه ويفقدها حالما تقوم باغلاق البرنامج
السورس للبرنامج مرفق لمن اراد ان يعدل التايمر ليقوم بالحفظ والاسترجاع


موقع الدائرة
http://www.ziplabel.com/cir/index.html

موقع البرنامج
http://tony.maro.net


ودمتم بخير...




أغسطس 25, 2003, 11:17:59 مساءاً
رد #1

بو أحمد 555

  • عضو مبتدى

  • *

  • 96
    مشاركة

    • مشاهدة الملف الشخصي
الكمبيوتر كريموت كنترول
« رد #1 في: أغسطس 25, 2003, 11:17:59 مساءاً »
شكرا  
دائره رائعة

سبتمبر 07, 2003, 06:26:14 مساءاً
رد #2

الزمان

  • عضو مشارك

  • ***

  • 490
    مشاركة

    • مشاهدة الملف الشخصي
    • http://www.tethar.net
الكمبيوتر كريموت كنترول
« رد #2 في: سبتمبر 07, 2003, 06:26:14 مساءاً »
السلام عليكم ورحمة الله وبركاته

أخي العزيز شكراً لك على هذه الدائرة الممتازة هي مع البرنامج ، ولكن أردت أن أطرح بعض الأسئلة :

ماذا تقصد بالكونيكتور ؟ هل هو الكيبل الذي يصل ما بين الدائرة ومنفذ الطابعة ؟

أيهما أصله بالطرف السالب للبطارية ، هل هو GND أم رمز الأرضي ؟

هل تستطيع البرمجة بلغة الدلفي ؟ إذا كان الجواب بنعم فأرجو أن تشرح لنا الكود لأني لا أعرف بلغة الدلفي ، وذلك لكي أستطيع ترجمة الكود فيما بعد للغة الفيجوال بيسك.

وشكراً لك
قال رسول الله صلى الله عليه وآله وسلم : "فضل العالم على العابد كفضل القمر ليلة البدر على سائر الكواكب"
f=2(f'c × f'g)/f'c+f'g

الفيزياء وحياتنا اليومية

سبتمبر 07, 2003, 07:56:54 مساءاً
رد #3

نعم

  • عضو مبتدى

  • *

  • 24
    مشاركة

    • مشاهدة الملف الشخصي
الكمبيوتر كريموت كنترول
« رد #3 في: سبتمبر 07, 2003, 07:56:54 مساءاً »
اهلا اخواي بو احمد والزمان
والشكر لتواجدكم


اخي الزمان بالنسبه لاسئلتك

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

اما عن الطرف السالب للبطاريه فلا فرق .. لانهما متصلان ببعضهما في الدائره مع الطرف رقم 18 ايضا

وللاسف انا كذلك لا اعرف بالدلفي الا اسمها :rock:

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

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

وهذا منتدى مختص بالدلفي ان احببت
http://www.arabteam2000.com/ib....orum=15


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

سبتمبر 07, 2003, 08:47:23 مساءاً
رد #4

الزمان

  • عضو مشارك

  • ***

  • 490
    مشاركة

    • مشاهدة الملف الشخصي
    • http://www.tethar.net
الكمبيوتر كريموت كنترول
« رد #4 في: سبتمبر 07, 2003, 08:47:23 مساءاً »
السلام عليكم ورحمة الله وبركاته

إذا كانت الفكرة كما قلت فالأمر سهل جداً ، وسوف أشتري المكونات وأجرب وإذا خرجت بنتيجة إجابية فسوف أعلمكم
قال رسول الله صلى الله عليه وآله وسلم : "فضل العالم على العابد كفضل القمر ليلة البدر على سائر الكواكب"
f=2(f'c × f'g)/f'c+f'g

الفيزياء وحياتنا اليومية

سبتمبر 08, 2003, 02:16:17 مساءاً
رد #5

الزمان

  • عضو مشارك

  • ***

  • 490
    مشاركة

    • مشاهدة الملف الشخصي
    • http://www.tethar.net
الكمبيوتر كريموت كنترول
« رد #5 في: سبتمبر 08, 2003, 02:16:17 مساءاً »
لدي استفسار آخر :

لماذا نستخدم IRD مرتين رغم أني أعتقد أن واحداً يكفي ؟
قال رسول الله صلى الله عليه وآله وسلم : "فضل العالم على العابد كفضل القمر ليلة البدر على سائر الكواكب"
f=2(f'c × f'g)/f'c+f'g

الفيزياء وحياتنا اليومية

سبتمبر 09, 2003, 11:16:13 مساءاً
رد #6

نعم

  • عضو مبتدى

  • *

  • 24
    مشاركة

    • مشاهدة الملف الشخصي
الكمبيوتر كريموت كنترول
« رد #6 في: سبتمبر 09, 2003, 11:16:13 مساءاً »
وعليكم السلام ورحمة الله وبركاته

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

شخصيا .. وجود الليد الثاني افادني في التحكم باجهزة مختلفه في اماكن مختلفه من الغرفه وذلك بتوجيه كل ليد باتجاه

اما ان كان له غرض غير ذاك فلا علم لي