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

  فروم khazama.com --> الکترونیک دیجیتال --> ارسال یه کد از دات نت به AVR

  جمعه 12 تير 88 , 2:46 AM


کاربر
h.moradof
تعداد پستها : 9
ارسال یه کد از دات نت به AVR

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


MSComm1.CommPort = 2
MSComm1.Settings = “9600,N,8,1”
MSComm1.PortOpen = True


شماره پورت هم درسته . طبق گفته آقاي khazama باید الان کار کنه ولی مرتب(هی) خطای زیرو میده


Error  1 Name 'MSComm1' is not declared


 و از همه دستورات MSComm1 خطا می گیره
کسی پیشنهادی یا کمکی یا فایل آموزشی چیزی داره ؟؟؟


**  آخرین ویرایش در  جمعه 12 تير 88 - 5:11 PM

  جمعه 12 تير 88 , 5:06 PM


مدیر سایت
behzad
تعداد پستها : 905
درود و خوش آمد به شما
شما کامپوننت mscom32 رو به پروژه دات نت خودتون اضافه کردید ؟
mscom32 همراه ویژوال استدیو 6 هست و با دات نت اصلا نصب نمیشه

اگه از دات نت 2005 یا 2008 استفاده کنید خودش یک کامپوننت برای سریال داره
ولی اگه میخاید با همین mscom32 کارتون رو انجام بدید باید ویژوال بیسیک 6 رو هم روی سیستمتون نصب کنید و بعد اکتیوایکس mscom32 رو به پروژه دات نت خودتون اضافه کنید

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  شنبه 13 تير 88 , 4:13 AM


کاربر
h.moradof
تعداد پستها : 9
ارسال یه کد از دات نت به AVR


سلام




خدا عمرت بده داداش


چند ماهه که درگیر این پروژم و همش دارم درجا میزنم


و از هر کس هم می پرسم ، یه کد آماده چندین خطی میده و میگه که با این کارت راه میفته ولی error   پشت error


تا اینکه اومدم اینجا



حالا 3 تا سوال پیش میاد


1.      من یه dvd  ویژوال استودیو 2008 دارم . آیا vb  توش  هست ؟ یا اینکه باید یهvb  dvd جدا بگیرم؟


2.      اگه بخوام با خود  کامپوننت سریال دات نت کار کنم ، چجوری یه عدد باینری رو بریزم روی پورت سریال؟


3.      این دستور writeline  کارش ریختن روی پورته یا ....؟

ممنون از کمکت



 


**  آخرین ویرایش در  شنبه 13 تير 88 - 4:23 AM

  يكشنبه 14 تير 88 , 2:21 AM


کاربر
h.moradof
تعداد پستها : 9
دات نت

شما رو به خدا یکی جوابمو بده

  يكشنبه 14 تير 88 , 8:39 PM


مدیر سایت
behzad
تعداد پستها : 905

نه توی دی وی دی ویژوال دات نت وی بی ۶ نیست
باید جدا تهیه کنید

اگه بخواهید با کامپوننت خود دات نت کار کنید ؛بعد از اضافه کردن اون به فرمتون؛ این کد میتونه کمکتون کنه


'تنظیمات اولیه
SerialPort1.PortName = "COM1"
SerialPort1.BaudRate = 9600
SerialPort1.DataBits = 8
SerialPort1.StopBits = IO.Ports.StopBits.One
SerialPort1.Parity = IO.Ports.Parity.None
SerialPort1.Handshake = IO.Ports.Handshake.None
SerialPort1.ReceivedBytesThreshold = 1
' باز کردن پورت
SerialPort1.Open()
'ارسال یک رشته
SerialPort1.Write("test")

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  يكشنبه 14 تير 88 , 8:41 PM


مدیر سایت
behzad
تعداد پستها : 905
 یک سوال بپرسم ؟
میشه بگید با چی تایپ میکنید توی فروم که بهم ریخته میشه ؟
پست اولتون رو من ویرایش کردم
ولی باز پست بعدیتون بهم ریخته هست.

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  دوشنبه 15 تير 88 , 12:45 AM


کاربر
h.moradof
تعداد پستها : 9
دات نت و پورت سریال

سلام
شرمنده
در حین تایپ با زدن backspace هی مرورگرم قاطی میکرد و صفحه back میشد. واسه همین هم متن هارو تو word  میزدم و... (ولی تو مرورگر من جملاتمو درست نشون میده)
بی خیال
ممنون از کمک هاتون و شرمنده که هی می پرسم (آخه فقط شما رو دارم)
۲ تا سوال دارم :
۱. کار این دستورات چیه؟
 Selstart      
SelLength
۲. چجوری این کامپوننتو به فرمم اضافه کنم؟
دستوری داره ؟ یا ....


**  آخرین ویرایش در  دوشنبه 15 تير 88 - 12:53 AM

  چهارشنبه 17 تير 88 , 1:24 AM


کاربر
h.moradof
تعداد پستها : 9
دات نت و پورت سریال

من این کرو نوشتم ولی ارور میده


Imports System
Imports System.IO.Ports
Imports System.Threading
Public Class Form1
Shared _serialPort As SerialPort
Public Shared Sub Main()
_serialPort = New SerialPort
'تنظیمات اولیه
_serialPort.PortName = "COM1"
_serialPort.BaudRate = 9600
_serialPort.DataBits = 8
_serialPort.StopBits = IO.Ports.StopBits.One
_serialPort.Parity = IO.Ports.Parity.None
_serialPort.Handshake = IO.Ports.Handshake.None
_serialPort.ReceivedBytesThreshold = 1
End Sub


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
_serialPort.Open()
_serialPort.Write("00111100")
Label1.Text = "send data to port"
_serialPort.Close()
End Sub
End Class

این خطا رو میده


System.IO.Ports.SerialPort.Portname


 ListBox1.Items.Add(System.IO.Ports.SerialPort.GetPortNames())

ممنون میشم اگه کمکم کنین


**  آخرین ویرایش در  چهارشنبه 17 تير 88 - 1:32 AM

  پنج‌شنبه 18 تير 88 , 2:21 AM


کاربر
h.moradof
تعداد پستها : 9
معذرت خواهی

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


راستش تازه 2 زاریم افتاد که کامپوننت یعنی چی


دمتون گرم


فکر کنم که دیگه  کارم راه بیفته


خلاصه خیلی میخوامت.. ...  بای


  صفحه : [1]    
 
 


Designer And Programmer : Behzad khazama
Coded With ASP.NET
تمامي حقوق مادي و معنوي مطالب متعلق به اين سايت ميباشد .
هر گونه استفاده از مطالب اين سايت تنها با ذکر منبع بلامانع ميباشد
.
www.khazama.com
Tel : 051-44641597 - 09363677001 - 09155714862
Support SMS Center: 09363677100