نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
پویا

راه اندازی پورت سریال توسط #C قسمت دوم

81

 راه اندازی پورت سریال توسط #C قسمت دوم

تو این قسمت میخواهم تمامی نکاتی که مورد ابهام بود و همین طور c# را توضیح بدم
اول سی شارپ رو میگم:
خب برای این که بتوانیم از پورت سریال در سی شارپ استفاده کنیم باید یک سری تنظیمات مثل تنظیماتی که تو کدویژن برای usart انجام دادیم رو انجام بدیم برای این کار هم از چند راه میشه تنظیمات را اعمال کرد که ساده ترین راه اعمال تنظیم از طریق خود سی شارپ و بدون برنامه نویسی هست و دوم نوشتن برنامه به صورت ثابت و متغییر. ثابت یعنی چی؟ یعنی این که در داخل برنامه مقادیر لازم را بنویسیم که همیشه این مقادیر باشند ومتغییر هم کاری هست که من تو این برنامه انجام دادم و تمامی مقادیر توسط کاربر وارد میشود .
برای اشنایی بیشتر با دستورات پورت سریال در سی شارپ یک توضیح مختصر می دهم.
اولین دستوری که باید برای سی شارپ تعریف کنیم تا بتوانیم از پورت سریال و دستورات مربوط به ان استفاده کنیم دستور زیر هست که مثل وارد کردن کتابخانه در کدویژن هست.

با نوشتن دستور بالا میتوانیم از دیگر دستورات پورت سریال که در ادامه توضیح میدم استفاده کرد.

دستور بعدی دستوری هست که میتونیم باهاش اسم پورت مورد نظر رو وارد کنیم مثل COM1,COM2,…

دستور بالا به صورت ثابت نوشته شده و کاربر نمی تواند در ان تغییری انجام دهد.در ضمن حتما باید به صورت یک رشته نوشته شود.
اگر بخواهیم به صورت متغییر از دستور بالا استفاده کنیم میتوان با استفاده از یه combobox این کار را انجام داد  مثل دستور زیر
دستور بالا کلمه ای  که به صورت یک رشته است را به عنوان اسم پورت در نظر میگیرد.
combobox هم مثل شکل زیر هست.
 راه اندازی پورت سریال توسط #C قسمت دوم

با این دستور می توانیم سرعت انتقال داده را مقدار دهی کنیم.البته این هم باز به صورت ثابت است.

و با این دستور می توانیم هر عددی که در combobox هست را اعمال کنیم .

دستور بالا یه رشته از combobox میگیرد و بعد با دستور parse تبدیل به عدد صحیح می کند .
 راه اندازی پورت سریال توسط #C قسمت دوم

این دستور هم تعداد بیت های ارسالی توسط پورت را مشخص میکند.که میتواند ۷ یا  ۸ یا ۹ بیت باشد.

 راه اندازی پورت سریال توسط #C قسمت دوم

با ستفاده از دستور زیر هم تعداد بیت های که برای استپ ارسال می شود را می توان مشخص کرد.

که با استفاده از دستور شرطی if می توان به راحتی این کار را انجام داد.
دستور بعدی برای مشخص کردن بیت خطا یا Parity هست.

 راه اندازی پورت سریال توسط #C قسمت دوم
و بعد از این که تمامی دستورات بالا را نوشتیم نوبت به باز کردن پورت است که بیت استارت را برای ما ارسال می کند.

بعد از این که بیت ارسال توسط دستور بالا ارسال شد باید اطلاعاتی که می خواهیم را ارسال کنیم که این کار با نوشتن دستور زیر در روتین کلید send data عملی میشود. این دستور یک رشته را ارسال میکند.

اگر بخواهیم که فقط یک کاراکتر  یا بهتر بگم یک کد اسکی ارسال بشود باید از دستور زیر استفاده کنیم.

خب حالا که تمامی کارهای لازم را برای تنظیم و ارسال انجام دادیم نوبت به بستن پورت میشود.

