PDA

View Full Version : سوال: ارتباط با پورت سریال



majid.mp
دوشنبه 13 آذر 1391, 16:30 عصر
با عرض سلام خدمت دوستان
دوستان من قصد دارم یک LED (دیودنوری) را ازطریق پورت سریال روشن و خاموش نمایم لطفاً راهنمایی بفرمایید چگونه میتوانم به این پورت دسترسی پیدا کنم و دستورات روشن و خاموش کردن LED را برای این پورت بفرستم؟
با تشکر.

mohammadali1375
دوشنبه 13 آذر 1391, 23:19 عصر
با استفاده از چیزایی که تو using System.IO.Ports هست :
using System.IO.Ports;
در وابع باید درباره ارتباط سریال اطلاعات داشته باشید.
فکر نکنم بشه مستقیم LED رو شن خاموش کرد ولی با میکرو کنترلر میشه

majid.mp
دوشنبه 13 آذر 1391, 23:30 عصر
با تشکر از پاسخ شما
به نظر بنده هم مستقیم نمیشه LED رو روشن یا خاموش نمود ، آیا شما اطلاعاتی در مورد این کار دارید در واقع من به چه سخت افزاری نیاز دارم که بتونم این کار را انجام دهم؟
با تشکر.

es.es.es
سه شنبه 14 آذر 1391, 04:24 صبح
من تجربه این کارو دارم اول باید دوتا سیم یکی از پایه ی 4 و یکی 5 به دو سر ال ای دی هات وصل کنی اگه دقت کنی خیلی ریز شماره هاشو روی خود کابل com زده
یه آیتم serial و یه list box هم انتختب کن بعد کد های زیرو بنویسی

اول name space رو وارد میکنی

using system.io.ports;
توی فرم لود بنویی
listbox1.items.addrange(serialport.getportname() ;



بعد اسم پورتت رو از تو لیست باکس انتخاب میکنی
دوتا باتن هم میذاری به نام open و close برای بازو بسته کردن پورت دوتا هم میذاری به نام on و off برای خاموش روشن کردن ال ای دی حالا تو open مینویسی


serialport1.name=listbox1.selecteditem.tostring();
serialport1.open();


توی close هم مینویسی serialport1.close()
تو دکمه های on و off هم مینویسی serialport1.dtrenable=false
و
serialport1.dtrenable=true
همین
سوالی بود بپرس
موفق باشی

Esmail Solhkhah
سه شنبه 14 آذر 1391, 11:11 صبح
با سلام
این تاپیک (http://barnamenevis.org/showthread.php?329289-%D8%B1%D9%88%D8%B4%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-led-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-%D9%BE%D9%88%D8%B1%D8%AA-%D8%B3%D8%B1%DB%8C%D8%A7%D9%84) و این تاپیک (http://barnamenevis.org/showthread.php?330198-%D8%B1%D9%88%D8%B4%D9%86-%D9%88-%D8%AE%D8%A7%D9%85%D9%88%D8%B4-%DA%A9%D8%B1%D8%AF%D9%86-led-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-%D9%BE%D9%88%D8%B1%D8%AA-%D8%B3%D8%B1%DB%8C%D8%A7%D9%84) رو هم ببینید.
قبلا با یکی از دوستان بحث مفصلی در این زمینه داشتیم.

موفق باشید.