PDA

View Full Version : سوال: کارکرد این دستگاه توسی شارپ



mazaher5723
چهارشنبه 10 خرداد 1391, 12:22 عصر
سلام دوستان و اساتید
قراره یک برنامه بنویسم برا بدنسازی این دستگام اونجا هست قراره راندازیش کنم که هم
1-اثر انگشت
2-هم کد می خوره
چگونه و یا چه جوری راندازیش کنم که این کدی که می خونه بیاد تو مثلا تکس باکسم و...
لطفا راهنماییم کنید

Raha323
چهارشنبه 10 خرداد 1391, 12:45 عصر
ابتدا شما باید ببینید خروجی این دستگاه به چه صورته اطلاعات تحته چه پروتکلی ارسال میشه
من فکر میکنم به صورت سریال اطلاعات رو ارسال میکنه
اگه به این صورت بود تازه پروژه شروع میشه شما باید پورت سریال برنامه اتون رو را اندازی کنید و اطلاعات رو از سریال بخونید و چاپ کرد

mazaher5723
چهارشنبه 10 خرداد 1391, 13:00 عصر
خروجیش USB هست.

Raha323
چهارشنبه 10 خرداد 1391, 13:07 عصر
خب این پورت UART نداره و USB داره ولی شما کاتالوگ رو مطالعه بفرمایید اگر نوشته بود ارسال اطلاعات توسطRS232 ویاRS485میشه به پورت USBیک مبدل USB Serialوصل کرد و الاعات رو به سورس برنامه ارسال کرد.

mazaher5723
چهارشنبه 10 خرداد 1391, 13:12 عصر
دوست عزیز ی پیغام بهتون فرستاد.
اگه مقاله ای در این زمینه دارید و امکان فرستادنش هست برام بفرستید تا مطالعه کنم.
اسم این دستگاه چیه؟

Raha323
چهارشنبه 10 خرداد 1391, 13:13 عصر
مقاله خاصی نه ولی همین که شما پورت رو به کامپیوتر اتول متصل کنید برای ابتدای کار تو هایپرترمینال کامپیوتراتون میتونید اطلاعات رو بخونید بعد میشه اون اطلاعات رو مستقیم به سورس سی شارپ ارسال کرد یا ابتدا در یک پایگاه داده ذخیره کرد
معمولا این دستگاها اطلاعات رو تو یه فایل تکس ارسال میکنن که میشه فایل تکس رو تو سورس اتون باز کنید
تو این eventدیتا رو بخونید
private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
}

Raha323
چهارشنبه 10 خرداد 1391, 13:15 عصر
اتوماسیون های صنعتی هستن

mazaher5723
چهارشنبه 10 خرداد 1391, 13:23 عصر
با پردازش تصویر کار کردید؟

Saeed_m_Farid
چهارشنبه 10 خرداد 1391, 13:39 عصر
چگونه و یا چه جوری راندازیش کنم که این کدی که می خونه بیاد تو مثلا تکس باکسم و...
سلام

دوست عزیز، هر دستگاهی که برای اولین بار دیدین و هیچ اطلاعاتی درموردش نداشتین، بهترین راهش اینه که روی دستگاه رو بخونین و دنبال شرکت سازنده اش بگردین و با ذکر پارت نامبرش ازشون اطلاعات بخواین، به احتمال قریب به یقین، API آماده یا Dll یا کامپوننت بهتون تحویل میدن و حداقل هایی از نحوه استفاده اش هم بهتون میگن و شما لازم نیست چرخ رو از اول اختراع کنید! (شما حتی نمیدونین چه پورت هایی داره دستگاه :ناراحت:)

من تو خیلی از زمینه ها با شرکت سازنده اش، کارای مشابه داشتم (رقابت کاری با شرکت قبلی که توش کار میکردم!) و بالطبع میشناسمشون، میدونم که جوابگو (http://www.nedapardaz.com/cantactus/cantactus/cantactus.html) هستن ولی شما برداشتین عکس دستگاه رو اینجا کپی کردین، نمیخوام بی احترامی کنم ولی کافی بود دنبال اسمش تو اینترنت بگردین و اطلاعات اولیه رو از سایت شون بدست بیارین، این سیستم حضور وغیاب اثر انگشتی و کنترل دسترسی (http://www.nedapardaz.com/accesscontrol/accesscontrol/oa200.html) دارای پورتهای RS232، RS485، TCP/IP، USB Pen Drive هست و فکر نمی کنم برنامه نویس سیستمی ای باشه که حداقل با یکی از اینا کار نکرده باشه، البته من با این دستگاه کار نکردم و حتی نمیدونم فرمت خروجی پورت هاش چی هست ولی هر کدوم رو بلد نیستین یا جواب نگرفتین می تونید اونیکی رو امتحان کنید!
اگه تماس گرفتین و بازم جوابی نگرفتین، HyperTerminal (http://technet.microsoft.com/en-us/library/bb457166.aspx) رو باز کنید (ویندوز 7 (http://helpdeskgeek.com/windows-7/windows-7-hyperterminal/)) معمولاً Bit rate (http://www.picotech.com/experiments/serial_data/graphics/hyperterminal_scrn3.gif) رو روی 9600 میذارن، بعد خروجی RS232 (http://www.omega.com/techref/pdf/rs-232.pdf) (یا 9 پین هست یا 25 پین) رو به کامپیوتر وصل کنید، و چیزایی که تو هایپر گرفتین رو اینجا بزارین تا بهتر بشه راهنمایی کرد ...
در نهایت این راهنمایی برادرانه رو از من قبول کنید که قبل از هرچیز به مرجع اصلی مراجعه کنید ...

Raha323
چهارشنبه 10 خرداد 1391, 14:38 عصر
دقیقا با نظر دوستمون موافقم ابتدا شما اطلاعات اتون رو کامل کنید بعد میشه کد نویسی رو شروع کرد موفق باشید

mazaher5723
چهارشنبه 10 خرداد 1391, 16:37 عصر
دوست عزیز ممنونم اط لطفتون ولی منم عکس دستگاه و دیدم نه خودش وگرنه ایجا مطرحش نمیکردم
تو همین هفته قراره دستکاشو واسم بفرستن.
ولی بازم ممنونم ازتون دوستان

mazaher5723
چهارشنبه 10 خرداد 1391, 16:39 عصر
دوستان منم این دستگاه ندیدم قراره تو همین هفته واسم بفرستنش
ولی بازم ممنونم.