همه کارهای لازم برای راه اندازی پورت سریال را انجام دادیم .
یکم هم درباره سی شارپ میگم که اموزش را کامل کرده  باشم.
خب بعد از نصب ویژوال سی شارپ روی ایکون ان کلیک می کنیم که پنجره ای به شکل زیر باز می شود.
 راه اندازی پورت سریال توسط #C قسمت دوم
روی new project کلیک میکنیم تا یک پنجره دیگر همانند شکل زیر باز شود.
 راه اندازی پورت سریال توسط #C قسمت دوماول روی WindowsFormsApplication کلیک میکنیم بعد از واردن کردن نام پروژه روی کلید ok کلیک میکنیم.
 C# USART SERIAL PORT UART
پنجره ای به صورت بالا باز می شود که میتوانیم با انتخاب  tool box از سمت راست برنامه شی ها را مشاهده کنیم شی ها همان combobax ,textbox و کلید ها هستند. C# USART SERIAL PORT UART
همان طور که در تصویر بالا مشاهده میکنید شی به نام serialport دیده میشود که با انتخاب ان یه شی به برنامه ما اضافه میشود.(درسمت چپ – پایین برنامه)

که با کلیک راست کردن روی ان و انتخاب گزینه properties میتواینم تنظیمات مربوط به پورت سریال را اعمال کنیم.(به صورت ثابت)
 C# USART SERIAL PORT UART
همین طور با انتخاب combobox از tool box و کلیک راست کردن روی ان میتوان به تنظیمات ان دسترسی پیدا کرد.
 C# USART SERIAL PORT UART
همین طور که مشاهده می کنید می توان تنظیمات زیادی را اعمال کرد که ما فقط با گزینه items کار داریم که مواردی را در ان قرار دهیم که وقتی روی ان کلیک شد ان ها را برای ما لیست کند. مثل شکل زیر

آموزش AVR

 C# USART SERIAL PORT UART

و در اخر هم برنامه ای که برای سی شارپ نوشتیم را قرار می دهم.

 

فایل کامل همراه با پروتیوس

خب  فکر کنم که جای شکی باقی  نباشه باز هم اگر مشکلی باشه در خدمت هستم.

