PDA

View Full Version : روشن وخاموش کردن LED در c#



ahmadkntu
دوشنبه 04 دی 1385, 19:04 عصر
چگونه می توان در C#روشن وخاموش کردن LED را انجام داد؟
خیلی خیلی فوری است.
با تشکر
:متفکر:

Asad.Safari
دوشنبه 04 دی 1385, 20:59 عصر
شما میتونید برای روشن کردن led اون رو به پورت پارالل وصل کنید.
به دلیل اینکه c# تحت ویندوز است و سیستم عامل ویندوز برای حفظ امنیت
میاد پورت ها رو می بنده و شما نمی تونی همین طوری از پورت ها استفاده کنی .

برای حل این مشکل شما باید از کامپوننت inpout32.dll باید استفاده کنی.
که میتونی با یه سرچ از اینترنت پیداش کنی.

بعد میتونی یه مقدار به پورت پارالل بفرستی تا led ات روشن شه .مثلا اگر مقدار 1 بفرستی پین شماره 2 پورت دارای جریان 5 ولت میشه که میتونی پایه آند led رو به این پین وصل کنی و پایه دیگه رو به پین شماره 18 وصل کن که این پین زمین است (همون GND ).


موفق باشی

iman_pc_love
دوشنبه 04 دی 1385, 21:19 عصر
میشه توضیح بدید که چطور خودمون می تونیم این کارو انجام بدیم؟ یعنی بدون استفاده از او فایل dll ؟ باید با اسمبلی برنامشو بنویسیم و بعد در C# ازش استفاده کنیم؟

iman_s52
چهارشنبه 06 دی 1385, 06:48 صبح
می تونی از پورت سریال هم استفاده کنی و منبع تغذیه LED رو از USB بگیری بعد با NET 2 . خودش کلاس IO.PORT داره که راحت می تونی ازش استفاده کنی.

ahmadkntu
شنبه 09 دی 1385, 06:44 صبح
لطفاً اگر می شود نحوه ی نوشتن برنامه را هم توضیح دهید

iman_s52
دوشنبه 11 دی 1385, 12:08 عصر
جور خاصی که نیست فقط شما بایستی Command هایی که می خواین رو بفرستین رو پورت.

ahmadkntu
پنج شنبه 05 بهمن 1385, 16:55 عصر
اگر با C# 2005 بخواهیم انجام بدهیم چطور؟
port com1 or com2
toolbox:serial port

babalengderaz
پنج شنبه 05 بهمن 1385, 18:00 عصر
میتونی از این مقاله استفاده کنی
http://www.codeproject.com/csharp/csppleds.asp