跟上篇文章差不多 也是串口通讯 只是这次在arduino端加了一个舵机,pc端向arduino传输一个角度
pc端代码(打开端口以及new一个接收数据的线程)ps:接收数据可以不要 因为我们这里不用接收返回数据
//设置串口,波特率
sp = new SerialPort("COM4", 9600);
sp.Encoding = Encoding.ASCII;
sp.ReadTimeout = 2000;
sp.WriteTimeout = 2000;
//sp.Encoding = ASCIIEncoding.ASCII;
try
{
if (!sp.IsOpen)
{
sp.Open();
}
}
catch (Exception err)
{
Debug.Log(err);
}
print("端口打开");
wenben.text="端口打开";
//tPort = new Thread(DealData);
//tPort.Start();
tPortDeal = new Thread(ReceiveData);
tPortDeal.IsBackground = true;
pc端(发送数据)
/// <summary>
/// 向陀机发送旋转数据
/// </summary>
void SendRotaD