الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارسال اشارة عن طريق Serial Port

بدأه jemy man في 25 أغسطس 2012 · 3 رد · 1,456 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

قمت بالتفكير بحل و هو وضع sensor للاضائة فاذا لم تكن الاضائة كافية يقوم هذا الSensor بارسال اشارة الى الكمبيوتر لايقاف عملية التصوير.

دائرة sensor الاضائة بحثت عنها بالانترنت و كانت بسيطة جدا حيث انها عند عدم وجود ضوء تقوم باغلاق الدائرة الكهربائية.

الان الحل هو عند عدم وجود ضوء فان الدائرة تكتمل و تعطي كهرباء و هذه الكهرباء تكون 5 فولت اريد ان ادخلها الى الكمبيوتر عن طريق ال serial port و مشكلتي اني لا اريد ادخال معلومات انما فقط اما ان يكون هناك كهرباء او لا.

ارجو منكم ارشادي ما هو رقم ال pin الخاص بادخال المعلومات الى ال serial port

و كيف يمكن ان اعرف اذا كان هذا الpin يحوي على كهرباء او لا

و اذا كانت لديكم اي استفسارات حول الموضوع فلا تترددوا رجاءا

وشكرا لكم

#2

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

ابحث في النت ستجد هناك دارات تحكم بالريليهات عن طريق منفذ USB او RS232

ويأتي معها دليل أوامر بحيث تكتب برمجيا قيمة نصية أو تسلسل رموز ثم تقوم بقراءة البفر Buffer فتحصل على رمز او أكثر يمثل الحالة التابعة للدارة

كمثال أنا اشتريت من خلال موقع eBay الدارة التالية :

http://www.denkovi.c...-12v-ver-2.html

وهي تعمل بكفاءة و مرفق معها برنامج فيجوال بيسيك مفتوح المصدر للقراءة والكتابة

طبعا الدارة 16 وحدة Relay ولكن ربما لطلبك يكفي اثنان أو دارة تتعامل مع الحساس مباشرة.

http://www.denkovi.c...lay-boards.html

هنا :

http://denkovi.com/productv/33/usb-16-channel-relay-module-rs232-controlled-12v-ver-2.html#examples

يوجد برامج أمثلة للتعامل مع الدارة

على الأقل تعرف كيف يتم التعامل مع الدرارة

تم تعديل هذه المشاركة بواسطة أبو أحمد المبرمج في 26 أغسطس 2012 في 02:48

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#3

شكرا لك و سوف اقوم بالمحاوله

#4
أبو أحمد المبرمج كتب:

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

ابحث في النت ستجد هناك دارات تحكم بالريليهات عن طريق منفذ USB او RS232

ويأتي معها دليل أوامر بحيث تكتب برمجيا قيمة نصية أو تسلسل رموز ثم تقوم بقراءة البفر Buffer فتحصل على رمز او أكثر يمثل الحالة التابعة للدارة

كمثال أنا اشتريت من خلال موقع eBay الدارة التالية :

http://www.denkovi.c...-12v-ver-2.html

وهي تعمل بكفاءة و مرفق معها برنامج فيجوال بيسيك مفتوح المصدر للقراءة والكتابة

طبعا الدارة 16 وحدة Relay ولكن ربما لطلبك يكفي اثنان أو دارة تتعامل مع الحساس مباشرة.

http://www.denkovi.c...lay-boards.html

هنا :

http://denkovi.com/productv/33/usb-16-channel-relay-module-rs232-controlled-12v-ver-2.html#examples

يوجد برامج أمثلة للتعامل مع الدارة

على الأقل تعرف كيف يتم التعامل مع الدرارة

السلام عليكم

موضوع جميل وقد اعجبني جدا

وفقكم الله لكل خير

مواضيع مشابهة