منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : التحكم في Led ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
[COLOR="#0000FF"]السلام عليكم
لدي led اريد التحكم فيها ولكن عند التوصيل أجدها مضاءة دائما
علما بأنني اختبرت السالب مع جميع الـ ground
والموجب مع جميع الـdata
1-هل من المحتمل ان يكون الـ lpt به مشكلة ؟
2-ومالخطأ في هذا الكود ؟
كود :
[align=left]
Imports System.Runtime.InteropServices
Public Class Form1
    Public Declare Sub out Lib "inpout32.dll" Alias "out32" (ByVal portaddress As Short, ByVal value As Short)

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        out(888, 1)
    End Sub
End Class[/align]

لأنه عند التنفيذ والضغط علي الزر تظهر الرسالة :


3-عند محاولة اضافة المكتبة inpout32.dll
تظهر الرسالة

مالسبب ؟

بارك الله فيكم ونفع بكم[/COLOR]
السلام عليكم

اذا كنت تستخدم وندوز 7 فما فوق فان input32.dll لا يعمل عليها انصحك باستخدام وندوز xp و فيجوال بيسك 6 فهو مجرب ويعمل عليها ولكن عليك استخدام منفذ الطابعة الاصلي ولا ينفع استخدام كيبل يو اس بي وان يكون عنوان البورت 378h epp , ecp طبعا هذه المعلومات عن تجربة مسبقة في هذا الموضوع

يعطيك العافية
السلام عليكم

تستطيع الاستفادة من هذا الرابط

http://www.epanorama.net/circuits/parallel_output.html

يعطيك العافية
بارك الله فيك ونفع بك
هناك مشكلة أكبر

حتي عند عمل disable للمنفذ تظل الـ led مضاءة !!!
السلام عليكم

شيء طبيعي ايضا لان ولكن سوف اطلب منك هذا الطلب

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

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

يعطيك العافية
بارك الله فيكم
أسأل الله أن يجعل المجهود في ميزان حسناتك

اضطررت أن استخدم vb6 حتي معرفة سبب المشكلة


هناك مشكلة
وهي ان الـ led افتراضيا تكون في وضع On
وضع الـ off يعمل لكن لا استطيع فتحها مرة اخري الا بعد اعادة التشغيل
في ويندوز 7 توجد امكانية عمل disable لمنفذ الطابعة لذلك أعمل disable
وعندما اعمل enable تكون في وضع on واقوم بعمل off من البرنامج

مالحل ؟؟
السلام عليكم

هل تستخدم USB to parallel converter
وعليكم السلام
لا , استخدم المنفذ الافتراضي lpt1
الحمد لله
تم حل المشكلتين 2 و 3
قمت بالتطبيق علي vb 2008 ويمكنني اطفاء الـ LED
لكن تظل المشكلة أنني لا استطيع تشغيلها مرة أخري
[COLOR="#0000FF"]تم حل المشكلة
لابد من وجود المكتبة inpout32.dll مع vb 2008
[/COLOR]
السلام عليكم

مبارك عليك حل المشكلة

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

يعطيك العافية



عمرحربة كتب :[COLOR="#0000FF"]تم حل المشكلة
لابد من وجود المكتبة inpout32.dll مع vb 2008
[/COLOR]
الصفحات : 1 2