درباره : 
تعداد مطالب : 15 تا
ارسال دیدگاه
56
نظرات این مطلب بسته شده است.
  1. مهدی

    مهمان

    مهدی

    سلام
    میخاستم بدونم چطور میشه یک باسکول رو به سی شارپ وصل کرد و وزن رو روی یک نکس باکس نمایش دادکه داخل دیتا بیس ذخیره بشه واقعا هیچ اموزشی در رابطه وجود نداره اگه ممکنه از اول توضیح بدین و اینکه فقط سوکت باسکول رو به کامپیوتر وصل کنیم کافیه یا تجهیزاات دیگه هم لازمه

    مشاهده پاسخ ها (1)
    • mohammad

      مهمان

      mohammad

      09385442432
      تماس بگیر برنامشو دارم

  2. عباس

    مهمان

    عباس

    سلام
    آموزش بالا برای ارتباط با دستگاه خوانه؟
    یعنی دیگه کاره اضافی نداره؟

  3. sadegh

    مهمان

    sadegh

    مهندس اگه بخوایم کد هگز به میکرو بفرستیم تو سی شارپ دستور خاصی داره یا باید تو میکرو دیتا دریافتی را از اسکی به هگز تبدیل کنم

    مشاهده پاسخ ها (4)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      منظورت قسمت پروگرام کردنه؟ که فایل hex میدی؟ نمیدونم.
      اگه منظورت داده hex هستش، خب شما داده رو از سمت pc میفرستی برا میکرو، میکرو میخونه، میای به صورت hex نشونش میدی به کاربر.

      • Sadegh

        مهمان

        Sadegh

        مهندس منظورم اینه که چه طوری داده هگز را از pcبفرستم برای میکرو دستور; ()serial.write توی تابع ورودی فقط text یا string میشه قرار داد اگه یه مقدار هگز قرار بدی ارور میده

        • مهدی دمیرچیلو

          مدیر سایت

          مهدی دمیرچیلو

          سرچ کن : arduino serial send hex

      • sadegh

        مهمان

        sadegh

        خوب مسله همینه که چه طوری از PC داده هگز به میکرو ارسال کنم. مسلا توسی شارپ با دستور serialPort1.writeLine();
        میشه تو ورودی تابعش یه رشته string یا یه متن اسکی “text” گذاشت تا ارسال کنه ولی چه طوری میشه مثلا 0x3F هگز را ارسال کرد؟؟؟؟؟؟

  4. مهدی س

    مهمان

    مهدی س

    لطفا میشه در مورد ارتباط سریال باسکول پند pu800 و نحوه برقراری ارتباط باهاش و دریافت وزن از اون اطلاعاتی قرار بدید

  5. جواد

    مهمان

    جواد

    سلام مهندس bye
    یه سوال داشتم
    توی بعضی از نرم افزار ها می بینیم که آیتم های combobox مربوط به انتخاب COM با اتصال پورت جدید ،به روز میشن(ایتم جدید مربوط به پورت اتصالی جدید،بهشون اضافه میشه)
    این طوری نیاز به تنظیم دستی ایتم های combobox نداریم
    من کد مربوطه رو بلد نیستم متاسفانه dash
    ممنون میشم اگه راهنماییم کنین yes
    با اخترام

    مشاهده پاسخ ها (2)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام – خب از بحث تایمر میشه استفاده کرد که مثلا هر ثانیه بیاد پورد ها رو بررسی کنه و اگه پورت جدیدی اضافه شده بود،…
      یا مثلا از یه وقفه ای از کتابخونه سریال #C استفاده کرد که اگه پورتی اضافه شد، جدا شد و… وقفه رخ بده و … ( نمیدونم همچین وقفه ای هستش یا نه، باید بررسی کنی )
      C# SerialPort Class

    • حمیدرضا

      مهمان

      حمیدرضا

      بیا داداش
      private void comb1(object sender, EventArgs e)
      {

      string[] myports1 = SerialPort.GetPortNames();
      comboBox1.Items.Clear();
      for (int h = 0; h < SerialPort.GetPortNames().Length; h++)
      {

      comboBox1.Items.Add(myports1[h]);
      }

      }

  6. ابوالفضل

    مهمان

    ابوالفضل

    سلام ، این روش میتونه پل ارتباطی بین ماژول کارت خوان RFID و کامپیوتر باشه ؟ منظورم بین کامپیوتر و ماژول یک میکرو قرار بگیره و کار Connector رو انجام بده

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      2جا مطرح کردی سوالو – اگه RFID طبق نظر قبلیت SPI باشه نمیتونی مستقیم به CP2102 وصلش کنی و باید از میکرو به عنوان واسطه استفاده کنی – اگه هم UART باشه خروجی RFID، طبیعتا میشه. – نباید مشکلی باشه.

  7. Keyvan

    مهمان

    Keyvan

    باسلام.
    چطور میتونم اطلاعاتی ازجمله وزن و زمان و تاریخ رو از ترازوی (مدل پند px3000)که با پورت rs232به کامپیوتر وصل میشه رو در تکست باکس نمایش بدم؟ ؟؟ یعنی بمحض اینکه پودر روی ترازو قرار میگیرد وزن آن وزمان و تاریخ آن در تکست باکس سی شارپ نمایش بده و به طور خودکار در دیتابیس ذخیره بشه؟ ؟؟؟؟؟ و با زدن دکمه گزارش، اطلاعات ثبت شده در بانک را درون گریدویو نمایش بده؟ ؟؟؟؟؟؟؟

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام – سوالتون خیلی کلی هستش! – اینی که شما گفتی من حس میکنم شما کدشو میخوای!

      چطور میتونم اطلاعاتی ازجمله وزن و زمان و تاریخ رو از ترازوی (مدل پند px3000)که با پورت rs232به کامپیوتر وصل میشه رو در تکست باکس نمایش بدم؟

      خب در سمت میکرو اطلاعات رو یه فرمتی براش تعیین میکنید و ارسال میکنید –
      مثلا 2 بایت اول وزن – 4 بایت بعدی زمان و تاریخ – 10 تای بعدی اطلاعات دیگه – مجموعا هر پکیج داده شما میشه 16 بایت – شما یه بایت شروع و پایان هم براش میزاری تا تو ویژوال استدیو اذیت نشی ( شروع و پایان رو به راحتی تشخیص بدی ) –
      یه روش دیگه اینه که برا هر داده به ID تعریف کنی – که مثلا 1 بایت باشه – اول ID – سپس دیتا – سپس یه کاراکتر خاص ارسال بشه تا در سمت ویژوال استدیو پایان دیتا رو متوجه بشی و اذیت نشی – خوبی این روش اینه که مجبور نیستی هر دفه تمام دیتا هات رو ارسال کنی
      و روش های دیگه.

      بحث ارتباط میکرو و PC ( سی شارپ ) هم تو سایت نمونه پروژه و آموزش تا جایی که تونستم گزاشتم – تو نت هم آموزشش هستش میتونی بری بخونی.

      برا بحث خود C# هم اگه بلد نیستی تو نت 1-2 تا کتاب رایگان خوب یادم هس بود، فیلمش هم باید باشه.

      در دیتابیس ذخیره بشه؟

      بحث دیتابیس تو C# رو بلد نیستم به اون صورت – به آموزش های توی نت باید مراجعه کنید.

  8. سید محمود طلائی

    مهمان

    سید محمود طلائی

    ببخشید با ویژوال سی ++ هم میشه به پورت سریال داده فرستاد؟روشش چطوریه؟؟ با تشکر

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      نمیدونم – کار نکردم.

  9. zz

    مهمان

    zz

    با عرض سلام و تشکر از سایت بسیار خوبتان
    من از نرم افزارهایی که گذاشتید استفاده کردم ولی
    من میخام هر داده ای که ارسال میکنم در یک فایل ذخیره بشه
    میشه راهنماییم کنین
    بعد یه سوال دیگه اگه از ژورت سریال در C# استفاده کنم هر داده در یک فایل ذخیره میشه ؟

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام – باید با #C بنویسید کد این چیزی که میخواید رو.

  10. صادق

    مهمان

    صادق

    سلام خسته نباشید
    میخواستم بدونم این برنامه برای اتصال سریال میکرو ازطریق مبدل usb to ttl به کامپیوتر هم استفاده میشه ؟
    تشکر .

    مشاهده پاسخ ها (1)
  11. رضا

    مهمان

    رضا

    سلام
    سپاس از مطالب خوب تون
    من نیاز دارم اطلاعاتی که از پورت سریال می رسد را تفکیک کنم و بعد قسمتی از آن را به شکل نمودار نمایش دهم
    در هر بسته 76 بایت دریافت میکنم. که مربوط به نودهای مختلف است. در این بسته شماره آدرس هر نود و دیتای آن قرار دارد
    مثلا
    id:0x0001
    data: 0x0078
    id:0x0002
    data:0x0084
    باید بتونم نمودار مربوط به هر id را به شکل real-time رسم کنم
    در ضمن تعداد id ها نیز ثابت نیست پس تعداد نمودارها نیز ثابت نیست
    ممنون میشم اگر بتونید راهنمایی کنید

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      مدیر سایت

      مهدی دمیرچیلو

      سلام – این دیگه کد نویسی c# هستش ( البته اگه بخواین با ویژوال استدیو و C# کار کنید – و البته برای ویندوز برنامه شو بنویسید ) – کامپوننت های مربوط به رسم نمودار برا ویژال استدیو تو نت هستش که آموزش کار باهاشون هم هستش – میتونید از اونا استفاده کنید – برا بحث خوندن دیتا سریال در C# هم که قبلا 5-6 تا مطلب فک کنم گزاشته باشم – تو منو آردوینو هستش – تو بحث دریافت دیتا و تجزیه شو و دادن به نمودار که مربوطه به کد نویسی و دس خودتوو میبوسه.

  12. مسلم حسینی

    مهمان

    مسلم حسینی

    سلام مهندس خسته نباشید. کسی که مطلبی را یاد شما میده شما را تا ابد مدیون خودش میکنه. حتی اگر کافر باشد. جناب آقای ایکس که فحاشی میکنی. من یه جانباز هستم با بعضی از این اسلام نما ها هم کاری ندارم. اما سن من قد میده که اون زمان چطور بود. حالا هم خوب نیست اما ما باید آنرا درست کنیم. تو همین حکومت اسلامی در رأس آن خیلی ها دانسته خیانت میکنن. وطن فروشی میکنن. این ماایم که باید. رسوا شان کنیم. اما تا به حال همین بسیجی ها وانان که دلشان برای ممکت میسوزد نگذاشتند ایران سقوط کند و مفلس آمریکایی ها شود حتی شاه. شاه. شاه هم در جمله معروف خود گفت. دیگر نباید به این چشم ابی های بور سواری بدهیم تا آخرش را بخوان دوست عزیز.

  13. sheyda

    مهمان

    sheyda

    slm mamnun babate in post
    man mikham ye data k ba hercules mizaram ru port ru bekhunam
    che code i bayad bezanam ?
    search ziad kardam vali natije nagereftam .
    ba tachakor

  14. میلاد‍

    مهمان

    میلاد‍

    سلام ممنونم از مطلب مفیدت انصافا که دنبال هرچی میگردم تو همین سایت پیدا میکنم .
    ی سوال دارم . من میخوام از mpu 60 50 با واسط میکرو دیتا رو بگیرم و تو visual studio با زبون cpp ذیتا ها رو پردازش کنم اگه ممکنه با زبون cpp هم توضیح بدین یا اینکه راهی وجود داره که لایه دریافت دیتام رو c# بنویسم و باقی کدام رو باcpp???
    ممنونم

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      والا من تو ویژوال استدیو فقط با سیشارپ بلدم اطلاعات رو از میکرو بگیرم و نه ++C sorry

    • میلاد رسولی بیدختی

      نویسنده سایت

      میلاد رسولی بیدختی

      سلام شما یه سر بزنی راه اندازی پورت کام با سی پلاس پلاس میاد.
      این یک کتابخونه هست و کار باهاش خیلی ساده تره :
      http://s9.picofile.com/file/8290157384/RS_232_tar.gz.html
      اینم سمپل خود microsoft هست.
      http://s8.picofile.com/file/8290157392/serialport_demo.zip.html

  15. وحید

    مهمان

    وحید

    دمتون گرم
    خدا قوت!

  16. 6smsm9@gmail.com

    مهمان

    6smsm9@gmail.com

    با سلام و عرض خسته نباشید.
    ممنون از سایت خوبتان.
    ببخسید من می خواهم اطلاعاتی که از میکروکنترلر می اید را در سی شارپ نمایش دهم. برای این کار از چه دستورهای در سی شارپ باید استفاده کنم؟
    و سوال بعدی من، این است که اگر من هم بخواهم اطلاعات از سی شارپ به میکروکنترلر بفرستم و هم اطلاعات از میکرو کنترلر به سی شارپ بفرستم، چه کاری باید انجام دهم که تداخل به وجود نیاید. ایا برای این کار دستور خاصی وجود دارد در سی شارپ؟ این قسمتش برایم خیلی مبهم است. ببخشید که وقتتان را گرفتم.
    روز خوبی داشته باشید
    خدانگهدار.
    با تشکر.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      تو قسمت پروزه های آردوینو – یه سری ۴-۵ تایی مطلب گزاشتم – مطلب جلسه اولشو بخونی حله

  17. حکمت

    مهمان

    حکمت

    سلام،برای Receive اطلاعات در یک باکس جدا باید چه کدی وارد کنم؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      این مطلب دریافت دیتا نداره پروژش…مطالب دیگه سایت رو بررسی کن…برو قسمت پروژه اردوینو..صفحات اخر

  18. AAShj

    مهمان

    AAShj

    عجب خری هستی تو ، چقد تفکراتت مسخره س ، چقدر تو احمقانه ، بسیجی وارانه و دیوث وارانه فکر و زندگی می کنی
    حتما ریش هم داری ،
    سگ تویی کسخل تازه سگ نیستی ، خری که فک می کنی ۸ سال با دست خالی ما …

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      تو که منو نمیشناسی، چطور این طوری دربارم قضاوت میکنی و به خودت اجازه میدی این طور صحبت کنی
      اولا عقیده افراد ربطی به لباس شلوار پارچه ای و ریش و این جور چیزا نداره، دوما من ریش ندارم تیپم هم شبیه بسیجی ها نیست(اون بسیجی هایی که تو ذهن تو هستش)
      سوما چیزی که خودت لایقش هستی به دیگران نسبت نده، چهارما برو تاریخ رو بخون و برو صحبت های مسئولین نظامی اون زمان رو بشنو و بعد بیا این طور صحبت کن،
      احمق کل دنیا با صدام همکاری میکرد و اسلحه میداد بهش، ما اگه میخواستیم بگیریم، چیزای ساده رو باید به شونصد برابر قیمت میخریدیم، چیزای پیشرفته هم که بهمون نمیدادن، همین موشک، فک کردی ایران زمان جنگ از کجا ابرد، کسی بهش نمیداد که، این غزافی ابرد تو ایران به این فکر که ایران بزنه تو کشور های عربی،…
      بابا دیگه داستانش معروفه که همین روسیه(فک کنم) به ما سیم خاردار هم نمیداد
      ما باید میرفتیم عملیات انجام میدادیم و سلاح میگرفتیم.
      در ضمن اگه فک میکنی عیقیده ای که داری درسته با دلیل و منطق صحبت کن و نه این طوری

    • میلاد رسولی بیدختی

      نویسنده سایت

      میلاد رسولی بیدختی

      کسی که سواد داره داد نمیزنه و فحاشی نمیکنه …..
      شما حق توهین و اهانت به عقیده واعتقاد هیچ کسی رو نداری…..
      و اینکه چرا شما به خود این اجازه رو میدهید که به کسی اهانت کنید برمیگرده به جایی که ازش بزرگ شدید و محیط زندگی تون
      درکل کسی که خوب و بد رو مشخص میکنه نه من هستم و نه شما …..من فقط از نظر ادب و درصد شعور میگم

  19. آرزو

    مهمان

    آرزو

    سلام خیلی ممنون ولی یه سوال
    من میخوام در windows ce یک چنین کدی بنویسم. یعنی پورتی را باز کرده و اطلاعاتش را دریافت و در دیتابیس ذخیره کنم. میشه راهنمایی کنید؟ من از همین کد هم استفاده کردم که خطای IO Exeption میده. ممنون میشم سریعتر

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      بهتره تو انجمن c# سایت برنامه نویس مطرح کنید.

  20. اسماعیل

    مهمان

    اسماعیل

    سلام
    خیلی خوب بود
    یه کمک فوری میخوام
    با پورت یو اس بی سریال دارم از میکرو داده میگیرم بریزم تو سی شارپ با نرخ ۱۱۵۲۰۰
    منتها سرعت دریافت داده در سی شارپ خیلی ایین میاد
    چجوری میشه مشکل رو حل ککرد
    خیلی ممنون میشم جواب بدین

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      سلام
      ایمیلتون رو جواب دادم

  21. korosh

    مهمان

    korosh

    مقدار کلاک ۱۱هزار چجوری در پروگرامر تنطیم کنم .
    ممنون

  22. korosh

    مهمان

    korosh

    سلام
    من ماژول تبدیل یو اس بی به سریال cp2102 را گرفتم می تونم rfid رو از بزنم بهش دیگه ؟
    اون max232 چی هست در پروتئوس قرار دارد ؟
    آیا منم باید برای اتصال مازول rfid به رایانه وسی شارپ اون رو بگیرم ؟
    ممنون

  23. hadi rahmati

    مهمان

    hadi rahmati

    عالییییییییییییییییییییییییییییییه دمتون گرم . اگه تمایل دارید همکاری کنیم

    مشاهده پاسخ ها (1)
    • پویا

      مهمان

      پویا

      سلام
      در چه زمینه ای؟

  24. setare

    مهمان

    setare

    سلام
    میشه یک در مورد برنامه بیشتر توضیح دهید. چگونه می توان دو منوی Tools و send data را ایجاد کرد.

  25. مهدی مسگری

    مهمان

    مهدی مسگری

    واقعا دستت درد نکنه اگر امکانش هست پروژه های میکرو + c# ر وبیشتربذارید
    smile

  26. ali

    مهمان

    ali

    سلام اقا این ترمینال رو من نوشتم دوستان یه نگاه بندازین اگه باگ داره بگین کامل کنم .ممنون
    http://s3.picofile.com/file/8190761492/TERMINAL.exe.html

  27. alfavat

    مهمان

    alfavat

    سلام
    من هر کاری میکنم این پروژه روی پروتیوس کار نکرد
    میشه یک راخنمای کنین که اصلا در پروتیوس کار میکنه یا فقط در عمل میتونیم روی ال سی دی نتیحه رو ببینیم

    مشاهده پاسخ ها (1)
  28. پویا

    مهمان

    پویا

    بله از ماژول هم میشه استفاده کرد من خودم هم از مبدل USB TO RS232 استفاده میکنم . مدار نیاز به توضیح نداره کامل واضح هست همه چی شبیه ساز تو فایل هست اگه دانلود کنی.
    داداش همه چیز که نباید اماده باشه من کل دستورات را گفتم هر کس نسبت به نیازی که داره میتونه از این دستورات استفاده کنه . no

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      مدیر سایت

      مهدی دمرچیلو

      blush
      به نظر من از ماژول استفاده کنی بهتر>>>اسون تره>>>دردسرش کمتره…
      راستی جلسه بعد چی میخوای بگی؟؟ ok

  29. پویا

    مهمان

    پویا

    خواهش می کنم
    بله با این زبان که زبان به روزی هم هست میشه کلی کار کرد.اگه وقت کنم یه سری اموزش میذارم براش تا بقیه هم راه بیفتند و کمک کنند.

  30. مهدی دمرچیلو

    مدیر سایت

    مهدی دمرچیلو

    در ضمن من یه سری نکات رو قبلا برات گفتم…..ولی مث این کهکامل رعایت نکردی….
    قسمت نظرا مطلب زیر رو بخون….
    https://dmf313.ir/%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%D8%B3%D9%86%D8%B3%D9%88%D8%B1-ds18b20-%D8%A8%D8%A7-lcd-2-16/

  31. مهدی دمرچیلو

    مدیر سایت

    مهدی دمرچیلو

    محل نرم افزار در فایل بالا…..
    RS232RS232RS232binDebugRS232.exe
    یه چیز>>>>مدارش رو هم توضیح میدی؟؟؟؟ blush
    یه چیز دیگه>>>نمیشه از ماژول استفاده کرد؟؟>>>>از اینایی که به USB وصل میشن؟؟؟؟>>>>این فک کنم آسون تر باشه کار باهاش pardon
    در ضمن اگه اول مطلب مینوشتی “موضوع این جلسه : ساخت نرم افزار مورد نیاز در C#” بهتر نبود؟؟؟؟>>>>این طوری طرف میفهمه که موضوع چیه….یه راست رفتی سر اصل مطلب
    راستی تو مطلبت یه عکس بود…برا تعیین COM>>>>ولی تو نرم افزار من ندیدمش…. cry
    DMF313
    در کل موفق باشی داش good

  32. حمید زارع

    نویسنده سایت

    حمید زارع

    ممنون آقا پویا…
    کلا با سی شارپ میشه کلی پروژه الکترونیکی نوشت…
    که اولین قدمش هم ارتباط سی شارپ با AVR هست… .
    و شما استارت کار رو زدید.
    ممنون